org.objectweb.speedo.workingset.jdo.api
Interface JDOTransactionItf

All Superinterfaces:
Transaction, TransactionalWorkingSet, TransactionItf, WorkingSet
All Known Implementing Classes:
JDOTransactionImpl

public interface JDOTransactionItf
extends Transaction, TransactionItf

This interfaces defines the transaction concept in Speedo. It is based on a working set represented by the inheritance of the TransactionalWorkingSet interface, and the required javax.jdo.Transaction interface.

Author:
S.Chassande-Barrioz

Field Summary
 
Fields inherited from interface org.objectweb.perseus.persistence.api.TransactionalWorkingSet
CTX_ABORTED, CTX_ACTIVE_TRANSACTIONAL, CTX_COMMITTED, CTX_PREPARED, CTX_PREPARED_FAIL, CTX_PREPARED_OK
 
Fields inherited from interface org.objectweb.perseus.persistence.api.WorkingSet
CTX_ACTIVE, CTX_CLOSED, READ_INTENTION, UNKNOWN_INTENTION, WRITE_INTENTION
 
Method Summary
 
Methods inherited from interface javax.jdo.Transaction
begin, commit, getNontransactionalRead, getNontransactionalWrite, getOptimistic, getPersistenceManager, getRestoreValues, getRetainValues, getRollbackOnly, getSynchronization, isActive, rollback, setNontransactionalRead, setNontransactionalWrite, setOptimistic, setRestoreValues, setRetainValues, setRollbackOnly, setSynchronization
 
Methods inherited from interface org.objectweb.speedo.workingset.api.TransactionItf
activate, begin, commit, getPOManager, getRollbackOnly, isActive, isManagedEnv, rollback, rollBackOnInternalError, setConnectionHolder, setRollbackOnly
 
Methods inherited from interface org.objectweb.perseus.persistence.api.TransactionalWorkingSet
getWSRollBackOnly, setWSRollBackOnly
 
Methods inherited from interface org.objectweb.perseus.persistence.api.WorkingSet
bind, clear, entries, getConnectionHolder, getOid2Entry, getStatus, getUserObject, getWSObjectSharing, getWSRestoreValues, getWSRetainValues, lookup, oids, setStatus, setWSObjectSharing, setWSRestoreValues, setWSRetainValues, unbind