|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TransactionMarkerMetaData | |
org.objectweb.cjdbc.controller.loadbalancer | All C-JDBC load balancers are subpackage of this one which provides the load balancer interface and the core backend thread. |
org.objectweb.cjdbc.controller.loadbalancer.paralleldb | ParallelDB load balancers to use with parallel databases. |
org.objectweb.cjdbc.controller.loadbalancer.raidb0 | RAIDb-0 load balancers. |
org.objectweb.cjdbc.controller.loadbalancer.raidb1 | RAIDb-1 (full replication) load balancers. |
org.objectweb.cjdbc.controller.loadbalancer.raidb2 | RAIDb-2 (partial replication) load balancers. |
org.objectweb.cjdbc.controller.loadbalancer.singledb | Load balancer for single backend systems. |
org.objectweb.cjdbc.controller.recoverylog | Recovery Log core. |
org.objectweb.cjdbc.controller.requestmanager | Request Manager core including the request parsing cache. |
org.objectweb.cjdbc.controller.requestmanager.distributed | Distributed implementation of the request manager. |
org.objectweb.cjdbc.controller.scheduler | All C-JDBC schedulers are subpackage of this one which provides the scheduler interface in the AbstractScheduler class. |
org.objectweb.cjdbc.controller.virtualdatabase.protocol | Differemt group messages for the distributed version of the virtual database. |
Uses of TransactionMarkerMetaData in org.objectweb.cjdbc.controller.loadbalancer |
Methods in org.objectweb.cjdbc.controller.loadbalancer with parameters of type TransactionMarkerMetaData | |
abstract void |
AbstractLoadBalancer.begin(TransactionMarkerMetaData tm)
Begin a new transaction. |
abstract void |
AbstractLoadBalancer.commit(TransactionMarkerMetaData tm)
Commit a transaction. |
abstract void |
AbstractLoadBalancer.rollback(TransactionMarkerMetaData tm)
Rollback a transaction. |
abstract void |
AbstractLoadBalancer.rollback(TransactionMarkerMetaData tm,
java.lang.String savepointName)
Rollback a transaction to a savepoint |
abstract void |
AbstractLoadBalancer.setSavepoint(TransactionMarkerMetaData tm,
java.lang.String name)
Set a savepoint to a transaction. |
abstract void |
AbstractLoadBalancer.releaseSavepoint(TransactionMarkerMetaData tm,
java.lang.String name)
Release a savepoint from a transaction |
Uses of TransactionMarkerMetaData in org.objectweb.cjdbc.controller.loadbalancer.paralleldb |
Methods in org.objectweb.cjdbc.controller.loadbalancer.paralleldb with parameters of type TransactionMarkerMetaData | |
void |
ParallelDB.begin(TransactionMarkerMetaData tm)
|
void |
ParallelDB.commit(TransactionMarkerMetaData tm)
|
void |
ParallelDB.rollback(TransactionMarkerMetaData tm)
|
void |
ParallelDB.rollback(TransactionMarkerMetaData tm,
java.lang.String savepointName)
Rollback a transaction to a savepoint |
void |
ParallelDB.releaseSavepoint(TransactionMarkerMetaData tm,
java.lang.String name)
Release a savepoint from a transaction |
void |
ParallelDB.setSavepoint(TransactionMarkerMetaData tm,
java.lang.String name)
Set a savepoint to a transaction. |
Uses of TransactionMarkerMetaData in org.objectweb.cjdbc.controller.loadbalancer.raidb0 |
Methods in org.objectweb.cjdbc.controller.loadbalancer.raidb0 with parameters of type TransactionMarkerMetaData | |
void |
RAIDb0.begin(TransactionMarkerMetaData tm)
Begins a new transaction. |
void |
RAIDb0.commit(TransactionMarkerMetaData tm)
Commits a transaction. |
void |
RAIDb0.rollback(TransactionMarkerMetaData tm)
Rollbacks a transaction. |
void |
RAIDb0.rollback(TransactionMarkerMetaData tm,
java.lang.String savepointName)
Rollback a transaction to a savepoint |
void |
RAIDb0.releaseSavepoint(TransactionMarkerMetaData tm,
java.lang.String name)
Release a savepoint from a transaction |
void |
RAIDb0.setSavepoint(TransactionMarkerMetaData tm,
java.lang.String name)
Set a savepoint to a transaction. |
Uses of TransactionMarkerMetaData in org.objectweb.cjdbc.controller.loadbalancer.raidb1 |
Methods in org.objectweb.cjdbc.controller.loadbalancer.raidb1 with parameters of type TransactionMarkerMetaData | |
void |
RAIDb1.begin(TransactionMarkerMetaData tm)
Begins a new transaction. |
void |
RAIDb1.commit(TransactionMarkerMetaData tm)
Commits a transaction. |
void |
RAIDb1.rollback(TransactionMarkerMetaData tm)
Rollbacks a transaction. |
void |
RAIDb1.rollback(TransactionMarkerMetaData tm,
java.lang.String savepointName)
Rollback a transaction to a savepoint |
void |
RAIDb1.releaseSavepoint(TransactionMarkerMetaData tm,
java.lang.String name)
Release a savepoint from a transaction |
void |
RAIDb1.setSavepoint(TransactionMarkerMetaData tm,
java.lang.String name)
Set a savepoint to a transaction. |
Uses of TransactionMarkerMetaData in org.objectweb.cjdbc.controller.loadbalancer.raidb2 |
Methods in org.objectweb.cjdbc.controller.loadbalancer.raidb2 with parameters of type TransactionMarkerMetaData | |
void |
RAIDb2.begin(TransactionMarkerMetaData tm)
Begins a new transaction. |
void |
RAIDb2.commit(TransactionMarkerMetaData tm)
Commits a transaction. |
void |
RAIDb2.rollback(TransactionMarkerMetaData tm)
Rollbacks a transaction. |
void |
RAIDb2.rollback(TransactionMarkerMetaData tm,
java.lang.String savepointName)
Rollback a transaction to a savepoint |
void |
RAIDb2.releaseSavepoint(TransactionMarkerMetaData tm,
java.lang.String name)
Release a savepoint from a transaction |
void |
RAIDb2.setSavepoint(TransactionMarkerMetaData tm,
java.lang.String name)
Set a savepoint to a transaction. |
Uses of TransactionMarkerMetaData in org.objectweb.cjdbc.controller.loadbalancer.singledb |
Methods in org.objectweb.cjdbc.controller.loadbalancer.singledb with parameters of type TransactionMarkerMetaData | |
void |
SingleDB.begin(TransactionMarkerMetaData tm)
Begins a new transaction. |
void |
SingleDB.commit(TransactionMarkerMetaData tm)
Commits a transaction. |
void |
SingleDB.rollback(TransactionMarkerMetaData tm)
Rollbacks a transaction. |
void |
SingleDB.rollback(TransactionMarkerMetaData tm,
java.lang.String savepointName)
Rollback a transaction to a savepoint |
void |
SingleDB.releaseSavepoint(TransactionMarkerMetaData tm,
java.lang.String name)
Release a savepoint from a transaction |
void |
SingleDB.setSavepoint(TransactionMarkerMetaData tm,
java.lang.String name)
Set a savepoint to a transaction. |
Uses of TransactionMarkerMetaData in org.objectweb.cjdbc.controller.recoverylog |
Methods in org.objectweb.cjdbc.controller.recoverylog with parameters of type TransactionMarkerMetaData | |
long |
RecoveryLog.logAbort(TransactionMarkerMetaData tm)
Log a transaction abort. |
long |
RecoveryLog.logBegin(TransactionMarkerMetaData tm)
Log the beginning of a new transaction. |
long |
RecoveryLog.logCommit(TransactionMarkerMetaData tm)
Log a transaction commit. |
long |
RecoveryLog.logReleaseSavepoint(TransactionMarkerMetaData tm,
java.lang.String name)
Log a transaction savepoint removal. |
long |
RecoveryLog.logRollback(TransactionMarkerMetaData tm)
Log a transaction rollback. |
long |
RecoveryLog.logRollback(TransactionMarkerMetaData tm,
java.lang.String savepointName)
Log a transaction rollback to a savepoint |
long |
RecoveryLog.logSetSavepoint(TransactionMarkerMetaData tm,
java.lang.String name)
Log a transaction savepoint. |
void |
RecoveryLog.unlogCommit(TransactionMarkerMetaData tm)
Remove a transaction commit from the recovery log. |
void |
RecoveryLog.unlogRollback(TransactionMarkerMetaData tm)
Remove a transaction rollback from the recovery log. |
Uses of TransactionMarkerMetaData in org.objectweb.cjdbc.controller.requestmanager |
Methods in org.objectweb.cjdbc.controller.requestmanager that return TransactionMarkerMetaData | |
TransactionMarkerMetaData |
RequestManager.getTransactionMarker(java.lang.Long tid)
Get the TransactionMarkerMetaData for the given transaction id. |
Uses of TransactionMarkerMetaData in org.objectweb.cjdbc.controller.requestmanager.distributed |
Methods in org.objectweb.cjdbc.controller.requestmanager.distributed with parameters of type TransactionMarkerMetaData | |
void |
DistributedRequestManager.removeFailedCommitFromRecoveryLog(TransactionMarkerMetaData tm)
Remove a commit call that was logged because no backend was available locally to execute it but that finally ended up in failing at all other controllers. |
void |
DistributedRequestManager.removeFailedRollbackFromRecoveryLog(TransactionMarkerMetaData tm)
Remove a rollback call that was logged because no backend was available locally to execute it but that finally ended up in failing at all other controllers. |
Uses of TransactionMarkerMetaData in org.objectweb.cjdbc.controller.scheduler |
Methods in org.objectweb.cjdbc.controller.scheduler with parameters of type TransactionMarkerMetaData | |
long |
AbstractScheduler.begin(TransactionMarkerMetaData tm)
Begin a new transaction and return the corresponding transaction identifier. |
void |
AbstractScheduler.commit(TransactionMarkerMetaData tm)
Commit a transaction. |
void |
AbstractScheduler.rollback(TransactionMarkerMetaData tm)
Rollback a transaction. |
void |
AbstractScheduler.rollback(TransactionMarkerMetaData tm,
java.lang.String savepointName)
Rollback a transaction to a savepoint. |
int |
AbstractScheduler.setSavepoint(TransactionMarkerMetaData tm)
Set an unnamed savepoint. |
void |
AbstractScheduler.setSavepoint(TransactionMarkerMetaData tm,
java.lang.String name)
Set a named savepoint. |
void |
AbstractScheduler.releaseSavepoint(TransactionMarkerMetaData tm,
java.lang.String name)
Release a savepoint. |
Uses of TransactionMarkerMetaData in org.objectweb.cjdbc.controller.virtualdatabase.protocol |
Fields in org.objectweb.cjdbc.controller.virtualdatabase.protocol declared as TransactionMarkerMetaData | |
private TransactionMarkerMetaData |
UnlogCommit.tm
|
private TransactionMarkerMetaData |
SetSavepoint.tm
|
private TransactionMarkerMetaData |
ReleaseSavepoint.tm
|
private TransactionMarkerMetaData |
Commit.tm
|
private TransactionMarkerMetaData |
UnlogRollback.tm
|
private TransactionMarkerMetaData |
Rollback.tm
|
private TransactionMarkerMetaData |
RollbackToSavepoint.tm
|
Constructors in org.objectweb.cjdbc.controller.virtualdatabase.protocol with parameters of type TransactionMarkerMetaData | |
UnlogCommit(TransactionMarkerMetaData tm)
Creates a new UnlogCommit object |
|
UnlogRollback(TransactionMarkerMetaData tm)
Creates a new UnlogRollback object |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |