Package | Description |
---|---|
org.apache.camel.component.rabbitmq.reply |
Modifier and Type | Class and Description |
---|---|
class |
QueueReplyHandler
ReplyHandler to handle processing replies when using regular queues. |
class |
TemporaryQueueReplyHandler
ReplyHandler to handle processing replies when using temporary queues. |
Modifier and Type | Method and Description |
---|---|
protected ReplyHandler |
TemporaryQueueReplyManager.createReplyHandler(ReplyManager replyManager,
org.apache.camel.Exchange exchange,
org.apache.camel.AsyncCallback callback,
String originalCorrelationId,
String correlationId,
long requestTimeout) |
protected abstract ReplyHandler |
ReplyManagerSupport.createReplyHandler(ReplyManager replyManager,
org.apache.camel.Exchange exchange,
org.apache.camel.AsyncCallback callback,
String originalCorrelationId,
String correlationId,
long requestTimeout) |
ReplyHandler |
CorrelationTimeoutMap.get(String key) |
ReplyHandler |
CorrelationTimeoutMap.put(String key,
ReplyHandler value,
long timeoutMillis) |
ReplyHandler |
CorrelationTimeoutMap.putIfAbsent(String key,
ReplyHandler value,
long timeoutMillis) |
ReplyHandler |
CorrelationTimeoutMap.remove(String key) |
protected ReplyHandler |
ReplyManagerSupport.waitForProvisionCorrelationToBeUpdated(String correlationID,
byte[] message)
IMPORTANT: This logic is only being used due to high performance in-memory only
testing using InOut over JMS.
|
Modifier and Type | Method and Description |
---|---|
boolean |
CorrelationTimeoutMap.onEviction(String key,
ReplyHandler value) |
ReplyHandler |
CorrelationTimeoutMap.put(String key,
ReplyHandler value,
long timeoutMillis) |
ReplyHandler |
CorrelationTimeoutMap.putIfAbsent(String key,
ReplyHandler value,
long timeoutMillis) |
Apache Camel