org.apache.camel.component.sjms
Class SjmsComponent
java.lang.Object
org.apache.camel.support.ServiceSupport
org.apache.camel.impl.DefaultComponent
org.apache.camel.impl.UriEndpointComponent
org.apache.camel.component.sjms.SjmsComponent
- All Implemented Interfaces:
- org.apache.camel.CamelContextAware, org.apache.camel.Component, org.apache.camel.Service, org.apache.camel.ShutdownableService, org.apache.camel.spi.HeaderFilterStrategyAware, org.apache.camel.StatefulService, org.apache.camel.SuspendableService
public class SjmsComponent
- extends org.apache.camel.impl.UriEndpointComponent
- implements org.apache.camel.spi.HeaderFilterStrategyAware
The Simple JMS component.
Fields inherited from class org.apache.camel.support.ServiceSupport |
shutdown, shuttingdown, started, starting, stopped, stopping, suspended, suspending |
Methods inherited from class org.apache.camel.impl.UriEndpointComponent |
createComponentConfiguration, createParameterConfigurationMap, getEndpointClass, getParameterConfigurationMap, populateParameterConfigurationMap, setEndpointClass |
Methods inherited from class org.apache.camel.impl.DefaultComponent |
afterConfiguration, createConfiguration, createEndpoint, getAndRemoveOrResolveReferenceParameter, getAndRemoveOrResolveReferenceParameter, getAndRemoveParameter, getAndRemoveParameter, getCamelContext, ifStartsWithReturnRemainder, preProcessUri, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceParameter, resolveAndRemoveReferenceParameter, setCamelContext, setProperties, useIntrospectionOnEndpoint, useRawUri, validateParameters, validateURI |
Methods inherited from class org.apache.camel.support.ServiceSupport |
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, resume, shutdown, start, stop, suspend |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SjmsComponent
public SjmsComponent()
createEndpoint
protected org.apache.camel.Endpoint createEndpoint(String uri,
String remaining,
Map<String,Object> parameters)
throws Exception
- Specified by:
createEndpoint
in class org.apache.camel.impl.DefaultComponent
- Throws:
Exception
doStart
protected void doStart()
throws Exception
- Overrides:
doStart
in class org.apache.camel.impl.DefaultComponent
- Throws:
Exception
doStop
protected void doStop()
throws Exception
- Overrides:
doStop
in class org.apache.camel.impl.DefaultComponent
- Throws:
Exception
setConnectionFactory
public void setConnectionFactory(javax.jms.ConnectionFactory connectionFactory)
- Sets the ConnectionFactory value of connectionFactory for this instance
of SjmsComponent.
getConnectionFactory
public javax.jms.ConnectionFactory getConnectionFactory()
- Gets the ConnectionFactory value of connectionFactory for this instance
of SjmsComponent.
- Returns:
- the connectionFactory
getHeaderFilterStrategy
public org.apache.camel.spi.HeaderFilterStrategy getHeaderFilterStrategy()
- Specified by:
getHeaderFilterStrategy
in interface org.apache.camel.spi.HeaderFilterStrategyAware
setHeaderFilterStrategy
public void setHeaderFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
- Specified by:
setHeaderFilterStrategy
in interface org.apache.camel.spi.HeaderFilterStrategyAware
setConnectionResource
public void setConnectionResource(ConnectionResource connectionResource)
getConnectionResource
public ConnectionResource getConnectionResource()
setConnectionCount
public void setConnectionCount(Integer maxConnections)
getConnectionCount
public Integer getConnectionCount()
setKeyFormatStrategy
public void setKeyFormatStrategy(KeyFormatStrategy keyFormatStrategy)
getKeyFormatStrategy
public KeyFormatStrategy getKeyFormatStrategy()
getTransactionCommitStrategy
public TransactionCommitStrategy getTransactionCommitStrategy()
- Gets the TransactionCommitStrategy value of transactionCommitStrategy for this
instance of SjmsComponent.
- Returns:
- the transactionCommitStrategy
setTransactionCommitStrategy
public void setTransactionCommitStrategy(TransactionCommitStrategy commitStrategy)
- Sets the TransactionCommitStrategy value of transactionCommitStrategy for this
instance of SjmsComponent.
getTimedTaskManager
public TimedTaskManager getTimedTaskManager()
setTimedTaskManager
public void setTimedTaskManager(TimedTaskManager timedTaskManager)
Apache Camel