public class TransactionController extends Object implements DeliveryStateHandler
| Constructor and Description |
|---|
TransactionController(Session session,
SendingLinkEndpoint tcLinkEndpoint) |
| Modifier and Type | Method and Description |
|---|---|
Transaction |
beginTransaction() |
void |
close() |
void |
commit(Transaction transaction) |
void |
handle(Binary deliveryTag,
DeliveryState state,
Boolean settled) |
void |
rollback(Transaction transaction) |
public TransactionController(Session session, SendingLinkEndpoint tcLinkEndpoint)
public Transaction beginTransaction() throws LinkDetachedException
LinkDetachedExceptionpublic void commit(Transaction transaction) throws LinkDetachedException
LinkDetachedExceptionpublic void rollback(Transaction transaction) throws LinkDetachedException
LinkDetachedExceptionpublic void handle(Binary deliveryTag, DeliveryState state, Boolean settled)
handle in interface DeliveryStateHandlerpublic void close()
Copyright © 2006–2015 The Apache Software Foundation. All rights reserved.