Uses of Interface
org.apache.qpid.protonj2.client.impl.ClientTransactionContext
-
Packages that use ClientTransactionContext Package Description org.apache.qpid.protonj2.client.impl -
-
Uses of ClientTransactionContext in org.apache.qpid.protonj2.client.impl
Methods in org.apache.qpid.protonj2.client.impl that return ClientTransactionContext Modifier and Type Method Description ClientTransactionContext
ClientTransactionContext. begin(ClientFuture<Session> beginFuture)
Begin a new transaction if one is not already in play.ClientTransactionContext
ClientTransactionContext. commit(ClientFuture<Session> commitFuture, boolean startNew)
Commits the current transaction if one is active and is not failed into a roll-back only state.ClientTransactionContext
ClientTransactionContext. disposition(IncomingDelivery delivery, DeliveryState state, boolean settled)
Apply a disposition to the given delivery wrapping it with aTransactionalState
outcome if there is an active transaction.ClientTransactionContext
ClientTransactionContext. rollback(ClientFuture<Session> rollbackFuture, boolean startNew)
Rolls back the current transaction if one is active.ClientTransactionContext
ClientTransactionContext. send(ClientOutgoingEnvelope envelope, DeliveryState state, boolean settled)
Enlist the given outgoing envelope into this transaction if one is active and not already in a roll-back only state.
-