A B C D E G H I L M O P Q R S T U V W 

A

activateObject(Channel) - Method in class org.apache.camel.component.rabbitmq.pool.PoolableChannelFactory
 
APP_ID - Static variable in class org.apache.camel.component.rabbitmq.RabbitMQConstants
 
ArgsConfigurer - Interface in org.apache.camel.component.rabbitmq
 

B

buildProperties(Exchange) - Method in class org.apache.camel.component.rabbitmq.RabbitMQMessageConverter
 

C

callback - Variable in class org.apache.camel.component.rabbitmq.reply.TemporaryQueueReplyHandler
 
camelContext - Variable in class org.apache.camel.component.rabbitmq.reply.ReplyManagerSupport
 
cancelCorrelationId(String) - Method in interface org.apache.camel.component.rabbitmq.reply.ReplyManager
Unregister a correlationId when you no longer need a reply
cancelCorrelationId(String) - Method in class org.apache.camel.component.rabbitmq.reply.ReplyManagerSupport
 
CLUSTERID - Static variable in class org.apache.camel.component.rabbitmq.RabbitMQConstants
 
configurArgs(Map<String, Object>) - Method in interface org.apache.camel.component.rabbitmq.ArgsConfigurer
Configure the args maps for RabbitMQ to use
connect(ExecutorService) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
CONTENT_ENCODING - Static variable in class org.apache.camel.component.rabbitmq.RabbitMQConstants
 
CONTENT_TYPE - Static variable in class org.apache.camel.component.rabbitmq.RabbitMQConstants
 
correlation - Variable in class org.apache.camel.component.rabbitmq.reply.ReplyManagerSupport
 
CORRELATIONID - Static variable in class org.apache.camel.component.rabbitmq.RabbitMQConstants
 
correlationId - Variable in class org.apache.camel.component.rabbitmq.reply.TemporaryQueueReplyHandler
 
CorrelationListener - Interface in org.apache.camel.component.rabbitmq.reply
Listener for events when correlation id's changes.
CorrelationTimeoutMap - Class in org.apache.camel.component.rabbitmq.reply
A TimeoutMap which is used to track reply messages which has been timed out, and thus should trigger the waiting Exchange to timeout as well.
CorrelationTimeoutMap(ScheduledExecutorService, long) - Constructor for class org.apache.camel.component.rabbitmq.reply.CorrelationTimeoutMap
 
createConsumer(Processor) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.rabbitmq.RabbitMQComponent
 
createExecutor() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
createFactoryFor(RabbitMQEndpoint) - Method in class org.apache.camel.component.rabbitmq.RabbitMQConnectionFactorySupport
 
createListenerContainer() - Method in class org.apache.camel.component.rabbitmq.reply.ReplyManagerSupport
 
createListenerContainer() - Method in class org.apache.camel.component.rabbitmq.reply.TemporaryQueueReplyManager
 
createProducer() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
createRabbitExchange(Envelope, AMQP.BasicProperties, byte[]) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
createReplyHandler(ReplyManager, Exchange, AsyncCallback, String, String, long) - Method in class org.apache.camel.component.rabbitmq.reply.ReplyManagerSupport
 
createReplyHandler(ReplyManager, Exchange, AsyncCallback, String, String, long) - Method in class org.apache.camel.component.rabbitmq.reply.TemporaryQueueReplyManager
 
createReplyManager() - Method in class org.apache.camel.component.rabbitmq.RabbitMQProducer
 

D

declareAndBindExchangesAndQueuesUsing(Channel) - Method in class org.apache.camel.component.rabbitmq.RabbitMQDeclareSupport
 
declareExchangeAndQueue(Channel) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
If needed, declare Exchange, declare Queue and bind them with Routing Key
DELIVERY_MODE - Static variable in class org.apache.camel.component.rabbitmq.RabbitMQConstants
 
DELIVERY_TAG - Static variable in class org.apache.camel.component.rabbitmq.RabbitMQConstants
 
destroyObject(Channel) - Method in class org.apache.camel.component.rabbitmq.pool.PoolableChannelFactory
 
doResume() - Method in class org.apache.camel.component.rabbitmq.RabbitMQConsumer
 
doStart() - Method in class org.apache.camel.component.rabbitmq.RabbitMQConsumer
 
doStart() - Method in class org.apache.camel.component.rabbitmq.RabbitMQProducer
 
doStart() - Method in class org.apache.camel.component.rabbitmq.reply.ReplyManagerSupport
 
doStop() - Method in class org.apache.camel.component.rabbitmq.RabbitMQConsumer
 
doStop() - Method in class org.apache.camel.component.rabbitmq.RabbitMQProducer
 
doStop() - Method in class org.apache.camel.component.rabbitmq.reply.ReplyManagerSupport
 
doStop() - Method in class org.apache.camel.component.rabbitmq.reply.TemporaryQueueReplyManager
 
doSuspend() - Method in class org.apache.camel.component.rabbitmq.RabbitMQConsumer
 

E

endpoint - Variable in class org.apache.camel.component.rabbitmq.reply.ReplyManagerSupport
 
exchange - Variable in class org.apache.camel.component.rabbitmq.reply.TemporaryQueueReplyHandler
 
EXCHANGE_NAME - Static variable in class org.apache.camel.component.rabbitmq.RabbitMQConstants
 
executorService - Variable in class org.apache.camel.component.rabbitmq.reply.ReplyManagerSupport
 
EXPIRATION - Static variable in class org.apache.camel.component.rabbitmq.RabbitMQConstants
 

G

get(String) - Method in class org.apache.camel.component.rabbitmq.reply.CorrelationTimeoutMap
 
getAddresses() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
getAutomaticRecoveryEnabled() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
getCallback() - Method in class org.apache.camel.component.rabbitmq.reply.ReplyHolder
 
getChannelPoolMaxSize() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
Get maximum number of opened channel in pool
getChannelPoolMaxWait() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
getClientProperties() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
getCloseTimeout() - Method in class org.apache.camel.component.rabbitmq.RabbitMQProducer
 
getConcurrentConsumers() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
getConnection() - Method in class org.apache.camel.component.rabbitmq.RabbitMQConsumer
Returns the exiting open connection or opens a new one
getConnectionFactory() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
getConnectionTimeout() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
getCorrelationId() - Method in class org.apache.camel.component.rabbitmq.reply.ReplyHolder
Gets the correlation id
getDeadLetterExchange() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
getDeadLetterExchangeType() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
getDeadLetterQueue() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
getDeadLetterRoutingKey() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
getEndpoint() - Method in class org.apache.camel.component.rabbitmq.RabbitMQConsumer
 
getEndpoint() - Method in class org.apache.camel.component.rabbitmq.RabbitMQProducer
 
getExchange() - Method in class org.apache.camel.component.rabbitmq.reply.ReplyHolder
 
getExchangeArgsConfigurer() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
getExchangeName(Message) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
Extracts name of the rabbitmq exchange
getExchangeName() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
getExchangeType() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
getHostname() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
getMessage() - Method in class org.apache.camel.component.rabbitmq.reply.ReplyHolder
Gets the received message
getMessageConverter() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
Gets the message converter to convert between rabbit and camel
getNetworkRecoveryInterval() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
getOriginalCorrelationId() - Method in class org.apache.camel.component.rabbitmq.reply.ReplyHolder
Gets the original correlation id, if one was set when sending the message.
getPassword() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
getPortNumber() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
getPrefetchCount() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
getPrefetchSize() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
getProperties() - Method in class org.apache.camel.component.rabbitmq.reply.ReplyHolder
The message properties
getPublisherAcknowledgementsTimeout() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
The amount of time in milliseconds to wait for a basic.ack response from RabbitMQ server
getQueue() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
getQueueArgsConfigurer() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
getReplyTo() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
Gets the Queue to reply to if you dont want to use temporary reply queues
getReplyTo() - Method in interface org.apache.camel.component.rabbitmq.reply.ReplyManager
Gets the reply to queue being used
getReplyTo() - Method in class org.apache.camel.component.rabbitmq.reply.ReplyManagerSupport
 
getReplyToType() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
Get replyToType for inOut exchange
getRequestedChannelMax() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
getRequestedFrameMax() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
getRequestedHeartbeat() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
getRequestTimeout() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
getRequestTimeout() - Method in class org.apache.camel.component.rabbitmq.reply.ReplyHolder
The timeout value
getRequestTimeoutCheckerInterval() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
getRoutingKey() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
getSslProtocol() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
getThreadPoolSize() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
getTopologyRecoveryEnabled() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
getTrustManager() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
getUsername() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
getVhost() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 

H

handleReplyMessage(String, AMQP.BasicProperties, byte[]) - Method in class org.apache.camel.component.rabbitmq.reply.ReplyManagerSupport
 
handleReplyMessage(String, AMQP.BasicProperties, byte[]) - Method in class org.apache.camel.component.rabbitmq.reply.TemporaryQueueReplyManager
 

I

IMMEDIATE - Static variable in class org.apache.camel.component.rabbitmq.RabbitMQConstants
 
initReplyManager() - Method in class org.apache.camel.component.rabbitmq.RabbitMQProducer
 
isAutoAck() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
isAutoDelete() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
isBridgeEndpoint() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
isDeclare() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
isDurable() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
isImmediate() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
isMandatory() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
isPrefetchEnabled() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
isPrefetchGlobal() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
isPublisherAcknowledgements() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
When true, the message will be published with publisher acknowledgements turned on
isSingleton() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
isSkipExchangeDeclare() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
isSkipQueueDeclare() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
isTimeout() - Method in class org.apache.camel.component.rabbitmq.reply.ReplyHolder
Whether timeout triggered or not.
isTransferException() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
isUseMessageIDAsCorrelationID() - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
Get useMessageIDAsCorrelationID for inOut exchange

L

listenerContainer - Variable in class org.apache.camel.component.rabbitmq.reply.ReplyManagerSupport
 
LOG - Static variable in class org.apache.camel.component.rabbitmq.RabbitMQMessageConverter
 
log - Variable in class org.apache.camel.component.rabbitmq.reply.ReplyManagerSupport
 
log - Variable in class org.apache.camel.component.rabbitmq.reply.TemporaryQueueReplyHandler
 

M

makeObject() - Method in class org.apache.camel.component.rabbitmq.pool.PoolableChannelFactory
 
MANDATORY - Static variable in class org.apache.camel.component.rabbitmq.RabbitMQConstants
 
mergeAmqpProperties(Exchange, AMQP.BasicProperties) - Method in class org.apache.camel.component.rabbitmq.RabbitMQMessageConverter
Will take an Exchange and add header values back to the Exchange.getIn()
MESSAGE_ID - Static variable in class org.apache.camel.component.rabbitmq.RabbitMQConstants
 
MessageSentCallback - Interface in org.apache.camel.component.rabbitmq.reply
Callback when a Message has been sent.

O

onEviction(String) - Method in interface org.apache.camel.component.rabbitmq.reply.CorrelationListener
Callback when a correlation id is evicted due timeout
onEviction(String, ReplyHandler) - Method in class org.apache.camel.component.rabbitmq.reply.CorrelationTimeoutMap
 
onMessage(AMQP.BasicProperties, byte[]) - Method in class org.apache.camel.component.rabbitmq.reply.ReplyManagerSupport
 
onPut(String) - Method in interface org.apache.camel.component.rabbitmq.reply.CorrelationListener
Callback when a new correlation id is added
onRemove(String) - Method in interface org.apache.camel.component.rabbitmq.reply.CorrelationListener
Callback when a correlation id is removed
onReply(String, AMQP.BasicProperties, byte[]) - Method in interface org.apache.camel.component.rabbitmq.reply.ReplyHandler
The reply message was received
onReply(String, AMQP.BasicProperties, byte[]) - Method in class org.apache.camel.component.rabbitmq.reply.TemporaryQueueReplyHandler
 
onTimeout(String) - Method in interface org.apache.camel.component.rabbitmq.reply.ReplyHandler
The reply message was not received and a timeout triggered
onTimeout(String) - Method in class org.apache.camel.component.rabbitmq.reply.TemporaryQueueReplyHandler
 
org.apache.camel.component.rabbitmq - package org.apache.camel.component.rabbitmq
 
org.apache.camel.component.rabbitmq.pool - package org.apache.camel.component.rabbitmq.pool
 
org.apache.camel.component.rabbitmq.reply - package org.apache.camel.component.rabbitmq.reply
 
originalCorrelationId - Variable in class org.apache.camel.component.rabbitmq.reply.TemporaryQueueReplyHandler
 

P

passivateObject(Channel) - Method in class org.apache.camel.component.rabbitmq.pool.PoolableChannelFactory
 
PoolableChannelFactory - Class in org.apache.camel.component.rabbitmq.pool
Channel lifecycle manager: create, check and close channel
PoolableChannelFactory(Connection) - Constructor for class org.apache.camel.component.rabbitmq.pool.PoolableChannelFactory
 
populateRabbitExchange(Exchange, Envelope, AMQP.BasicProperties, byte[], boolean) - Method in class org.apache.camel.component.rabbitmq.RabbitMQMessageConverter
 
PRIORITY - Static variable in class org.apache.camel.component.rabbitmq.RabbitMQConstants
 
process(Exchange, AsyncCallback) - Method in class org.apache.camel.component.rabbitmq.RabbitMQProducer
 
processInOut(Exchange, AsyncCallback) - Method in class org.apache.camel.component.rabbitmq.RabbitMQProducer
 
processReply(ReplyHolder) - Method in interface org.apache.camel.component.rabbitmq.reply.ReplyManager
Process the reply
processReply(ReplyHolder) - Method in class org.apache.camel.component.rabbitmq.reply.ReplyManagerSupport
 
publish() - Method in class org.apache.camel.component.rabbitmq.RabbitMQMessagePublisher
 
publishExchangeToChannel(Exchange, Channel, String) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
Sends the body that is on the exchange
put(String, ReplyHandler, long) - Method in class org.apache.camel.component.rabbitmq.reply.CorrelationTimeoutMap
 
putIfAbsent(String, ReplyHandler, long) - Method in class org.apache.camel.component.rabbitmq.reply.CorrelationTimeoutMap
 

Q

QueueReplyHandler - Class in org.apache.camel.component.rabbitmq.reply
ReplyHandler to handle processing replies when using regular queues.
QueueReplyHandler(ReplyManager, Exchange, AsyncCallback, String, String, long) - Constructor for class org.apache.camel.component.rabbitmq.reply.QueueReplyHandler
 

R

RABBITMQ_DEAD_LETTER_EXCHANGE - Static variable in class org.apache.camel.component.rabbitmq.RabbitMQConstants
 
RABBITMQ_DEAD_LETTER_ROUTING_KEY - Static variable in class org.apache.camel.component.rabbitmq.RabbitMQConstants
 
RabbitMQComponent - Class in org.apache.camel.component.rabbitmq
 
RabbitMQComponent() - Constructor for class org.apache.camel.component.rabbitmq.RabbitMQComponent
 
RabbitMQComponent(CamelContext) - Constructor for class org.apache.camel.component.rabbitmq.RabbitMQComponent
 
RabbitMQConnectionFactorySupport - Class in org.apache.camel.component.rabbitmq
 
RabbitMQConnectionFactorySupport() - Constructor for class org.apache.camel.component.rabbitmq.RabbitMQConnectionFactorySupport
 
RabbitMQConstants - Class in org.apache.camel.component.rabbitmq
 
RabbitMQConsumer - Class in org.apache.camel.component.rabbitmq
 
RabbitMQConsumer(RabbitMQEndpoint, Processor) - Constructor for class org.apache.camel.component.rabbitmq.RabbitMQConsumer
 
RabbitMQDeclareSupport - Class in org.apache.camel.component.rabbitmq
 
RabbitMQEndpoint - Class in org.apache.camel.component.rabbitmq
 
RabbitMQEndpoint() - Constructor for class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
RabbitMQEndpoint(String, RabbitMQComponent) - Constructor for class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
RabbitMQEndpoint(String, RabbitMQComponent, ConnectionFactory) - Constructor for class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
RabbitMQMessageConverter - Class in org.apache.camel.component.rabbitmq
 
RabbitMQMessageConverter() - Constructor for class org.apache.camel.component.rabbitmq.RabbitMQMessageConverter
 
RabbitMQMessagePublisher - Class in org.apache.camel.component.rabbitmq
A method object for publishing to RabbitMQ
RabbitMQMessagePublisher(Exchange, Channel, String, RabbitMQEndpoint) - Constructor for class org.apache.camel.component.rabbitmq.RabbitMQMessagePublisher
 
RabbitMQProducer - Class in org.apache.camel.component.rabbitmq
 
RabbitMQProducer(RabbitMQEndpoint) - Constructor for class org.apache.camel.component.rabbitmq.RabbitMQProducer
 
registerReply(ReplyManager, Exchange, AsyncCallback, String, String, long) - Method in interface org.apache.camel.component.rabbitmq.reply.ReplyManager
Register a reply
registerReply(ReplyManager, Exchange, AsyncCallback, String, String, long) - Method in class org.apache.camel.component.rabbitmq.reply.ReplyManagerSupport
 
remove(String) - Method in class org.apache.camel.component.rabbitmq.reply.CorrelationTimeoutMap
 
REPLY_TO - Static variable in class org.apache.camel.component.rabbitmq.RabbitMQConstants
 
ReplyHandler - Interface in org.apache.camel.component.rabbitmq.reply
Handles a reply.
ReplyHolder - Class in org.apache.camel.component.rabbitmq.reply
Holder which contains the Exchange and AsyncCallback to be used when the reply arrives, so we can set the reply on the Exchange and continue routing using the callback.
ReplyHolder(Exchange, AsyncCallback, String, String, AMQP.BasicProperties, byte[]) - Constructor for class org.apache.camel.component.rabbitmq.reply.ReplyHolder
Constructor to use when a reply message was received
ReplyHolder(Exchange, AsyncCallback, String, String, long) - Constructor for class org.apache.camel.component.rabbitmq.reply.ReplyHolder
Constructor to use when a timeout occurred
ReplyManager - Interface in org.apache.camel.component.rabbitmq.reply
The ReplyManager is responsible for handling request-reply over RabbitMQ.
replyManager - Variable in class org.apache.camel.component.rabbitmq.reply.TemporaryQueueReplyHandler
 
ReplyManagerSupport - Class in org.apache.camel.component.rabbitmq.reply
 
ReplyManagerSupport(CamelContext) - Constructor for class org.apache.camel.component.rabbitmq.reply.ReplyManagerSupport
 
replyTo - Variable in class org.apache.camel.component.rabbitmq.reply.ReplyManagerSupport
 
replyToLatch - Variable in class org.apache.camel.component.rabbitmq.reply.ReplyManagerSupport
 
replyToTimeout - Variable in class org.apache.camel.component.rabbitmq.reply.ReplyManagerSupport
 
ReplyToType - Enum in org.apache.camel.component.rabbitmq
Types for replyTo queues
REQUEST_TIMEOUT - Static variable in class org.apache.camel.component.rabbitmq.RabbitMQConstants
 
REQUEUE - Static variable in class org.apache.camel.component.rabbitmq.RabbitMQConstants
 
ROUTING_KEY - Static variable in class org.apache.camel.component.rabbitmq.RabbitMQConstants
 

S

sent(Connection, byte[], String) - Method in interface org.apache.camel.component.rabbitmq.reply.MessageSentCallback
Callback when the message has been sent.
sent(Connection, byte[], String) - Method in class org.apache.camel.component.rabbitmq.reply.UseMessageIdAsCorrelationIdMessageSentCallback
 
SERIALIZE_HEADER - Static variable in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
setAddresses(String) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
If this option is set, camel-rabbitmq will try to create connection based on the setting of option addresses.
setAutoAck(boolean) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
If messages should be auto acknowledged
setAutoDelete(boolean) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
If it is true, the exchange will be deleted when it is no longer in use
setAutomaticRecoveryEnabled(Boolean) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
Enables connection automatic recovery (uses connection implementation that performs automatic recovery when connection shutdown is not initiated by the application)
setBridgeEndpoint(boolean) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
If the bridgeEndpoint is true, the producer will ignore the message header of "rabbitmq.EXCHANGE_NAME" and "rabbitmq.ROUTING_KEY"
setChannelPoolMaxSize(int) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
setChannelPoolMaxWait(long) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
Set the maximum number of milliseconds to wait for a channel from the pool
setClientProperties(Map<String, Object>) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
Connection client properties (client info used in negotiating with the server)
setCloseTimeout(int) - Method in class org.apache.camel.component.rabbitmq.RabbitMQProducer
 
setConcurrentConsumers(int) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
Number of concurrent consumers when consuming from broker.
setConnectionFactory(ConnectionFactory) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
To use a custom RabbitMQ connection factory.
setConnectionTimeout(int) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
Connection timeout
setDeadLetterExchange(String) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
The name of the dead letter exchange
setDeadLetterExchangeType(String) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
The type of the dead letter exchange
setDeadLetterQueue(String) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
The name of the dead letter queue
setDeadLetterRoutingKey(String) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
The routing key for the dead letter exchange
setDeclare(boolean) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
If the option is true, camel declare the exchange and queue name and bind them together.
setDurable(boolean) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
If we are declaring a durable exchange (the exchange will survive a server restart)
setEndpoint(RabbitMQEndpoint) - Method in interface org.apache.camel.component.rabbitmq.reply.ReplyManager
Sets the belonging RabbitMQEndpoint
setEndpoint(RabbitMQEndpoint) - Method in class org.apache.camel.component.rabbitmq.reply.ReplyManagerSupport
 
setExchangeArgsConfigurer(ArgsConfigurer) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
Set the configurer for setting the exchange args in Channel.exchangeDeclare
setExchangeName(String) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
The exchange name determines which exchange produced messages will sent to.
setExchangeType(String) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
The exchange type such as direct or topic.
setHostname(String) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
The hostname of the running rabbitmq instance or cluster.
setImmediate(boolean) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
This flag tells the server how to react if the message cannot be routed to a queue consumer immediately.
setListener(CorrelationListener) - Method in class org.apache.camel.component.rabbitmq.reply.CorrelationTimeoutMap
 
setMandatory(boolean) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
This flag tells the server how to react if the message cannot be routed to a queue.
setNetworkRecoveryInterval(Integer) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
Network recovery interval in milliseconds (interval used when recovering from network failure)
setPassword(String) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
Password for authenticated access
setPortNumber(int) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
Port number for the host with the running rabbitmq instance or cluster.
setPrefetchCount(int) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
The maximum number of messages that the server will deliver, 0 if unlimited.
setPrefetchEnabled(boolean) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
Enables the quality of service on the RabbitMQConsumer side.
setPrefetchGlobal(boolean) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
If the settings should be applied to the entire channel rather than each consumer You need to specify the option of prefetchSize, prefetchCount, prefetchGlobal at the same time
setPrefetchSize(int) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
The maximum amount of content (measured in octets) that the server will deliver, 0 if unlimited.
setPublisherAcknowledgements(boolean) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
setPublisherAcknowledgementsTimeout(long) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
 
setQueue(String) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
The queue to receive messages from
setQueueArgsConfigurer(ArgsConfigurer) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
Set the configurer for setting the queue args in Channel.queueDeclare
setReplyTo(String) - Method in interface org.apache.camel.component.rabbitmq.reply.ReplyManager
Sets the reply to queue the manager should listen for replies.
setReplyTo(String) - Method in class org.apache.camel.component.rabbitmq.reply.ReplyManagerSupport
 
setRequestedChannelMax(int) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
Connection requested channel max (max number of channels offered)
setRequestedFrameMax(int) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
Connection requested frame max (max size of frame offered)
setRequestedHeartbeat(int) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
Connection requested heartbeat (heart-beat in seconds offered)
setRequestTimeout(long) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
Set timeout for waiting for a reply when using the InOut Exchange Pattern (in milliseconds)
setRequestTimeoutCheckerInterval(long) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
Set requestTimeoutCheckerInterval for inOut exchange
setRoutingKey(String) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
The routing key to use when binding a consumer queue to the exchange.
setScheduledExecutorService(ScheduledExecutorService) - Method in interface org.apache.camel.component.rabbitmq.reply.ReplyManager
Sets the scheduled to use when checking for timeouts (no reply received within a given time period)
setScheduledExecutorService(ScheduledExecutorService) - Method in class org.apache.camel.component.rabbitmq.reply.ReplyManagerSupport
 
setSkipExchangeDeclare(boolean) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
This can be used if we need to declare the queue but not the exchange
setSkipQueueDeclare(boolean) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
If true the producer will not declare and bind a queue.
setSslProtocol(String) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
Enables SSL on connection, accepted value are `true`, `TLS` and 'SSLv3`
setThreadPoolSize(int) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
The consumer uses a Thread Pool Executor with a fixed number of threads.
setTopologyRecoveryEnabled(Boolean) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
Enables connection topology recovery (should topology recovery be performed?)
setTransferException(boolean) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
When true and an inOut Exchange failed on the consumer side send the caused Exception back in the response
setTrustManager(TrustManager) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
Configure SSL trust manager, SSL should be enabled for this option to be effective
setUsername(String) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
Username in case of authenticated access
setVhost(String) - Method in class org.apache.camel.component.rabbitmq.RabbitMQEndpoint
The vhost for the channel

T

TemporaryQueueReplyHandler - Class in org.apache.camel.component.rabbitmq.reply
ReplyHandler to handle processing replies when using temporary queues.
TemporaryQueueReplyHandler(ReplyManager, Exchange, AsyncCallback, String, String, long) - Constructor for class org.apache.camel.component.rabbitmq.reply.TemporaryQueueReplyHandler
 
TemporaryQueueReplyManager - Class in org.apache.camel.component.rabbitmq.reply
A ReplyManager when using temporary queues.
TemporaryQueueReplyManager(CamelContext) - Constructor for class org.apache.camel.component.rabbitmq.reply.TemporaryQueueReplyManager
 
timeout - Variable in class org.apache.camel.component.rabbitmq.reply.TemporaryQueueReplyHandler
 
TIMESTAMP - Static variable in class org.apache.camel.component.rabbitmq.RabbitMQConstants
 
TYPE - Static variable in class org.apache.camel.component.rabbitmq.RabbitMQConstants
 

U

unInitReplyManager() - Method in class org.apache.camel.component.rabbitmq.RabbitMQProducer
 
updateCorrelationId(String, String, long) - Method in interface org.apache.camel.component.rabbitmq.reply.ReplyManager
Updates the correlation id to the new correlation id.
updateCorrelationId(String, String, long) - Method in class org.apache.camel.component.rabbitmq.reply.TemporaryQueueReplyManager
 
UseMessageIdAsCorrelationIdMessageSentCallback - Class in org.apache.camel.component.rabbitmq.reply
Callback to be used when using the option useMessageIDAsCorrelationID.
UseMessageIdAsCorrelationIdMessageSentCallback(ReplyManager, String, long) - Constructor for class org.apache.camel.component.rabbitmq.reply.UseMessageIdAsCorrelationIdMessageSentCallback
 
USERID - Static variable in class org.apache.camel.component.rabbitmq.RabbitMQConstants
 

V

validateObject(Channel) - Method in class org.apache.camel.component.rabbitmq.pool.PoolableChannelFactory
 
valueOf(String) - Static method in enum org.apache.camel.component.rabbitmq.ReplyToType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.camel.component.rabbitmq.ReplyToType
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForProvisionCorrelationToBeUpdated(String, byte[]) - Method in class org.apache.camel.component.rabbitmq.reply.ReplyManagerSupport
IMPORTANT: This logic is only being used due to high performance in-memory only testing using InOut over JMS.
A B C D E G H I L M O P Q R S T U V W 

Apache Camel