Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AsyncAware - Interface in com.adaptris.xa.jms.async
- AsyncConsumerAware - Interface in com.adaptris.xa.jms.async
- AsyncProducerAware - Interface in com.adaptris.xa.jms.async
B
- beginTransaction() - Method in class com.adaptris.xa.jms.async.XAJmsConsumerAsync
- beginTransaction() - Method in class com.adaptris.xa.jms.transaction.XACachedJmsTransactionManager
- beginTransaction() - Method in class com.adaptris.xa.jms.transaction.XAJmsTransactionManager
- beginTransaction() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
C
- close() - Method in class com.adaptris.xa.jms.ProducerXASessionFactoryImpl
- close() - Method in class com.adaptris.xa.jms.transaction.XAJmsTransactionManager
- close() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- close() - Method in class com.adaptris.xa.jms.XAJmsPollingConsumerImpl
- closeQuietly(ProducerXASession) - Static method in class com.adaptris.xa.jms.ProducerXASessionFactoryImpl
- com.adaptris.xa.jms - package com.adaptris.xa.jms
- com.adaptris.xa.jms.async - package com.adaptris.xa.jms.async
- com.adaptris.xa.jms.transaction - package com.adaptris.xa.jms.transaction
- commit() - Method in class com.adaptris.xa.jms.transaction.XACachedJmsTransactionManager
- commit() - Method in class com.adaptris.xa.jms.transaction.XAJmsTransactionManager
- commit() - Method in class com.adaptris.xa.jms.XAJmsProducer
- commitTransaction() - Method in class com.adaptris.xa.jms.async.XAJmsConsumerAsync
- commitTransaction() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- commitTransaction(int) - Method in class com.adaptris.xa.jms.async.XAJmsConsumerAsync
- commitTransaction(int) - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- configuredAcknowledgeMode() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- configuredAcknowledgeMode() - Method in class com.adaptris.xa.jms.XAJmsPollingConsumerImpl
- configuredAcknowledgeMode() - Method in class com.adaptris.xa.jms.XAJmsProducerImpl
- configuredCorrelationIdSource() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- configuredCorrelationIdSource() - Method in class com.adaptris.xa.jms.XAJmsPollingConsumerImpl
- configuredMessageListener() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- configuredMessageListener() - Method in class com.adaptris.xa.jms.XAJmsPollingConsumerImpl
- configuredMessageTranslator() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- configuredMessageTranslator() - Method in class com.adaptris.xa.jms.XAJmsPollingConsumerImpl
- consumeLocationKey() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
-
Provides the metadata key "JMSDestination" which will only be populated if
MessageTypeTranslatorImp.getMoveJmsHeaders()
is true. - consumeLocationKey() - Method in class com.adaptris.xa.jms.XAJmsPollingConsumerImpl
-
Provides the metadata key "JMSDestination" which will only be populated if
MessageTypeTranslatorImp.getMoveJmsHeaders()
is true. - consumeLock - Static variable in class com.adaptris.xa.jms.XAJmsConsumerImpl
- consumer - Variable in class com.adaptris.xa.jms.XAJmsConsumerImpl
- consumer - Variable in class com.adaptris.xa.jms.XAJmsPollingConsumerImpl
- createConsumer() - Method in class com.adaptris.xa.jms.async.XAJmsConsumerAsync
- createConsumer() - Method in class com.adaptris.xa.jms.XAJmsConsumer
- createConsumer() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- createConsumer() - Method in class com.adaptris.xa.jms.XAJmsPollingConsumer
- createConsumer() - Method in class com.adaptris.xa.jms.XAJmsPollingConsumerImpl
- createProducerSession(JmsProducerImpl, AdaptrisMessage) - Method in class com.adaptris.xa.jms.ProducerXASessionFactoryImpl
- createProducerXASession(XAJmsProducerImpl) - Method in class com.adaptris.xa.jms.ProducerXASessionFactoryImpl
- createProducerXASession(XAJmsProducerImpl, AdaptrisMessage) - Method in class com.adaptris.xa.jms.DefaultProducerXASessionFactory
- createProducerXASession(XAJmsProducerImpl, AdaptrisMessage) - Method in interface com.adaptris.xa.jms.ProducerXASessionFactory
-
Create or reuse an existing session.
- currentLogger() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- currentLogger() - Method in class com.adaptris.xa.jms.XAJmsPollingConsumerImpl
- currentSession() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- currentSession() - Method in class com.adaptris.xa.jms.XAJmsPollingConsumerImpl
- currentSession() - Method in class com.adaptris.xa.jms.XAJmsProducerImpl
- currentTxId - Variable in class com.adaptris.xa.jms.XAJmsConsumerImpl
D
- DefaultProducerXASessionFactory - Class in com.adaptris.xa.jms
-
Default implementation of
ProducerSessionFactory
. - DefaultProducerXASessionFactory() - Constructor for class com.adaptris.xa.jms.DefaultProducerXASessionFactory
- delistXAResource(String, XAResource, int) - Method in class com.adaptris.xa.jms.transaction.XACachedJmsTransactionManager
- delistXAResource(String, XAResource, int) - Method in class com.adaptris.xa.jms.transaction.XAJmsTransactionManager
- deRegisterXAResource(String, XAConnectionFactory) - Method in class com.adaptris.xa.jms.transaction.XAJmsTransactionManager
E
- endpoint() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- endpoint() - Method in class com.adaptris.xa.jms.XAJmsPollingConsumerImpl
- enlistXAResource(String, XAResource) - Method in class com.adaptris.xa.jms.transaction.XACachedJmsTransactionManager
- enlistXAResource(String, XAResource) - Method in class com.adaptris.xa.jms.transaction.XAJmsTransactionManager
- ExceptionHandler - Class in com.adaptris.xa.jms
- ExceptionHandler.ExceptionHandlerCallback - Interface in com.adaptris.xa.jms
- executor - Variable in class com.adaptris.xa.jms.XAJmsConsumerImpl
G
- getCompletedMessages() - Method in class com.adaptris.xa.jms.async.XAJmsConsumerAsync
- getCompletionListener() - Method in class com.adaptris.xa.jms.async.XAJmsProducerAsync
- getConsumer() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- getConsumer() - Method in class com.adaptris.xa.jms.XAJmsPollingConsumerImpl
- getCorrelationIdSource() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- getCorrelationIdSource() - Method in class com.adaptris.xa.jms.XAJmsPollingConsumerImpl
-
Returns correlationIdSource.
- getEndpoint() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
-
The RFC6167 format topic/queue.
- getEndpoint() - Method in class com.adaptris.xa.jms.XAJmsPollingConsumerImpl
-
The RFC6167 format topic/queue.
- getGlobalLock() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- getLogAdditionalInfo() - Method in class com.adaptris.xa.jms.transaction.XACachedJmsTransactionManager
- getMaxBatch() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- getMaxBatch() - Method in class com.adaptris.xa.jms.XAJmsPollingConsumerImpl
- getMaxTransactionTime() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- getMaxWaitForBatchCallbacks() - Method in class com.adaptris.xa.jms.async.XAJmsConsumerAsync
-
Gets the maximum wait time in milliseconds for each transaction to wait for successful async produced message callbacks.
- getMessageSelector() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
-
The message selector to use when matching messages to consume
- getMessageSelector() - Method in class com.adaptris.xa.jms.XAJmsPollingConsumerImpl
-
The message selector to use when matching messages to consume
- getMessagesInCurrentTransaction() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- getMessageTranslator() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- getMessageTranslator() - Method in class com.adaptris.xa.jms.XAJmsPollingConsumerImpl
-
Returns the MessageTypeTranslator to use.
- getOnMessageHandler() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- getReceiveWait() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- getRecreateConsumerOnError() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- getTransactionManager() - Method in class com.adaptris.xa.jms.transaction.XAJmsTransactionManager
- getTransactionManager() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- getTransactionManager() - Method in class com.adaptris.xa.jms.XAJmsProducerImpl
- getUniqueId() - Method in class com.adaptris.xa.jms.transaction.XAJmsTransactionManager
- getWaitPollIntervalMillis() - Method in class com.adaptris.xa.jms.async.XAJmsConsumerAsync
-
While waiting for all asynchronous produced message callbacks, this value determines how often, in milliseconds we check all callbacks have been received.
- getXaExceptionHandler() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- getXaResourceName() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
-
Name to enlist a resource to the transaction manager.
- getXaResourceName() - Method in class com.adaptris.xa.jms.XAJmsProducerImpl
-
Name to enlist a resource to the transaction manager.
- getXASession() - Method in interface com.adaptris.xa.jms.ProducerXASession
- globalLock() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
H
- handleException(Exception) - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- handleXAException(Exception) - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- handleXAException(Exception) - Method in class com.adaptris.xa.jms.XAJmsPollingConsumerImpl
- handleXAException(Exception, ExceptionHandler.ExceptionHandlerCallback) - Static method in class com.adaptris.xa.jms.ExceptionHandler
I
- init() - Method in class com.adaptris.xa.jms.ProducerXASessionFactoryImpl
- init() - Method in class com.adaptris.xa.jms.transaction.XAJmsTransactionManager
- init() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- init() - Method in class com.adaptris.xa.jms.XAJmsPollingConsumerImpl
- isEnabled(License) - Method in class com.adaptris.xa.jms.transaction.XAJmsTransactionManager
- isEnabled(License) - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- isEnabled(License) - Method in class com.adaptris.xa.jms.XAJmsPollingConsumerImpl
- isEnabled(License) - Method in class com.adaptris.xa.jms.XAJmsProducerImpl
- isManagedTransaction() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- isManagedTransaction() - Method in class com.adaptris.xa.jms.XAJmsPollingConsumerImpl
L
- log - Variable in class com.adaptris.xa.jms.ProducerXASessionFactoryImpl
- log - Variable in class com.adaptris.xa.jms.transaction.XAJmsTransactionManager
M
- maxWaitForBatchCallbacks() - Method in class com.adaptris.xa.jms.async.XAJmsConsumerAsync
- messageSelector() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- messageSelector() - Method in class com.adaptris.xa.jms.XAJmsPollingConsumerImpl
N
- newThreadName() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- newThreadName() - Method in class com.adaptris.xa.jms.XAJmsPollingConsumerImpl
O
- onCompletion(Message) - Method in class com.adaptris.xa.jms.async.XAJmsConsumerAsync
- onException(Exception) - Method in interface com.adaptris.xa.jms.ExceptionHandler.ExceptionHandlerCallback
- onException(Message, Exception) - Method in class com.adaptris.xa.jms.async.XAJmsConsumerAsync
- onMessage(Message) - Method in class com.adaptris.xa.jms.XAOnMessageHandler
P
- pollerTask - Variable in class com.adaptris.xa.jms.XAJmsConsumerImpl
- prepare() - Method in class com.adaptris.xa.jms.ProducerXASessionFactoryImpl
- prepare() - Method in class com.adaptris.xa.jms.transaction.XAJmsTransactionManager
- prepare() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- prepare() - Method in class com.adaptris.xa.jms.XAJmsProducerImpl
- prepareConsumer() - Method in class com.adaptris.xa.jms.XAJmsPollingConsumerImpl
- prepareWorkflow() - Method in class com.adaptris.xa.jms.async.XAWorkflowAsync
- processMessages() - Method in class com.adaptris.xa.jms.XAJmsPollingConsumerImpl
- processXAMessages() - Method in class com.adaptris.xa.jms.async.XAJmsConsumerAsync
- processXAMessages() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- produce(AdaptrisMessage, JmsDestination) - Method in class com.adaptris.xa.jms.async.XAJmsProducerAsync
- produce(AdaptrisMessage, JmsDestination) - Method in class com.adaptris.xa.jms.XAJmsProducer
- producerSession() - Method in class com.adaptris.xa.jms.XAJmsProducerImpl
- ProducerXASession - Interface in com.adaptris.xa.jms
-
Wrapper around a
MessageProducer
andXASession
. - ProducerXASessionFactory - Interface in com.adaptris.xa.jms
-
Handles the creation of a JMS XASession and MessageProducer for
JmsProducerImpl
instances. - ProducerXASessionFactoryImpl - Class in com.adaptris.xa.jms
-
Partial implementation of
ProducerSessionFactory
- ProducerXASessionFactoryImpl() - Constructor for class com.adaptris.xa.jms.ProducerXASessionFactoryImpl
R
- registerXAResource(String, XAConnectionFactory) - Method in class com.adaptris.xa.jms.transaction.XAJmsTransactionManager
- rollback() - Method in class com.adaptris.xa.jms.transaction.XACachedJmsTransactionManager
- rollback() - Method in class com.adaptris.xa.jms.transaction.XAJmsTransactionManager
- rollback() - Method in class com.adaptris.xa.jms.XAJmsProducer
- rollbackIfRequired() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
-
If the current transaction has been marked rollback only, lets do that.
- rollbackTimeout() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- rollbackTimeout() - Method in class com.adaptris.xa.jms.XAJmsPollingConsumerImpl
- rollbackTransaction(boolean) - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
S
- session - Variable in class com.adaptris.xa.jms.ProducerXASessionFactoryImpl
- session - Variable in class com.adaptris.xa.jms.XAJmsConsumerImpl
- setCompletedMessages(int) - Method in class com.adaptris.xa.jms.async.XAJmsConsumerAsync
- setCompletionListener(CompletionListener) - Method in interface com.adaptris.xa.jms.async.AsyncProducerAware
- setCompletionListener(CompletionListener) - Method in class com.adaptris.xa.jms.async.XAJmsProducerAsync
- setConsumer(MessageConsumer) - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- setConsumer(MessageConsumer) - Method in class com.adaptris.xa.jms.XAJmsPollingConsumerImpl
- setCorrelationIdSource(CorrelationIdSource) - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- setCorrelationIdSource(CorrelationIdSource) - Method in class com.adaptris.xa.jms.XAJmsPollingConsumerImpl
-
Sets correlationIdSource.
- setEndpoint(String) - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
-
The RFC6167 format topic/queue.
- setEndpoint(String) - Method in class com.adaptris.xa.jms.XAJmsPollingConsumerImpl
-
The RFC6167 format topic/queue.
- setGlobalLock(Boolean) - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- setLogAdditionalInfo(Boolean) - Method in class com.adaptris.xa.jms.transaction.XACachedJmsTransactionManager
- setLOGGER(Logger) - Static method in class com.adaptris.xa.jms.transaction.XACachedJmsTransactionManager
- setMaxBatch(int) - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- setMaxBatch(int) - Method in class com.adaptris.xa.jms.XAJmsPollingConsumerImpl
- setMaxTransactionTime(TimeInterval) - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- setMaxWaitForBatchCallbacks(Long) - Method in class com.adaptris.xa.jms.async.XAJmsConsumerAsync
-
Sets the maximum wait time in milliseconds for each transaction to wait for successful async produced message callbacks.
- setMessageSelector(String) - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
-
The message selector to use when matching messages to consume
- setMessageSelector(String) - Method in class com.adaptris.xa.jms.XAJmsPollingConsumerImpl
-
The message selector to use when matching messages to consume
- setMessagesInCurrentTransaction(int) - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- setMessageTranslator(MessageTypeTranslator) - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- setMessageTranslator(MessageTypeTranslator) - Method in class com.adaptris.xa.jms.XAJmsPollingConsumerImpl
-
Sets the MessageTypeTranslator to use.
- setOnMessageHandler(XAOnMessageHandler) - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- setReceiveWait(TimeInterval) - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- setRecreateConsumerOnError(Boolean) - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- setRollbackOnly() - Method in class com.adaptris.xa.jms.transaction.XAJmsTransactionManager
- setTransactionManager(TransactionManager) - Method in class com.adaptris.xa.jms.XAJmsProducerImpl
- setTransactionManager(TransactionManager) - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- setTransactionManager(UserTransactionManager) - Method in class com.adaptris.xa.jms.transaction.XAJmsTransactionManager
- setUniqueId(String) - Method in class com.adaptris.xa.jms.transaction.XAJmsTransactionManager
- setupSession(AdaptrisMessage) - Method in class com.adaptris.xa.jms.XAJmsProducerImpl
- setWaitPollIntervalMillis(Long) - Method in class com.adaptris.xa.jms.async.XAJmsConsumerAsync
-
While waiting for all asynchronous produced message callbacks, this value determines how often, in milliseconds we check all callbacks have been received.
- setXaExceptionHandler(XAExceptionHandler) - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- setXaResourceName(String) - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
-
Name to enlist a resource to the transaction manager.
- setXaResourceName(String) - Method in class com.adaptris.xa.jms.XAJmsProducerImpl
-
Name to enlist a resource to the transaction manager.
- start() - Method in class com.adaptris.xa.jms.transaction.XAJmsTransactionManager
- start() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- start() - Method in class com.adaptris.xa.jms.XAJmsPollingConsumerImpl
- startProcessing() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- stop() - Method in class com.adaptris.xa.jms.transaction.XAJmsTransactionManager
- stop() - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- stop() - Method in class com.adaptris.xa.jms.XAJmsPollingConsumerImpl
T
- transactionIsActive() - Method in class com.adaptris.xa.jms.transaction.XAJmsTransactionManager
- transactionManager - Variable in class com.adaptris.xa.jms.XAJmsProducerImpl
V
- vendorImplementation() - Method in class com.adaptris.xa.jms.XAJmsProducer
W
- waitPollIntervalMillis() - Method in class com.adaptris.xa.jms.async.XAJmsConsumerAsync
- withEndpoint(String) - Method in class com.adaptris.xa.jms.XAJmsConsumerImpl
- withEndpoint(String) - Method in class com.adaptris.xa.jms.XAJmsPollingConsumerImpl
X
- XACachedJmsTransactionManager - Class in com.adaptris.xa.jms.transaction
-
Transaction manager that attaches any created transactions to the current thread.
- XACachedJmsTransactionManager() - Constructor for class com.adaptris.xa.jms.transaction.XACachedJmsTransactionManager
- XAJmsConsumer - Class in com.adaptris.xa.jms
-
JMS Consumer implementation that can target queues or topics via an RFC6167 style destination.
- XAJmsConsumer() - Constructor for class com.adaptris.xa.jms.XAJmsConsumer
- XAJmsConsumerAsync - Class in com.adaptris.xa.jms.async
-
A JMS consumer that extends the base functionality of the
XAJmsConsumer
- XAJmsConsumerAsync() - Constructor for class com.adaptris.xa.jms.async.XAJmsConsumerAsync
- XAJmsConsumerImpl - Class in com.adaptris.xa.jms
- XAJmsConsumerImpl() - Constructor for class com.adaptris.xa.jms.XAJmsConsumerImpl
-
Creates a new instance.
- XAJmsPollingConsumer - Class in com.adaptris.xa.jms
-
JMS Consumer implementation that can target queues or topics via an RFC6167 style destination.
- XAJmsPollingConsumer() - Constructor for class com.adaptris.xa.jms.XAJmsPollingConsumer
- XAJmsPollingConsumerImpl - Class in com.adaptris.xa.jms
-
Contains behaviour common to PTP and PAS JMS message consumers.
- XAJmsPollingConsumerImpl() - Constructor for class com.adaptris.xa.jms.XAJmsPollingConsumerImpl
-
Creates a new instance.
- XAJmsProducer - Class in com.adaptris.xa.jms
-
JMS Producer implementation that can target queues or topics via an RFC6167 style destination.
- XAJmsProducer() - Constructor for class com.adaptris.xa.jms.XAJmsProducer
- XAJmsProducerAsync - Class in com.adaptris.xa.jms.async
-
A JMS producer that extends the base functionality of the
XAJmsProducer
- XAJmsProducerAsync() - Constructor for class com.adaptris.xa.jms.async.XAJmsProducerAsync
- XAJmsProducerImpl - Class in com.adaptris.xa.jms
- XAJmsProducerImpl() - Constructor for class com.adaptris.xa.jms.XAJmsProducerImpl
- XAJmsTransactionManager - Class in com.adaptris.xa.jms.transaction
-
Basic transaction manager that attaches any created transactions to the current thread.
- XAJmsTransactionManager() - Constructor for class com.adaptris.xa.jms.transaction.XAJmsTransactionManager
- XAOnMessageHandler - Class in com.adaptris.xa.jms
- XAOnMessageHandler(JmsActorConfig) - Constructor for class com.adaptris.xa.jms.XAOnMessageHandler
- XAWorkflowAsync - Class in com.adaptris.xa.jms.async
-
An async workflow based on a standard implementation of
Workflow
that configures the callback on the consumer when the producer sends messages. - XAWorkflowAsync() - Constructor for class com.adaptris.xa.jms.async.XAWorkflowAsync
All Classes and Interfaces|All Packages|Serialized Form