|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use BasicTransaction | |
| org.objectweb.jotm.core.conflict | Specifies JOTM 2 conflict management API |
| org.objectweb.jotm.core.delegation | |
| org.objectweb.jotm.core.dependency | |
| org.objectweb.jotm.core.log | Specifies JOTM 2 log management API |
| org.objectweb.jotm.core.transaction | Specifies JOTM 2 transaction management API |
| org.objectweb.jotm.impl.core.log | Provides some implementations of the org.objectweb.jotm.core.log interfaces |
| org.objectweb.jotm.impl.core.transaction | Provides some implementations of the org.objectweb.jotm.core.transaction interfaces |
| Uses of BasicTransaction in org.objectweb.jotm.core.conflict |
| Methods in org.objectweb.jotm.core.conflict that return BasicTransaction | |
BasicTransaction |
TransactionConflict.getHoldTransaction()
|
BasicTransaction |
TransactionConflict.getRequestTransaction()
|
| Methods in org.objectweb.jotm.core.conflict with parameters of type BasicTransaction | |
Conflict |
ConflictManager.getConflict(BasicTransaction holdTx,
BasicTransaction requestTx,
java.lang.String holdOperation,
java.lang.String requestOperation,
java.lang.Object obj)
Get conflict. |
Conflict |
ConflictManager.getConflict(BasicTransaction holdTx,
BasicTransaction requestTx,
java.lang.String holdOperation,
java.lang.String requestOperation,
java.lang.Object obj)
Get conflict. |
| Uses of BasicTransaction in org.objectweb.jotm.core.delegation |
| Methods in org.objectweb.jotm.core.delegation with parameters of type BasicTransaction | |
void |
DelegationManager.delegate(BasicTransaction holdTx,
BasicTransaction receiveTx,
java.lang.Object obj,
int delType)
Delegate the specified object. |
void |
DelegationManager.delegate(BasicTransaction holdTx,
BasicTransaction receiveTx,
java.lang.Object obj,
int delType)
Delegate the specified object. |
void |
DelegationManager.delegate(BasicTransaction holdTx,
BasicTransaction receiveTx,
java.lang.Object[] objArray,
int delType)
Delegate the specified array of object. |
void |
DelegationManager.delegate(BasicTransaction holdTx,
BasicTransaction receiveTx,
java.lang.Object[] objArray,
int delType)
Delegate the specified array of object. |
void |
DelegationManager.delegate(BasicTransaction holdTx,
BasicTransaction receiveTx,
int delType)
Delegate all object acquire by transaction. |
void |
DelegationManager.delegate(BasicTransaction holdTx,
BasicTransaction receiveTx,
int delType)
Delegate all object acquire by transaction. |
void |
DelegationManager.acquire(BasicTransaction holdTx,
BasicTransaction receiveTx,
java.lang.Object obj,
int delType)
Acquire the specified object. |
void |
DelegationManager.acquire(BasicTransaction holdTx,
BasicTransaction receiveTx,
java.lang.Object obj,
int delType)
Acquire the specified object. |
void |
DelegationManager.acquire(BasicTransaction holdTx,
BasicTransaction receiveTx,
java.lang.Object[] objArray,
int delType)
Acquire the specified array of object. |
void |
DelegationManager.acquire(BasicTransaction holdTx,
BasicTransaction receiveTx,
java.lang.Object[] objArray,
int delType)
Acquire the specified array of object. |
void |
DelegationManager.acquire(BasicTransaction holdTx,
BasicTransaction receiveTx,
int delType)
Acquire all objects. |
void |
DelegationManager.acquire(BasicTransaction holdTx,
BasicTransaction receiveTx,
int delType)
Acquire all objects. |
| Uses of BasicTransaction in org.objectweb.jotm.core.dependency |
| Methods in org.objectweb.jotm.core.dependency that return BasicTransaction | |
BasicTransaction |
TransactionDependency.getLeftTransaction()
|
BasicTransaction |
TransactionDependency.getRightTransaction()
|
| Methods in org.objectweb.jotm.core.dependency with parameters of type BasicTransaction | |
TransactionDependency[] |
DependencyManager.getDependencyList(BasicTransaction tx)
Get a list of dependencies for given transaction |
| Uses of BasicTransaction in org.objectweb.jotm.core.log |
| Methods in org.objectweb.jotm.core.log with parameters of type BasicTransaction | |
void |
LogWriter.logBegin(BasicTransaction tx)
|
void |
LogWriter.logCommit(BasicTransaction tx)
|
void |
LogWriter.logCommitted(BasicTransaction tx)
|
void |
LogWriter.logAbort(BasicTransaction tx)
|
void |
LogWriter.logAborted(BasicTransaction tx)
|
void |
LogWriter.logPrepare(BasicTransaction tx)
|
void |
LogWriter.logPrepared(BasicTransaction tx,
int vote)
|
| Uses of BasicTransaction in org.objectweb.jotm.core.transaction |
| Subinterfaces of BasicTransaction in org.objectweb.jotm.core.transaction | |
interface |
TwoPhaseCommitTransaction
TwoPhaseCommitTransaction represents a demarcable, interrogable,
and suspendable transaction, which uses two phase commit, and which also serves
as a source of transactional events. |
| Constructors in org.objectweb.jotm.core.transaction with parameters of type BasicTransaction | |
PrepareEvent(BasicTransaction iTx)
|
|
OnePhaseCommitEvent(BasicTransaction iTx)
|
|
CommitEvent(BasicTransaction iTx)
|
|
BeforePrepareEvent(BasicTransaction iTx)
|
|
BeforeOnePhaseCommitEvent(BasicTransaction iTx)
|
|
BeforeCompletionEvent(BasicTransaction iTx)
|
|
BeforeCommitEvent(BasicTransaction iTx)
|
|
BeforeAbortEvent(BasicTransaction iTx)
|
|
AfterPrepareEvent(BasicTransaction iTx)
|
|
AfterOnePhaseCommitEvent(BasicTransaction iTx)
|
|
AfterCompletionEvent(BasicTransaction iTx,
int iStatus)
|
|
AfterCommitEvent(BasicTransaction iTx)
|
|
AfterAbortEvent(BasicTransaction iTx)
|
|
AbortEvent(BasicTransaction iTx)
|
|
| Uses of BasicTransaction in org.objectweb.jotm.impl.core.log |
| Methods in org.objectweb.jotm.impl.core.log with parameters of type BasicTransaction | |
void |
LogWriterImpl.logBegin(BasicTransaction tx)
|
void |
LogWriterImpl.logCommit(BasicTransaction tx)
|
void |
LogWriterImpl.logCommitted(BasicTransaction tx)
|
void |
LogWriterImpl.logAbort(BasicTransaction tx)
|
void |
LogWriterImpl.logAborted(BasicTransaction tx)
|
void |
LogWriterImpl.logPrepare(BasicTransaction tx)
|
void |
LogWriterImpl.logPrepared(BasicTransaction tx,
int vote)
|
void |
LogWriterImpl.write(BasicTransaction tx,
java.lang.String str)
|
| Uses of BasicTransaction in org.objectweb.jotm.impl.core.transaction |
| Classes in org.objectweb.jotm.impl.core.transaction that implement BasicTransaction | |
class |
CoreTransaction
CoreTransaction is an implementation of a simple transaction
with two phase commit. |
| Methods in org.objectweb.jotm.impl.core.transaction that return BasicTransaction | |
BasicTransaction |
TransactionManagerImpl.getTransaction()
|
BasicTransaction |
TransactionManagerImpl.getTransaction(java.lang.String txName)
|
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||