| 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. |