public final class VTransactionImpl extends Object implements VTransactionWritable
| Modifier and Type | Method and Description |
|---|---|
void |
addAfterCompletion(VTransactionSynchronization function) |
void |
addBeforeCommit(Runnable function) |
<R extends VTransactionResource> |
addResource(VTransactionResourceId<R> id,
R resource) |
void |
close() |
void |
commit() |
<R extends VTransactionResource> |
getResource(VTransactionResourceId<R> transactionResourceId) |
void |
rollback() |
public <R extends VTransactionResource> R getResource(VTransactionResourceId<R> transactionResourceId)
getResource in interface VTransactionpublic <R extends VTransactionResource> void addResource(VTransactionResourceId<R> id, R resource)
addResource in interface VTransactionpublic void commit()
commit in interface VTransactionWritablepublic void rollback()
rollback in interface VTransactionWritablepublic void close()
close in interface VTransactionWritableclose in interface AutoCloseablepublic void addBeforeCommit(Runnable function)
addBeforeCommit in interface VTransactionpublic void addAfterCompletion(VTransactionSynchronization function)
addAfterCompletion in interface VTransactionCopyright © 2016. All Rights Reserved.