org.apache.camel.component.amqp
Class AMQPComponent

java.lang.Object
  extended by org.apache.camel.impl.ServiceSupport
      extended by org.apache.camel.impl.DefaultComponent
          extended by org.apache.camel.component.jms.JmsComponent
              extended by org.apache.camel.component.amqp.AMQPComponent
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.springframework.context.ApplicationContextAware

public class AMQPComponent
extends org.apache.camel.component.jms.JmsComponent

Version:

Constructor Summary
AMQPComponent()
           
AMQPComponent(org.apache.qpid.client.AMQConnectionFactory connectionFactory)
           
AMQPComponent(org.apache.camel.CamelContext context)
           
AMQPComponent(org.apache.camel.component.jms.JmsConfiguration configuration)
           
 
Method Summary
static org.apache.camel.Component amqpComponent(String uri)
           
 
Methods inherited from class org.apache.camel.component.jms.JmsComponent
convertPathToActualDestination, createConfiguration, createEndpoint, doStop, getConfiguration, getHeaderFilterStrategy, getQueueBrowseStrategy, jmsComponent, jmsComponent, jmsComponent, jmsComponentAutoAcknowledge, jmsComponentClientAcknowledge, jmsComponentTransacted, jmsComponentTransacted, setAcceptMessagesWhileStopping, setAcknowledgementMode, setAcknowledgementModeName, setAlwaysCopyMessage, setApplicationContext, setAutoStartup, setCacheLevel, setCacheLevelName, setClientId, setConcurrentConsumers, setConfiguration, setConnectionFactory, setDeliveryPersistent, setDestinationResolver, setDurableSubscriptionName, setEagerLoadingOfProperties, setExceptionListener, setExplicitQosEnabled, setExposeListenerSession, setForceSendOriginalMessage, setHeaderFilterStrategy, setIdleTaskExecutionLimit, setJmsOperations, setMapJmsMessage, setMaxConcurrentConsumers, setMaxMessagesPerTask, setMessageConverter, setMessageIdEnabled, setMessageTimestampEnabled, setPriority, setPubSubNoLocal, setQueueBrowseStrategy, setReceiveTimeout, setRecoveryInterval, setRequestTimeout, setSubscriptionDurable, setTaskExecutor, setTestConnectionOnStartup, setTimeToLive, setTransacted, setTransactionManager, setTransactionName, setTransactionTimeout, setTransferException, setTransferExchange, setUseMessageIDAsCorrelationID
 
Methods inherited from class org.apache.camel.impl.DefaultComponent
afterConfiguration, createEndpoint, doStart, getAndRemoveParameter, getAndRemoveParameter, getCamelContext, ifStartsWithReturnRemainder, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceParameter, resolveAndRemoveReferenceParameter, setCamelContext, setProperties, useIntrospectionOnEndpoint, validateParameters, validateURI
 
Methods inherited from class org.apache.camel.impl.ServiceSupport
addChildService, doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isSuspended, isSuspending, removeChildService, resume, shutdown, start, start, stop, suspend
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AMQPComponent

public AMQPComponent()

AMQPComponent

public AMQPComponent(org.apache.camel.component.jms.JmsConfiguration configuration)

AMQPComponent

public AMQPComponent(org.apache.camel.CamelContext context)

AMQPComponent

public AMQPComponent(org.apache.qpid.client.AMQConnectionFactory connectionFactory)
Method Detail

amqpComponent

public static org.apache.camel.Component amqpComponent(String uri)
                                                throws org.apache.qpid.url.URLSyntaxException
Throws:
org.apache.qpid.url.URLSyntaxException


Apache CAMEL