|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Defines the means to manipulate FOS transaction and the FOS repository.
Field Summary | |
static java.lang.String |
SPECVERSION
|
Fields inherited from interface org.objectweb.perseus.fos.api.FosLoggerFactory |
CONNECTION, DEBUG, MANAGEDCONNECTION, TXCONTEXT, XARESOURCE |
Method Summary | |
FosTransaction |
createTxContext()
Creates a new FosTransaction for managing transactional I/Os with Data Object Files. |
javax.transaction.xa.Xid[] |
getXidForRecovery()
Gets all the Xid of distributed transaction that need to be recovered by a DTP monitor. |
void |
initialize()
Initializes the root directory for storing files representing data objects. |
void |
releaseTxContext(FosTransaction txc)
Releases a FosTransaction. |
void |
start()
|
void |
stop()
|
Methods inherited from interface org.objectweb.perseus.fos.api.FosAttributeControler |
getDbDir, setDbDir |
Methods inherited from interface org.objectweb.perseus.fos.api.FosLoggerFactory |
getLogger, setMonologFactory |
Field Detail |
public static final java.lang.String SPECVERSION
Method Detail |
public void start() throws FosException
FosException
public void stop() throws FosException
FosException
public void initialize() throws FosException
FosException
public javax.transaction.xa.Xid[] getXidForRecovery()
public FosTransaction createTxContext() throws FosException
FosException
public void releaseTxContext(FosTransaction txc) throws FosException
txc
- The FosTransaction to be released.
FosException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |