Package jifx.commons.messages

Examples of jifx.commons.messages.MessageIDInfo


    bufferLimit = (element.getAttribute("bufferLimit") != null && element.getAttribute("bufferLimit").matches("\\d+"))?new Integer(element.getAttribute("bufferLimit")):0;
    if (bufferSize == 0)
      bufferSize = 2048;
    if (bufferLimit == 0)
      bufferLimit = 2048;
    messageIDInfo = new MessageIDInfo(element);

         try {
          executor = Executors.newCachedThreadPool();
      //acceptor = new SocketAcceptor();
      acceptor = new SocketAcceptor(Runtime.getRuntime().availableProcessors() + 1, Executors.newCachedThreadPool());
View Full Code Here


    if (bufferSize == 0)
      bufferSize = 2048;
    if (bufferLimit == 0)
      bufferLimit = 2048;
   
    messageIDInfo = new MessageIDInfo(element);

         try {
          executor = Executors.newCachedThreadPool();
      //acceptor = new SocketAcceptor();
      acceptor = new SocketAcceptor(Runtime.getRuntime().availableProcessors() + 1, Executors.newCachedThreadPool());
View Full Code Here

   */
  public void configure(Element element) {
    String strGateway = element.getAttribute("gateway");
    idxGateways = 0;
    gateways = strGateway.split(";");
    messageIDInfo = new MessageIDInfo(element);
    table = new TimeoutHashMap<MessageID, String>(timeout);

    InitialContext ic = null;
    TopicConnectionFactory cf = null;
    try {
View Full Code Here

    if (bufferSize == 0)
      bufferSize = 2048;
    if (bufferLimit == 0)
      bufferLimit = 2048;
   
    messageIDInfo = new MessageIDInfo(element);

         try {
          executor = Executors.newCachedThreadPool();
      //acceptor = new SocketAcceptor();
      acceptor = new SocketAcceptor(Runtime.getRuntime().availableProcessors() + 1, Executors.newCachedThreadPool());
View Full Code Here

      bufferSize = 2048;
    if (bufferLimit == 0)
      bufferLimit = 2048;
   
    table = new TimeoutHashMap<MessageID, ISOSource>(timeout);
    messageIDInfo = new MessageIDInfo(element);
    Properties properties = new Properties();

    POS2000Packager packager = new POS2000Packager();
    NACChannel channel = new NACChannel();
    byte[] tpdu = {0x60, 0x00, 0x00, 0x00, 0x00}; //TPDU Desarrollo
View Full Code Here

    public void configure(Element element) {
    try {
      table = new TimeoutHashMap<MessageID, Map<String, Object>>(timeout);

        multiplexerMsgID = new MessageIDInfo("multiplexer", element);
        connectorMsgID = new MessageIDInfo("connector", element);
   
        translateTC = new RootCondition();
        translateTC.make("translateTC", element, new TranslatorInformation());
        translateTM = new RootCondition();
        translateTM.make("translateTM", element, new TranslatorInformation());
View Full Code Here

    public void configureTest(Element element) {
      try {
        table = new TimeoutHashMap<MessageID, Map<String, Object>>(timeout);
   
        multiplexerMsgID = new MessageIDInfo("multiplexer", element);
        connectorMsgID = new MessageIDInfo("connector", element);
   
        translateTC = new RootCondition();
        translateTC.make("translateTC", element, new TranslatorInformation());
        translateTM = new RootCondition();
        translateTM.make("translateTM", element, new TranslatorInformation());
View Full Code Here

    }

  public static void main(String[] args) {
    //IFXMessage message = (IFXMessage) new IFXPackager().unpack("<?xml version=\"1.0\" encoding=\"UTF-8\"?><IFX xmlns=\"http://sourceforge.net/ifx-framework/ifx  xmlns=\"http://sourceforge.net/ifx-framework/ifx\"><SignonRq Id=\"ID123456\"><SignonPswd><CustId><SPName>coco</SPName></CustId><CustPswd><CryptType>PLAIN</CryptType><Pswd>Liso</Pswd></CustPswd></SignonPswd><ClientDt>2020-12-31T23:59:59.000000-00:00</ClientDt><CustLangPref>English</CustLangPref><ClientApp><Org>Quicken Corporation</Org><Name>Quicken 2020 Deluxe</Name><Version>99.99</Version></ClientApp><EU.Cur>0</EU.Cur><SuppressEcho>1</SuppressEcho></SignonRq><BankSvcRq><RqUID>3a64839c-17ff-40c8-8747-33683bb728b7</RqUID><DebitAddRq><RqUID>3a64839c-17ff-40c8-8747-33683bb728b7</RqUID><MsgRqHdr><NetworkTrnInfo><NetworkOwner>ATM</NetworkOwner><TerminalId>22222</TerminalId><PostAddr><Addr1>7600 Leesburg Pike, Suite 430</Addr1><City>Falls Church</City><StateProv>VA</StateProv><PostalCode>22043</PostalCode><Country>US</Country></PostAddr></NetworkTrnInfo><ClientTerminalSeqId>100</ClientTerminalSeqId><MsgAuthCode><MacValue>977B9D6AFCCD7F9A304A480666066039</MacValue></MsgAuthCode></MsgRqHdr><DebitInfo><DebitAuthType>Withdrawal</DebitAuthType><CompositeCurAmt><CompositeCurAmtType>Debit</CompositeCurAmtType><CurAmt><Amt>100.00</Amt><CurCode>USD</CurCode></CurAmt></CompositeCurAmt><CardAcctId><CardMagData><MagData2>1234567890123456=0</MagData2></CardMagData><AcctType>DD     A</AcctType></CardAcctId></DebitInfo></DebitAddRq></BankSvcRq></IFX>");
    IFXMessage message = (IFXMessage) new IFXPackager().unpack(IFXMessageFactory.getIfxCert());
    MessageIDInfo multiplexerInfo = new MessageIDInfo();
    multiplexerInfo.add(new OperatorOr(new FieldInfo("BankSvcRq.DebitAddRq.MsgRqHdr.ClientTerminalSeqId"), new FieldInfo("BankSvcRs.DebitAddRs.MsgRqHdr.ClientTerminalSeqId")));
    multiplexerInfo.add(new OperatorOr(new FieldInfo("BankSvcRq.DebitAddRq.MsgRqHdr.NetworkTrnInfo.TerminalId"), new FieldInfo("BankSvcRs.DebitAddRs.MsgRqHdr.NetworkTrnInfo.TerminalId")));

    MessageIDInfo connector = new MessageIDInfo();
    connector.add(new FieldInfo("11"));
    connector.add(new FieldInfo("41"));

    Element element = null;
    Node node = null;
    String xml =
    "<?xml version=\"1.0\" encoding=\"UTF-8\"?>"+
View Full Code Here

TOP

Related Classes of jifx.commons.messages.MessageIDInfo

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.