Package | Description |
---|---|
org.apache.camel.component.sjms | |
org.apache.camel.component.sjms.tx |
Modifier and Type | Method and Description |
---|---|
TransactionCommitStrategy |
SjmsProducer.getCommitStrategy()
Gets commitStrategy for this instance of SjmsProducer.
|
TransactionCommitStrategy |
MessageProducerResources.getCommitStrategy()
Gets the TransactionCommitStrategy value of commitStrategy for this
instance of SjmsProducer.MessageProducerResources.
|
TransactionCommitStrategy |
SjmsEndpoint.getTransactionCommitStrategy() |
TransactionCommitStrategy |
SjmsConsumer.getTransactionCommitStrategy()
Gets the commit strategy.
|
TransactionCommitStrategy |
SjmsComponent.getTransactionCommitStrategy() |
Modifier and Type | Method and Description |
---|---|
void |
SjmsEndpoint.setTransactionCommitStrategy(TransactionCommitStrategy transactionCommitStrategy)
Sets the commit strategy.
|
void |
SjmsComponent.setTransactionCommitStrategy(TransactionCommitStrategy commitStrategy)
To configure which kind of commit strategy to use.
|
Constructor and Description |
---|
MessageProducerResources(javax.jms.Session session,
javax.jms.MessageProducer messageProducer,
TransactionCommitStrategy commitStrategy) |
Modifier and Type | Class and Description |
---|---|
class |
BatchTransactionCommitStrategy
Provides a thread safe counter to track the number of
Exchange
objects that have been been processed. |
class |
DefaultTransactionCommitStrategy
The default commit strategy for all transaction.
|
Constructor and Description |
---|
SessionBatchTransactionSynchronization(TimedTaskManager timedTaskManager,
javax.jms.Session session,
TransactionCommitStrategy commitStrategy,
long batchTransactionTimeout) |
SessionTransactionSynchronization(javax.jms.Session session,
TransactionCommitStrategy commitStrategy) |
Apache Camel