QuickFix

QuickFix

Description: Camel QuickFIX/J support
Scheme: quickfix
Syntax: quickfix:configurationName
Maven: org.apache.camel/camel-quickfix/2.16.1
Name Kind Group Required Default Type Enum Description
configurationName path common true java.lang.String The configFile is the name of the QuickFIX/J configuration to use for the FIX engine (located as a resource found in your classpath).
lazyCreateEngine parameter common boolean This option allows to create QuickFIX/J engine on demand. Value true means the engine is started when first message is send or there's consumer configured in route definition. When false value is used, the engine is started at the endpoint creation. When this parameter is missing, the value of component's property lazyCreateEngines is being used.
sessionID parameter common quickfix.SessionID The optional sessionID identifies a specific FIX session. The format of the sessionID is: (BeginString):(SenderCompID)[/(SenderSubID)[/(SenderLocationID)]]->(TargetCompID)[/(TargetSubID)[/(TargetLocationID)]]
exchangePattern parameter advanced InOnly org.apache.camel.ExchangePattern InOnly
RobustInOnly
InOut
InOptionalOut
OutOnly
RobustOutOnly
OutIn
OutOptionalIn
Sets the default exchange pattern when creating an exchange
synchronous parameter advanced false boolean Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).

quickfix consumer