public static SessionID getReverseSessionID(String messageString) { return new SessionID(getStringField(messageString, BeginString.FIELD), getStringField( messageString, TargetCompID.FIELD), getStringField(messageString, TargetSubID.FIELD), getStringField(messageString, TargetLocationID.FIELD), getStringField(messageString, SenderCompID.FIELD), getStringField(messageString, SenderSubID.FIELD), getStringField(messageString, SenderLocationID.FIELD), null); }
public static SessionID getSessionID(String messageString) { return new SessionID(getStringField(messageString, BeginString.FIELD), getStringField( messageString, SenderCompID.FIELD), getStringField(messageString, SenderSubID.FIELD), getStringField(messageString, SenderLocationID.FIELD), getStringField(messageString, TargetCompID.FIELD), getStringField(messageString, TargetSubID.FIELD), getStringField(messageString, TargetLocationID.FIELD), null); }
public static SessionID getReverseSessionID(String messageString) { return new SessionID(getStringField(messageString, BeginString.FIELD), getStringField( messageString, TargetCompID.FIELD), getStringField(messageString, TargetSubID.FIELD), getStringField(messageString, TargetLocationID.FIELD), getStringField(messageString, SenderCompID.FIELD), getStringField(messageString, SenderSubID.FIELD), getStringField(messageString, SenderLocationID.FIELD), null); }
public static SessionID getReverseSessionID(String messageString) { return new SessionID(getStringField(messageString, BeginString.FIELD), getStringField( messageString, TargetCompID.FIELD), getStringField(messageString, TargetSubID.FIELD), getStringField(messageString, TargetLocationID.FIELD), getStringField(messageString, SenderCompID.FIELD), getStringField(messageString, SenderSubID.FIELD), getStringField(messageString, SenderLocationID.FIELD), null); }
public static SessionID getSessionID(String messageString) { return new SessionID(getStringField(messageString, BeginString.FIELD), getStringField( messageString, SenderCompID.FIELD), getStringField(messageString, SenderSubID.FIELD), getStringField(messageString, SenderLocationID.FIELD), getStringField(messageString, TargetCompID.FIELD), getStringField(messageString, TargetSubID.FIELD), getStringField(messageString, TargetLocationID.FIELD), null); }
public static SessionID getSessionID(String messageString) { return new SessionID(getStringField(messageString, BeginString.FIELD), getStringField( messageString, SenderCompID.FIELD), getStringField(messageString, SenderSubID.FIELD), getStringField(messageString, SenderLocationID.FIELD), getStringField(messageString, TargetCompID.FIELD), getStringField(messageString, TargetSubID.FIELD), getStringField(messageString, TargetLocationID.FIELD), null); }
public static String getMessageType(String messageString) throws InvalidMessage { final String value = getStringField(messageString, 35); if (value == null) { throw new InvalidMessage("Missing or garbled message type in " + messageString); } return value; }
public static String getMessageType(String messageString) throws InvalidMessage { final String value = getStringField(messageString, 35); if (value == null) { throw newInvalidMessageException("Missing or garbled message type in " + messageString, getMinimalMessage(messageString)); } return value; }
public static String getMessageType(String messageString) throws InvalidMessage { final String value = getStringField(messageString, 35); if (value == null) { throw newInvalidMessageException("Missing or garbled message type in " + messageString, getMinimalMessage(messageString)); } return value; }
/** * Tries to set MsgSeqNum and MsgType from a FIX string to a new Message. * These fields are referenced on the outgoing Reject message. * * @param messageString FIX message as String * @return New quickfix.Message with optionally set header fields MsgSeqNum * and MsgType. */ static Message getMinimalMessage(String messageString) { final Message tempMessage = new Message(); final String seqNum = getStringField(messageString, 34); if (seqNum != null) { tempMessage.getHeader().setString(34, seqNum); } final String msgType = getStringField(messageString, 35); if (msgType != null) { tempMessage.getHeader().setString(35, msgType); } return tempMessage; }
/** * Tries to set MsgSeqNum and MsgType from a FIX string to a new Message. * These fields are referenced on the outgoing Reject message. * * @param messageString FIX message as String * @return New quickfix.Message with optionally set header fields MsgSeqNum * and MsgType. */ static Message getMinimalMessage(String messageString) { final Message tempMessage = new Message(); final String seqNum = getStringField(messageString, 34); if (seqNum != null) { tempMessage.getHeader().setString(34, seqNum); } final String msgType = getStringField(messageString, 35); if (msgType != null) { tempMessage.getHeader().setString(35, msgType); } return tempMessage; }
private static ApplVerID getApplVerID(Session session, String messageString) throws InvalidMessage { ApplVerID applVerID = null; final String applVerIdString = getStringField(messageString, ApplVerID.FIELD); if (applVerIdString != null) { applVerID = new ApplVerID(applVerIdString); } if (applVerID == null) { applVerID = session.getTargetDefaultApplicationVersionID(); } if (applVerID == null && isLogon(messageString)) { final String defaultApplVerIdString = getStringField(messageString, DefaultApplVerID.FIELD); if (defaultApplVerIdString != null) { applVerID = new ApplVerID(defaultApplVerIdString); } } if (applVerID == null) { throw new InvalidMessage("Can't determine ApplVerID for message"); } return applVerID; }
private static ApplVerID getApplVerID(Session session, String messageString) throws InvalidMessage { ApplVerID applVerID = null; final String applVerIdString = getStringField(messageString, ApplVerID.FIELD); if (applVerIdString != null) { applVerID = new ApplVerID(applVerIdString); } if (applVerID == null) { applVerID = session.getTargetDefaultApplicationVersionID(); } if (applVerID == null && isLogon(messageString)) { final String defaultApplVerIdString = getStringField(messageString, DefaultApplVerID.FIELD); if (defaultApplVerIdString != null) { applVerID = new ApplVerID(defaultApplVerIdString); } } if (applVerID == null) { throw newInvalidMessageException("Can't determine ApplVerID from message " + messageString, getMinimalMessage(messageString)); } return applVerID; }
private static ApplVerID getApplVerID(Session session, String messageString) throws InvalidMessage { ApplVerID applVerID = null; final String applVerIdString = getStringField(messageString, ApplVerID.FIELD); if (applVerIdString != null) { applVerID = new ApplVerID(applVerIdString); } if (applVerID == null) { applVerID = session.getTargetDefaultApplicationVersionID(); } if (applVerID == null && isLogon(messageString)) { final String defaultApplVerIdString = getStringField(messageString, DefaultApplVerID.FIELD); if (defaultApplVerIdString != null) { applVerID = new ApplVerID(defaultApplVerIdString); } } if (applVerID == null) { throw newInvalidMessageException("Can't determine ApplVerID from message " + messageString, getMinimalMessage(messageString)); } return applVerID; }
String beginString = MessageUtils.getStringField(messageString.toString(), BeginString.FIELD); DataDictionary dataDic = dataDictionary.getSessionDataDictionary(beginString); message = new quickfix.Message(messageString.toString(), null, false);
final String beginString = getStringField(messageString, BeginString.FIELD); final String msgType = getMessageType(messageString);
final String beginString = getStringField(messageString, BeginString.FIELD); final String msgType = getMessageType(messageString);
final String beginString = getStringField(messageString, BeginString.FIELD); final String msgType = getMessageType(messageString);