public class FIXMessageFactory extends Object
Constructor and Description |
---|
FIXMessageFactory() |
FIXMessageFactory(FIXVersion fixVersion) |
FIXMessageFactory(FIXVersion fixVersion,
boolean enumeratedValueValidation,
boolean isFieldAllowedInMessageValidation,
boolean valueDatatypeValidation) |
FIXMessageFactory(FIXVersion fixVersion,
boolean enumeratedValueValidation,
boolean isFieldAllowedInMessageValidation,
boolean valueDatatypeValidation,
boolean requiredFieldValidation,
boolean fieldOrderValidation,
boolean dublicatedFieldValidation) |
public FIXMessageFactory()
public FIXMessageFactory(FIXVersion fixVersion)
public FIXMessageFactory(FIXVersion fixVersion, boolean enumeratedValueValidation, boolean isFieldAllowedInMessageValidation, boolean valueDatatypeValidation)
public FIXMessageFactory(FIXVersion fixVersion, boolean enumeratedValueValidation, boolean isFieldAllowedInMessageValidation, boolean valueDatatypeValidation, boolean requiredFieldValidation, boolean fieldOrderValidation, boolean dublicatedFieldValidation)
public FIXVersion getFIXVersion()
public boolean isEnumeratedValueValidation()
public boolean isFieldAllowedInMessageValidation()
public boolean isValueDatatypeValidation()
public boolean isRequiredFieldValidation()
public boolean isFieldOrderValidation()
public boolean isDublicatedFieldValidation()
public FIXField[] createValidatedFIXList(byte[] msg) throws FIXMessageException
FIXMessageException
public FIXField[] createUnvalidatedFIXList(byte[] msg) throws FIXMessageException
FIXMessageException
public FIXMessage createFIXMessage(byte[] msg) throws FIXMessageException
FIXMessageException
public FIXMessage createFIXMessage(byte[] msg, boolean checkGarbled) throws FIXMessageException
FIXMessageException
public FIXMessage createGapFillMessage(int seqNum, int newSeqNum) throws FIXMessageException
FIXMessageException
public FIXMessage createGapFillMessage(StdHdrParamStruct headerParams, int seqNum, int newSeqNum) throws FIXMessageException
FIXMessageException
public FIXMessage createHeartBeatMessage(StdHdrParamStruct headerParams, String testReqId) throws FIXMessageException
FIXMessageException
public FIXMessage createHeartBeatMessage(StdHdrParamStruct headerParams) throws FIXMessageException
FIXMessageException
public FIXMessage createHeartBeatMessage(String testReqId) throws FIXMessageException
FIXMessageException
public FIXMessage createLogonMessage(StdHdrParamStruct shParam, LogonParamStruct lParam) throws FIXMessageException
FIXMessageException
public FIXMessage createLogonMessage(boolean resetSequence) throws FIXMessageException
FIXMessageException
public FIXMessage createLogonMessage(boolean resetSequence, long heartBtInt) throws FIXMessageException
FIXMessageException
public FIXMessage createLogonMessage(boolean resetSequence, long heartBtInt, int encryptionMode) throws FIXMessageException
FIXMessageException
public FIXMessage createLogonMessage(boolean resetSequence, long heartBtInt, int encryptionMode, byte[] rawData) throws FIXMessageException
FIXMessageException
public FIXMessage createLogonMessage(boolean resetSequence, long heartBtInt, int maxMessageSize, List<SupportedMsgTypeInfo> supportedMsgTypesList) throws FIXMessageException
FIXMessageException
public FIXMessage createLogoutMessage(StdHdrParamStruct headerParams, String message) throws FIXMessageException
FIXMessageException
public FIXMessage createLogoutMessage(String message)
public List<FIXField> createMessageHeader(String msgType) throws FIXMessageException
FIXMessageException
public List<FIXField> createMessageHeader(String msgType, StdHdrParamStruct shParam) throws FIXMessageException
FIXMessageException
public FIXMessage createRejectMessage(int msgSequence, int tagId, String msgType, int rejReason) throws FIXMessageException
FIXMessageException
public FIXMessage createRejectMessage(int msgSequence, int tagId, String msgType, int rejReason, String text) throws FIXMessageException
FIXMessageException
public FIXMessage createRejectMessage(int msgSequence, String text) throws FIXMessageException
FIXMessageException
public FIXMessage createRejectMessage(StdHdrParamStruct headerParams, int msgSequence, int tagId, String msgType, int rejReason) throws FIXMessageException
FIXMessageException
public FIXMessage createRejectMessage(StdHdrParamStruct headerParams, int msgSequence, int tagId, String msgType, int rejReason, String text) throws FIXMessageException
FIXMessageException
public FIXMessage createRejectMessage(StdHdrParamStruct headerParams, int msgSequence, String text) throws FIXMessageException
FIXMessageException
public FIXMessage createBusinessRejectMessage(StdHdrParamStruct headerParams, int refSeqNum, String refMsgType, int businessRejectRefID, int businessRejectReason, String text) throws FIXMessageException
FIXMessageException
public FIXMessage createResendRequestMessage(int first, int last) throws FIXMessageException
FIXMessageException
public FIXMessage createResendRequestMessage(StdHdrParamStruct headerParams, int first, int last) throws FIXMessageException
FIXMessageException
public FIXMessage createResendRequestMessage(StdHdrParamStruct headerParams, boolean toSetPossDup, int first, int last) throws FIXMessageException
FIXMessageException
public FIXMessage createSequenceResetMessage(int newSeqNum) throws FIXMessageException
FIXMessageException
public FIXMessage createSequenceResetMessage(StdHdrParamStruct headerParams, int newSeqNum) throws FIXMessageException
FIXMessageException
public FIXMessage createTestRequestMessage() throws FIXMessageException
FIXMessageException
public FIXMessage createTestRequestMessage(StdHdrParamStruct headerParams) throws FIXMessageException
FIXMessageException
public FIXMessage createTestRequestMessage(StdHdrParamStruct headerParams, String s) throws FIXMessageException
FIXMessageException
public FIXMessage createTestRequestMessage(String s) throws FIXMessageException
FIXMessageException
public FIXMessage createFIXMessageByFIXBlock(byte[] msg, FIXVersion fixVersion) throws FIXMessageException
FIXMessageException
public FIXMessage createFIXMessageByFIXBlock(byte[] msg, FIXVersion fixVersion, boolean isValidate) throws FIXMessageException
FIXMessageException
Copyright © 2000–2022 EPAM Systems. All rights reserved.