Interface QuickfixjEndpointBuilderFactory.QuickfixjEndpointConsumerBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
- All Known Subinterfaces:
QuickfixjEndpointBuilderFactory.QuickfixjEndpointBuilder
- Enclosing interface:
- QuickfixjEndpointBuilderFactory
public static interface QuickfixjEndpointBuilderFactory.QuickfixjEndpointConsumerBuilder extends org.apache.camel.builder.EndpointConsumerBuilder
Builder for endpoint consumers for the QuickFix component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default QuickfixjEndpointBuilderFactory.AdvancedQuickfixjEndpointConsumerBuilder
advanced()
default QuickfixjEndpointBuilderFactory.QuickfixjEndpointConsumerBuilder
bridgeErrorHandler(boolean bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler.default QuickfixjEndpointBuilderFactory.QuickfixjEndpointConsumerBuilder
bridgeErrorHandler(String bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler.default QuickfixjEndpointBuilderFactory.QuickfixjEndpointConsumerBuilder
lazyCreateEngine(boolean lazyCreateEngine)
This option allows to create QuickFIX/J engine on demand.default QuickfixjEndpointBuilderFactory.QuickfixjEndpointConsumerBuilder
lazyCreateEngine(String lazyCreateEngine)
This option allows to create QuickFIX/J engine on demand.default QuickfixjEndpointBuilderFactory.QuickfixjEndpointConsumerBuilder
sessionID(Object sessionID)
The optional sessionID identifies a specific FIX session.default QuickfixjEndpointBuilderFactory.QuickfixjEndpointConsumerBuilder
sessionID(String sessionID)
The optional sessionID identifies a specific FIX session.
-
-
-
Method Detail
-
advanced
default QuickfixjEndpointBuilderFactory.AdvancedQuickfixjEndpointConsumerBuilder advanced()
-
lazyCreateEngine
default QuickfixjEndpointBuilderFactory.QuickfixjEndpointConsumerBuilder lazyCreateEngine(boolean lazyCreateEngine)
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. The option is a:boolean
type. Default: false Group: common
-
lazyCreateEngine
default QuickfixjEndpointBuilderFactory.QuickfixjEndpointConsumerBuilder lazyCreateEngine(String lazyCreateEngine)
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. The option will be converted to aboolean
type. Default: false Group: common
-
sessionID
default QuickfixjEndpointBuilderFactory.QuickfixjEndpointConsumerBuilder sessionID(Object sessionID)
The optional sessionID identifies a specific FIX session. The format of the sessionID is: (BeginString):(SenderCompID)/(SenderSubID)/(SenderLocationID)-(TargetCompID)/(TargetSubID)/(TargetLocationID). The option is a:quickfix.SessionID
type. Group: common
-
sessionID
default QuickfixjEndpointBuilderFactory.QuickfixjEndpointConsumerBuilder sessionID(String sessionID)
The optional sessionID identifies a specific FIX session. The format of the sessionID is: (BeginString):(SenderCompID)/(SenderSubID)/(SenderLocationID)-(TargetCompID)/(TargetSubID)/(TargetLocationID). The option will be converted to aquickfix.SessionID
type. Group: common
-
bridgeErrorHandler
default QuickfixjEndpointBuilderFactory.QuickfixjEndpointConsumerBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. The option is a:boolean
type. Default: false Group: consumer
-
bridgeErrorHandler
default QuickfixjEndpointBuilderFactory.QuickfixjEndpointConsumerBuilder bridgeErrorHandler(String bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. The option will be converted to aboolean
type. Default: false Group: consumer
-
-