|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ImportingTransactionManager
An interface for the communication layer, for notifying TM of incoming transactional request. WARNING: this interface and its mechanisms are subject to several patents and pending patents held by Atomikos. Regardless the license under which this interface is distributed, third-party use is NOT allowed without the prior and explicit written approval of Atomikos.
Method Summary | |
---|---|
CompositeTransaction |
importTransaction(Propagation propagation,
boolean orphancheck,
boolean heur_commit)
Notify TM of incoming request with given propagation. |
Extent |
terminated(boolean commit)
Termination callback for current tx. |
Method Detail |
---|
CompositeTransaction importTransaction(Propagation propagation, boolean orphancheck, boolean heur_commit) throws SysException
propagation
- The ancestor information.orphancheck
- True iff orphans are to be checked.heur_commit
- True iff heuristic means commit.
SysException
Extent terminated(boolean commit) throws SysException, RollbackException
commit
- True iff the invocation had no errors.
Implies that the local subtx is committed.
SysException
- Unexpected error.
RollbackException
- If the transaction has timed out.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |