Interface QuickfixComponentBuilderFactory.QuickfixComponentBuilder
-
- All Superinterfaces:
ComponentBuilder<org.apache.camel.component.quickfixj.QuickfixjComponent>
- All Known Implementing Classes:
QuickfixComponentBuilderFactory.QuickfixComponentBuilderImpl
- Enclosing interface:
- QuickfixComponentBuilderFactory
public static interface QuickfixComponentBuilderFactory.QuickfixComponentBuilder extends ComponentBuilder<org.apache.camel.component.quickfixj.QuickfixjComponent>
Builder for the QuickFix component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default QuickfixComponentBuilderFactory.QuickfixComponentBuilderbasicPropertyBinding(boolean basicPropertyBinding)Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities.default QuickfixComponentBuilderFactory.QuickfixComponentBuilderbridgeErrorHandler(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 QuickfixComponentBuilderFactory.QuickfixComponentBuilderlazyCreateEngines(boolean lazyCreateEngines)If set to true, the engines will be created and started when needed (when first message is send).default QuickfixComponentBuilderFactory.QuickfixComponentBuilderlazyStartProducer(boolean lazyStartProducer)Whether the producer should be started lazy (on the first message).default QuickfixComponentBuilderFactory.QuickfixComponentBuilderlogFactory(quickfix.LogFactory logFactory)To use the given LogFactory.default QuickfixComponentBuilderFactory.QuickfixComponentBuildermessageFactory(quickfix.MessageFactory messageFactory)To use the given MessageFactory.default QuickfixComponentBuilderFactory.QuickfixComponentBuildermessageStoreFactory(quickfix.MessageStoreFactory messageStoreFactory)To use the given MessageStoreFactory.-
Methods inherited from interface org.apache.camel.builder.component.ComponentBuilder
build, build, doSetProperty, register
-
-
-
-
Method Detail
-
lazyCreateEngines
default QuickfixComponentBuilderFactory.QuickfixComponentBuilder lazyCreateEngines(boolean lazyCreateEngines)
If set to true, the engines will be created and started when needed (when first message is send). The option is a:booleantype. Default: false Group: common
-
bridgeErrorHandler
default QuickfixComponentBuilderFactory.QuickfixComponentBuilder 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:booleantype. Default: false Group: consumer
-
lazyStartProducer
default QuickfixComponentBuilderFactory.QuickfixComponentBuilder lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and starting the producer may take a little time and prolong the total processing time of the processing. The option is a:booleantype. Default: false Group: producer
-
basicPropertyBinding
default QuickfixComponentBuilderFactory.QuickfixComponentBuilder basicPropertyBinding(boolean basicPropertyBinding)
Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities. The option is a:booleantype. Default: false Group: advanced
-
logFactory
default QuickfixComponentBuilderFactory.QuickfixComponentBuilder logFactory(quickfix.LogFactory logFactory)
To use the given LogFactory. The option is a:quickfix.LogFactorytype. Group: advanced
-
messageFactory
default QuickfixComponentBuilderFactory.QuickfixComponentBuilder messageFactory(quickfix.MessageFactory messageFactory)
To use the given MessageFactory. The option is a:quickfix.MessageFactorytype. Group: advanced
-
messageStoreFactory
default QuickfixComponentBuilderFactory.QuickfixComponentBuilder messageStoreFactory(quickfix.MessageStoreFactory messageStoreFactory)
To use the given MessageStoreFactory. The option is a:quickfix.MessageStoreFactorytype. Group: advanced
-
-