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 ClientTransactionContextClientTransactionContext. begin(ClientFuture<Session> beginFuture)Begin a new transaction if one is not already in play.ClientTransactionContextClientTransactionContext. commit(ClientFuture<Session> commitFuture, boolean startNew)Commits the current transaction if one is active and is not failed into a roll-back only state.ClientTransactionContextClientTransactionContext. disposition(IncomingDelivery delivery, DeliveryState state, boolean settled)Apply a disposition to the given delivery wrapping it with aTransactionalStateoutcome if there is an active transaction.ClientTransactionContextClientTransactionContext. rollback(ClientFuture<Session> rollbackFuture, boolean startNew)Rolls back the current transaction if one is active.ClientTransactionContextClientTransactionContext. 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.
-