public interface ImportingTransactionManager
| Modifier and Type | Method and Description |
|---|---|
CompositeTransaction |
importTransaction(Propagation propagation)
Imports the transaction propagation obtained from an incoming request.
|
Extent |
terminated(boolean commit)
Signals that the incoming request is done processing, in order to
terminate the transaction context for the calling thread.
|
CompositeTransaction importTransaction(Propagation propagation) throws java.lang.IllegalArgumentException, SysException
propagation - The propagation (transaction context).java.lang.IllegalArgumentException - If the supplied propagation cannot be understood.SysExceptionExtent terminated(boolean commit) throws SysException, RollbackException
commit - True if the invocation had no errors: commit the local transaction
but make its final outcome subject to the request's commit/rollback.RollbackException - If no transaction exists, e.g. if it has been rolled back already.SysExceptionCopyright © 2019. All Rights Reserved.