| 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 |
SjmsConsumer.getTransactionCommitStrategy()
Gets the commit strategy.
|
TransactionCommitStrategy |
SjmsComponent.getTransactionCommitStrategy()
Gets the TransactionCommitStrategy value of transactionCommitStrategy for this
instance of SjmsComponent.
|
TransactionCommitStrategy |
SjmsEndpoint.getTransactionCommitStrategy()
Gets the commit strategy.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SjmsComponent.setTransactionCommitStrategy(TransactionCommitStrategy commitStrategy)
Sets the TransactionCommitStrategy value of transactionCommitStrategy for this
instance of SjmsComponent.
|
void |
SjmsEndpoint.setTransactionCommitStrategy(TransactionCommitStrategy transactionCommitStrategy)
Sets the commit strategy.
|
| 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