|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.camel.impl.ServiceSupport
org.apache.camel.impl.DefaultComponent
org.apache.camel.component.jms.JmsComponent
org.apache.activemq.camel.component.ActiveMQComponent
public class ActiveMQComponent
| Constructor Summary | |
|---|---|
ActiveMQComponent()
|
|
ActiveMQComponent(ActiveMQConfiguration configuration)
|
|
ActiveMQComponent(org.apache.camel.CamelContext context)
|
|
| Method Summary | |
|---|---|
static ActiveMQComponent |
activeMQComponent()
Creates an ActiveMQ Component |
static ActiveMQComponent |
activeMQComponent(java.lang.String brokerURL)
Creates an ActiveMQ Component connecting to the given broker URL |
protected void |
addPooledConnectionFactoryService(Service pooledConnectionFactoryService)
|
protected void |
addSingleConnectionFactory(org.springframework.jms.connection.SingleConnectionFactory singleConnectionFactory)
|
protected org.apache.camel.component.jms.JmsConfiguration |
createConfiguration()
|
protected void |
doStart()
|
protected void |
doStop()
|
boolean |
isExposeAllQueues()
|
void |
setBrokerURL(java.lang.String brokerURL)
|
void |
setConfiguration(org.apache.camel.component.jms.JmsConfiguration configuration)
|
void |
setExposeAllQueues(boolean exposeAllQueues)
If enabled this will cause all Queues in the ActiveMQ broker to be eagerly populated into the CamelContext so that they can be easily browsed by any Camel tooling. |
void |
setPassword(java.lang.String password)
|
void |
setUsePooledConnection(boolean usePooledConnection)
|
void |
setUserName(java.lang.String userName)
|
void |
setUseSingleConnection(boolean useSingleConnection)
|
| Methods inherited from class org.apache.camel.component.jms.JmsComponent |
|---|
convertPathToActualDestination, createEndpoint, getConfiguration, getHeaderFilterStrategy, getQueueBrowseStrategy, getRequestor, getScheduledExecutorService, jmsComponent, jmsComponent, jmsComponent, jmsComponentAutoAcknowledge, jmsComponentClientAcknowledge, jmsComponentTransacted, jmsComponentTransacted, setAcceptMessagesWhileStopping, setAcknowledgementMode, setAcknowledgementModeName, setAlwaysCopyMessage, setApplicationContext, setAutoStartup, setCacheLevel, setCacheLevelName, setClientId, setConcurrentConsumers, setConnectionFactory, setConsumerType, setDeliveryPersistent, setDestinationResolver, setDurableSubscriptionName, setEagerLoadingOfProperties, setExceptionListener, setExplicitQosEnabled, setExposeListenerSession, setHeaderFilterStrategy, setIdleTaskExecutionLimit, setJmsOperations, setMapJmsMessage, setMaxConcurrentConsumers, setMaxMessagesPerTask, setMessageConverter, setMessageIdEnabled, setMessageTimestampEnabled, setPriority, setPubSubNoLocal, setQueueBrowseStrategy, setReceiveTimeout, setRecoveryInterval, setRequestor, setRequestTimeout, setScheduledExecutorService, setSubscriptionDurable, setTaskExecutor, setTestConnectionOnStartup, setTimeToLive, setTransacted, setTransactionManager, setTransactionName, setTransactionTimeout, setTransferException, setTransferExchange, setUseMessageIDAsCorrelationID, setUseVersion102, tryCreateDefaultQueueBrowseStrategy |
| Methods inherited from class org.apache.camel.impl.DefaultComponent |
|---|
afterConfiguration, createEndpoint, getAndRemoveParameter, getAndRemoveParameter, getCamelContext, ifStartsWithReturnRemainder, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceParameter, resolveAndRemoveReferenceParameter, setCamelContext, setProperties, useIntrospectionOnEndpoint, validateParameters, validateURI |
| Methods inherited from class org.apache.camel.impl.ServiceSupport |
|---|
addChildService, doShutdown, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, removeChildService, shutdown, start, stop |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ActiveMQComponent()
public ActiveMQComponent(org.apache.camel.CamelContext context)
public ActiveMQComponent(ActiveMQConfiguration configuration)
| Method Detail |
|---|
public static ActiveMQComponent activeMQComponent()
public static ActiveMQComponent activeMQComponent(java.lang.String brokerURL)
brokerURL - the URL to connect to
public void setBrokerURL(java.lang.String brokerURL)
public void setUserName(java.lang.String userName)
public void setPassword(java.lang.String password)
public boolean isExposeAllQueues()
public void setExposeAllQueues(boolean exposeAllQueues)
exposeAllQueues - public void setUsePooledConnection(boolean usePooledConnection)
public void setUseSingleConnection(boolean useSingleConnection)
protected void addPooledConnectionFactoryService(Service pooledConnectionFactoryService)
protected void addSingleConnectionFactory(org.springframework.jms.connection.SingleConnectionFactory singleConnectionFactory)
protected void doStart()
throws java.lang.Exception
doStart in class org.apache.camel.impl.DefaultComponentjava.lang.Exception
protected void doStop()
throws java.lang.Exception
doStop in class org.apache.camel.component.jms.JmsComponentjava.lang.Exceptionpublic void setConfiguration(org.apache.camel.component.jms.JmsConfiguration configuration)
setConfiguration in class org.apache.camel.component.jms.JmsComponentprotected org.apache.camel.component.jms.JmsConfiguration createConfiguration()
createConfiguration in class org.apache.camel.component.jms.JmsComponent
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||