public class QuickfixjComponent
extends org.apache.camel.impl.DefaultComponent
implements org.apache.camel.StartupListener
Constructor and Description |
---|
QuickfixjComponent() |
QuickfixjComponent(org.apache.camel.CamelContext context) |
Modifier and Type | Method and Description |
---|---|
protected org.apache.camel.Endpoint |
createEndpoint(String uri,
String remaining,
Map<String,Object> parameters) |
protected void |
doShutdown() |
protected void |
doStart() |
protected void |
doStop() |
Map<String,QuickfixjConfiguration> |
getConfigurations() |
boolean |
isLazyCreateEngines() |
void |
onCamelContextStarted(org.apache.camel.CamelContext camelContext,
boolean alreadyStarted) |
void |
setConfigurations(Map<String,QuickfixjConfiguration> configurations)
To use the given map of pre configured QuickFix configurations mapped to the key
|
void |
setLazyCreateEngines(boolean lazyCreateEngines)
If set to
true , the engines will be created and started when needed (when first message
is send) |
void |
setLogFactory(quickfix.LogFactory logFactory)
To use the given LogFactory
|
void |
setMessageFactory(quickfix.MessageFactory messageFactory)
To use the given MessageFactory
|
void |
setMessageStoreFactory(quickfix.MessageStoreFactory messageStoreFactory)
To use the given MessageStoreFactory
|
afterConfiguration, createComponentConfiguration, createConfiguration, createEndpoint, getAndRemoveOrResolveReferenceParameter, getAndRemoveOrResolveReferenceParameter, getAndRemoveParameter, getAndRemoveParameter, getCamelContext, getExtension, getSupportedExtensions, ifStartsWithReturnRemainder, isResolvePropertyPlaceholders, preProcessUri, registerExtension, registerExtension, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceParameter, resolveAndRemoveReferenceParameter, setCamelContext, setProperties, setProperties, setResolvePropertyPlaceholders, useIntrospectionOnEndpoint, useRawUri, validateParameters, validateURI
public QuickfixjComponent()
public QuickfixjComponent(org.apache.camel.CamelContext context)
protected org.apache.camel.Endpoint createEndpoint(String uri, String remaining, Map<String,Object> parameters) throws Exception
createEndpoint
in class org.apache.camel.impl.DefaultComponent
Exception
protected void doStart() throws Exception
doStart
in class org.apache.camel.impl.DefaultComponent
Exception
protected void doStop() throws Exception
doStop
in class org.apache.camel.impl.DefaultComponent
Exception
protected void doShutdown() throws Exception
doShutdown
in class org.apache.camel.support.ServiceSupport
Exception
public void setMessageFactory(quickfix.MessageFactory messageFactory)
public void setLogFactory(quickfix.LogFactory logFactory)
public void setMessageStoreFactory(quickfix.MessageStoreFactory messageStoreFactory)
public Map<String,QuickfixjConfiguration> getConfigurations()
public void setConfigurations(Map<String,QuickfixjConfiguration> configurations)
public boolean isLazyCreateEngines()
public void setLazyCreateEngines(boolean lazyCreateEngines)
true
, the engines will be created and started when needed (when first message
is send)Apache Camel