public class SessionBatchTransactionSynchronization extends Object implements org.apache.camel.spi.Synchronization
Exchange
.Modifier and Type | Class and Description |
---|---|
class |
SessionBatchTransactionSynchronization.TimeoutTask |
Constructor and Description |
---|
SessionBatchTransactionSynchronization(TimedTaskManager timedTaskManager,
javax.jms.Session session,
TransactionCommitStrategy commitStrategy,
long batchTransactionTimeout) |
Modifier and Type | Method and Description |
---|---|
void |
onComplete(org.apache.camel.Exchange exchange) |
void |
onFailure(org.apache.camel.Exchange exchange) |
public SessionBatchTransactionSynchronization(TimedTaskManager timedTaskManager, javax.jms.Session session, TransactionCommitStrategy commitStrategy, long batchTransactionTimeout)
public void onFailure(org.apache.camel.Exchange exchange)
onFailure
in interface org.apache.camel.spi.Synchronization
public void onComplete(org.apache.camel.Exchange exchange)
onComplete
in interface org.apache.camel.spi.Synchronization
Apache Camel