|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ow2.bonita.pvm.internal.tx.StandardTransaction
public class StandardTransaction
simple 2 phase commit transaction. no logging or recovery. non thread safe (which is ok).
Field Summary | |
---|---|
protected java.util.List<StandardResource> |
resources
|
protected org.ow2.bonita.pvm.internal.tx.StandardTransaction.State |
state
|
protected java.util.List<StandardSynchronization> |
synchronizations
|
Constructor Summary | |
---|---|
StandardTransaction()
|
Method Summary | |
---|---|
void |
afterCompletion()
|
void |
beforeCompletion()
|
void |
begin()
|
void |
commit()
implements simplest two phase commit. |
void |
complete()
|
void |
enlistResource(StandardResource standardResource)
|
boolean |
isRollbackOnly()
is this transaction marked for rollback only ? |
void |
registerSynchronization(javax.transaction.Synchronization synchronization)
register a transaction listener. |
void |
rollback()
|
void |
setRollbackOnly()
marks a transaction for rollback only. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected java.util.List<StandardResource> resources
protected java.util.List<StandardSynchronization> synchronizations
protected org.ow2.bonita.pvm.internal.tx.StandardTransaction.State state
Constructor Detail |
---|
public StandardTransaction()
Method Detail |
---|
public void begin()
public void complete()
public void setRollbackOnly()
Transaction
setRollbackOnly
in interface Transaction
public boolean isRollbackOnly()
Transaction
isRollbackOnly
in interface Transaction
public void commit()
public void rollback()
public void registerSynchronization(javax.transaction.Synchronization synchronization)
Transaction
registerSynchronization
in interface Transaction
public void afterCompletion()
public void beforeCompletion()
public void enlistResource(StandardResource standardResource)
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |