Package jifx.commons.messages

Examples of jifx.commons.messages.MessageID


  @Override
  public void messageReceived(IoSession session, Object message) {
    try {
      if (message != null) {
        IMessage im = (IMessage) message;
        MessageID msgId = new MessageID(messageIDInfo, im);
        registerSession(msgId, session);
        if (logger.isDebugEnabled())
          logger.debug(session.getAttachment()+"|Mensaje recibido: |"+message);
        server.messageProcessTM(im);
      }
View Full Code Here


      logger.error(channelName+"| Mensaje descartado. Falta key: "+e.getKey()+" |"+message);
    }
  }

  public void sendMessage(IMessage message) throws Exception {
    MessageID msgId = new MessageID(messageIDInfo, message);
    IoSession session = null;
    synchronized (this) {
      session = table.remove(msgId);
    }
    if (session != null) {
View Full Code Here

    try {
      IMessage im = (IMessage) message;
      im.setElement("BankSvcRq.DebitAddRq.MsgRqHdr.ClientTerminalSeqId", String.valueOf(numTransaction++));
      im.setElement("BankSvcRq.DebitAddRq.MsgRqHdr.NetworkTrnInfo.TerminalId", "22340");
     
      MessageID msgId = new MessageID(messageIDInfo, im);
      registerSession(msgId, session);
      if (logger.isDebugEnabled())
        logger.debug(session.getAttachment()+"|Mensaje recibido: |"+message);
      server.messageProcessTM(im);
    } catch (MessageIdException e) {
View Full Code Here

      logger.error(channelName+"| Mensaje descartado. Falta key: "+e.getKey()+" |"+message);
    }
  }

  public void sendMessage(IMessage message) throws Exception {
    MessageID msgId = new MessageID(messageIDInfo, message);
    IoSession session = null;
    synchronized (this) {
      session = table.remove(msgId);
    }
    if (session != null) {
View Full Code Here

   * where destiny is known
   */
  @Override
  public void messageProcessTM(IMessage message) {
    try {
      MessageID idMsg = new MessageID(messageIDInfo, message);
      String tv = null;
      synchronized (this) {
        tv = table.remove(idMsg);
        if (tv == null) {
          tv = getGateway();
View Full Code Here

  public void onMessage(Message msg) {
    IMessage message = null;
    try {
      message = (IMessage) ((ObjectMessage)msg).getObject();
      String owner = msg.getStringProperty("owner");
      MessageID idMsg = new MessageID(messageIDInfo, message);
      String tv = null;
      synchronized (this) {
        tv = table.remove(idMsg);
        if (tv == null) {
          table.put(idMsg, owner);
View Full Code Here

  @Override
  public void messageReceived(IoSession session, Object message) {
    try {
      IMessage im = (IMessage) message;
      MessageID msgId = new MessageID(messageIDInfo, im);
      registerSession(msgId, session);
      if (logger.isDebugEnabled())
        logger.debug(session.getAttachment()+"|Mensaje recibido: |"+message);
      server.messageProcessTM(im);
    } catch (MessageIdException e) {
View Full Code Here

      logger.error(channelName+"| Mensaje descartado. Falta key: "+e.getKey()+" |"+message);
    }
  }

  public void sendMessage(IMessage message) throws Exception {
    MessageID msgId = new MessageID(messageIDInfo, message);
    IoSession session = null;
    synchronized (this) {
        session = table.remove(msgId);
    }
    if (session != null) {
View Full Code Here

  }
 
  @Override
  public boolean process(ISOSource source, ISOMsg msg) {
    ISOJPOSMessage message = new ISOJPOSMessage(msg);
    MessageID msgId;
    try {
      msgId = new MessageID(messageIDInfo, message);
      registerSession(msgId, source);
      messageProcessTM(message);
    } catch (MessageIdException e) {
      logger.error(channelName+"|Identificador de mensaje erróneo.|"+message);
    }
View Full Code Here

  @Override
  public void messageProcessTC(IMessage message) {
    try {
      ISOSource source = null;
      MessageID msgId = new MessageID(messageIDInfo, message);
      synchronized (this) {
          source = table.remove(msgId);
      }
      if (source != null) {
        if (logger.isDebugEnabled())
View Full Code Here

TOP

Related Classes of jifx.commons.messages.MessageID

Copyright © 2018 www.massapicom. 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.