Class CamelSimpleMessageListenerContainer
- java.lang.Object
-
- org.springframework.amqp.rabbit.connection.RabbitAccessor
-
- org.springframework.amqp.rabbit.listener.AbstractMessageListenerContainer
-
- org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer
-
- org.apache.camel.component.springrabbit.CamelSimpleMessageListenerContainer
-
- All Implemented Interfaces:
MessageListenerContainer
,org.springframework.amqp.rabbit.listener.MessageListenerContainer
,org.springframework.beans.factory.Aware
,org.springframework.beans.factory.BeanNameAware
,org.springframework.beans.factory.DisposableBean
,org.springframework.beans.factory.InitializingBean
,org.springframework.context.ApplicationContextAware
,org.springframework.context.ApplicationEventPublisherAware
,org.springframework.context.Lifecycle
,org.springframework.context.Phased
,org.springframework.context.SmartLifecycle
public class CamelSimpleMessageListenerContainer extends org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer implements MessageListenerContainer
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.springframework.amqp.rabbit.listener.AbstractMessageListenerContainer
org.springframework.amqp.rabbit.listener.AbstractMessageListenerContainer.JavaLangErrorHandler, org.springframework.amqp.rabbit.listener.AbstractMessageListenerContainer.SharedConnectionNotInitializedException, org.springframework.amqp.rabbit.listener.AbstractMessageListenerContainer.WrappedTransactionException
-
-
Field Summary
-
Fields inherited from class org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer
DEFAULT_RECEIVE_TIMEOUT
-
-
Constructor Summary
Constructors Constructor Description CamelSimpleMessageListenerContainer(SpringRabbitMQEndpoint endpoint)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.amqp.core.AmqpAdmin
getAmqpAdmin()
-
Methods inherited from class org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer
addAndStartConsumers, addQueueNames, addQueues, adjustConsumers, createBlockingQueueConsumer, doInitialize, doShutdown, doStart, getActiveConsumerCount, handleStartupFailure, initializeConsumers, isConsumerBatchEnabled, publishConsumerFailedEvent, removeQueueNames, removeQueues, setBatchSize, setConcurrency, setConcurrentConsumers, setConsecutiveActiveTrigger, setConsecutiveIdleTrigger, setConsumerBatchEnabled, setConsumerStartTimeout, setDeclarationRetries, setExclusive, setMaxConcurrentConsumers, setMissingQueuesFatal, setQueueNames, setReceiveTimeout, setRetryDeclarationInterval, setStartConsumerMinInterval, setStopConsumerMinInterval, sharedConnectionEnabled, stop, toString, validateConfiguration
-
Methods inherited from class org.springframework.amqp.rabbit.listener.AbstractMessageListenerContainer
actualInvokeListener, addAfterReceivePostProcessors, afterPropertiesSet, causeChainHasImmediateAcknowledgeAmqpException, checkMessageListener, checkMismatchedQueues, configureAdminIfNeeded, debatch, destroy, doInvokeListener, doInvokeListener, doSetPossibleAuthenticationFailureFatal, doStop, executeListener, getAcknowledgeMode, getAdviceChain, getAfterReceivePostProcessors, getApplicationContext, getApplicationEventPublisher, getBatchingStrategy, getBeanName, getConnectionFactory, getConsumeDelay, getConsumerArguments, getConsumerTagStrategy, getExclusiveConsumerExceptionLogger, getFailedDeclarationRetryInterval, getIdleEventInterval, getJavaLangErrorHandler, getLastReceive, getListenerId, getMessageAckListener, getMessageListener, getMessagePropertiesConverter, getPhase, getPrefetchCount, getQueueNames, getQueueNamesAsSet, getQueueNamesToQueues, getRecoveryBackOff, getRoutingConnectionFactory, getRoutingLookupKey, getShutdownTimeout, getTaskExecutor, getTransactionAttribute, getTransactionManager, handleListenerException, initialize, initializeProxy, invokeErrorHandler, invokeListener, isActive, isAlwaysRequeueWithTxManagerRollback, isAsyncReplies, isAutoDeclare, isAutoStartup, isChannelLocallyTransacted, isDeBatchingEnabled, isDefaultRequeueRejected, isExclusive, isExposeListenerChannel, isForceCloseChannel, isGlobalQos, isMismatchedQueuesFatal, isMissingQueuesFatal, isMissingQueuesFatalSet, isNoLocal, isPossibleAuthenticationFailureFatal, isPossibleAuthenticationFailureFatalSet, isRunning, isStatefulRetryFatalWithNullMessageId, lazyLoad, prepareHolderForRollback, publishIdleContainerEvent, publishMissingQueueEvent, redeclareElementsIfNecessary, removeAfterReceivePostProcessor, setAcknowledgeMode, setAdviceChain, setAfterReceivePostProcessors, setAlwaysRequeueWithTxManagerRollback, setAmqpAdmin, setApplicationContext, setApplicationEventPublisher, setAutoDeclare, setAutoStartup, setBatchingStrategy, setBeanName, setConsumeDelay, setConsumerArguments, setConsumerTagStrategy, setDeBatchingEnabled, setDefaultRequeueRejected, setErrorHandler, setErrorHandlerLoggerName, setExclusiveConsumerExceptionLogger, setExposeListenerChannel, setFailedDeclarationRetryInterval, setForceCloseChannel, setGlobalQos, setIdleEventInterval, setjavaLangErrorHandler, setListenerId, setLookupKeyQualifier, setMessageAckListener, setMessageListener, setMessagePropertiesConverter, setMicrometerEnabled, setMicrometerTags, setMismatchedQueuesFatal, setNoLocal, setNotRunning, setPhase, setPossibleAuthenticationFailureFatal, setPrefetchCount, setQueues, setRecoveryBackOff, setRecoveryInterval, setShutdownTimeout, setStatefulRetryFatalWithNullMessageId, setTaskExecutor, setTransactionAttribute, setTransactionManager, setupMessageListener, shutdown, start, stop, updateLastReceive, wrapToListenerExecutionFailedExceptionIfNeeded
-
-
-
-
Constructor Detail
-
CamelSimpleMessageListenerContainer
public CamelSimpleMessageListenerContainer(SpringRabbitMQEndpoint endpoint)
-
-
Method Detail
-
getAmqpAdmin
public org.springframework.amqp.core.AmqpAdmin getAmqpAdmin()
- Specified by:
getAmqpAdmin
in interfaceMessageListenerContainer
- Overrides:
getAmqpAdmin
in classorg.springframework.amqp.rabbit.listener.AbstractMessageListenerContainer
-
-