Package org.jpos.util

Examples of org.jpos.util.LogEvent.addMessage()


            }
            if (logger != null) // save a few CPU cycle if no logger available
                evt.addMessage(ISOUtil.hexString(d));
            return d;
        } catch (ISOException e) {
            evt.addMessage(e);
            throw e;
        } catch (Exception e) {
            evt.addMessage(e);
            throw new ISOException(e);
        } finally {
View Full Code Here


            return d;
        } catch (ISOException e) {
            evt.addMessage(e);
            throw e;
        } catch (Exception e) {
            evt.addMessage(e);
            throw new ISOException(e);
        } finally {
            Logger.log(evt);
        }
    }
View Full Code Here

            if (m.getComposite() == null)
                throw new ISOException("Can't call packager on non Composite");
            if (b.length == 0)
                return 0; // nothing to do
            if (logger != null) // save a few CPU cycle if no logger available
                evt.addMessage(ISOUtil.hexString(b));

            int tlvDataLength = b.length;

            int consumed = 0;
            int subFieldNumber = 1;
View Full Code Here

                    m.set(tlv);
                    subFieldNumber++;
                }
            }
            if (b.length != consumed) {
                evt.addMessage("WARNING: unpack len=" + b.length + " consumed=" + consumed);
            }
            return consumed;
        } catch (ISOException e) {
            evt.addMessage(e);
            throw e;
View Full Code Here

            if (b.length != consumed) {
                evt.addMessage("WARNING: unpack len=" + b.length + " consumed=" + consumed);
            }
            return consumed;
        } catch (ISOException e) {
            evt.addMessage(e);
            throw e;
        } catch (Exception e) {
            evt.addMessage(e);
            throw new ISOException(e);
        } finally {
View Full Code Here

            return consumed;
        } catch (ISOException e) {
            evt.addMessage(e);
            throw e;
        } catch (Exception e) {
            evt.addMessage(e);
            throw new ISOException(e);
        } finally {
            Logger.log(evt);
        }
    }
View Full Code Here

            }
            if (logger != null// save a few CPU cycle if no logger available
                evt.addMessage(ISOUtil.hexString(d));
            return d;
        } catch (ISOException e) {
            evt.addMessage(e);
            throw e;
        } catch (Exception e) {
            evt.addMessage(e);
            throw new ISOException(e);
        } finally {
View Full Code Here

            return d;
        } catch (ISOException e) {
            evt.addMessage(e);
            throw e;
        } catch (Exception e) {
            evt.addMessage(e);
            throw new ISOException(e);
        } finally {
            Logger.log(evt);
        }
    }
View Full Code Here

        PrintStream ps = new PrintStream(baos);
        m.dump(ps, "");
        sb.append(e.toString()).append("\n");
        sb.append("Message dump:\n").append(new String(baos.toByteArray())).append("\n");
        LogEvent logEvent = new LogEvent(this, "pack-error");
        logEvent.addMessage(sb.toString());
        logEvent.addMessage(e);
        Logger.log(logEvent);
    }

    @Override
View Full Code Here

        m.dump(ps, "");
        sb.append(e.toString()).append("\n");
        sb.append("Message dump:\n").append(new String(baos.toByteArray())).append("\n");
        LogEvent logEvent = new LogEvent(this, "pack-error");
        logEvent.addMessage(sb.toString());
        logEvent.addMessage(e);
        Logger.log(logEvent);
    }

    @Override
    public void handleUnpackError(ISOComponent isoComponent, byte[] msg, ISOException e) {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.