public interface ImportingTransactionManager
| Modifier and Type | Method and Description |
|---|---|
CompositeTransaction |
importTransaction(Propagation propagation,
boolean orphancheck,
boolean heur_commit)
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, boolean orphancheck, boolean heur_commit) throws SysException
propagation - The ancestor information.orphancheck - True if orphans are to be checked.heur_commit - True if heuristic means commit.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 © 2018. All Rights Reserved.