Frames | No Frames |
Methods which throw type org.objectweb.perseus.fos.api.FosException | |
void | Begins a FOS transaction with no DTP context. |
void | FosTxContext.begin(Xid xid) Begins a FOS transaction with a DTP context. |
void | Commits a FOS transaction. |
FosTransaction | Creates a new TxContext for managing transactional I/Os with Data Object
Files. |
void | FosTxContext.delete(String dirof, String id) Deletes the file associated with a persistent object. |
void | FosTxContext.deleteDir(String dirof) Deletes a directory that stores persistent objects along with all object
files stored under it. |
boolean | FosTxContext.exist(String dirof, String id) Tests if the file associated to a persistent object exists. |
boolean | FosTxContext.existDir(String dirof) Tests if a directory that stores persistent objects exists. |
void | Initializes the root directory for storing files representing data
objects. |
boolean | Prepares a FOS transaction to commit. |
void | Reads the content of a persistent object from a file. |
void | |
void | Releases a FosTxContext. |
void | Roolbacks a FOS transaction. |
Iterator | FosTxContext.scan(String dirof) Gets an iterator in order to iterate over the names of the data
object files stored into that sub-directory. |
void | Starts a FosTxContextFactory. |
void | Stops a FosTxContextFactory. |
void | Writes the content of a persistent object to a file. |
void |
Methods which throw type org.objectweb.perseus.fos.api.FosException | |
void | Begins a FOS transaction with no DTP context. |
void | FosTransaction.begin(Xid xid) Begins a FOS transaction with a DTP context. |
void | Commits a FOS transaction. |
FosTransaction | Creates a new FosTransaction for managing transactional I/Os with Data
Object Files. |
void | Deletes the file associated with a persistent object. |
void | Deletes a directory that stores persistent objects along with all object
files stored under it. |
boolean | Tests if the file associated to a persistent object exists. |
boolean | Tests if a directory that stores persistent objects exists. |
void | Initializes the root directory for storing files representing data
objects. |
boolean | Prepares a FOS transaction for commit. |
void | Reads the content of a persistent object from a file. |
void | Releases a FosTransaction. |
void | Roolbacks a FOS transaction. |
Iterator | Gets an iterator in order to iterate over the names of the data
object files stored into that sub-directory. |
void | |
void | |
void | Writes the content of a persistent object to a file. |