| Frames | No Frames | |
Classes derived from org.objectweb.perseus.persistence.api.PersistenceException | |
| class | Indicates that no persistent image are found into the data support
|
| class | This exception is raised when the user want to
- unexport, read or write a non persistent object
|
| class | Signal that the persistence manager asks the rolling back of the transaction
|
Methods which throw type org.objectweb.perseus.persistence.api.PersistenceException | |
| void | This method can be used to mark the end of an access to a data object. |
| void | Demarcates the begin of the transaction. |
| void | converts a context to a transaction
|
| void | Closes and releases a context. |
| void | |
| void | commits a transactional context. |
| void | Committes the transaction
|
| void | |
| ConnectionHolder | |
| WorkingSet | PersistenceManager.createWS(Object userObject) creates a working set
|
| WorkingSet | WorkingSetManager.createWS(Object userObject) creates a working set
|
| WorkingSet | PersistenceManager.createWS(Object userObject, Object workingSetType) creates a working set
|
| WorkingSet | WorkingSetManager.createWS(Object userObject, Object workingSetType) creates a working set
|
| boolean | This methods permits to force the cache eviction of a persistent object
designed by its identifier. |
| int | This methods permits to try the cache eviction of all persistent object
|
| Object | Makes persitent an object. |
| Object | Makes persitent an object. |
| State | Given an object, this method creates the corresponding copy in
permanent support. |
| State | This method permits to given some information to build the identifier of
the new persistent object. |
| void | This method permits to flush entries associated to a context. |
| void | This method permits to flush entries associated to a context. |
| Object | Retrieves a connection to access data on the support for a read action. |
| Object | Retrieves a connection to access data on the support for a write action. |
| byte | WorkingSetLifeCycle.getNextStatus(byte status, byte action) |
| Object | It creates an instance since an identifier
|
| boolean | Prepare the transactinal context. |
| void | Reads data of a persistent from the support object and puts them into
an instance. |
| void | Reads data of a persistent from the support object and puts them into
an instance. |
| State | This method records an access intention to a data object in read mode. |
| State | This method records an access intention to a data object in read mode. |
| void | Forget modifications of a dirty persistent object. |
| void | Forget modifications of a dirty persistent object. |
| void | |
| void | rollbacks a transactional context. |
| void | |
| void | |
| void | WorkingSet.setStatus(byte status) Sets the working set's status. |
| void | Detach a persistent object from the persistent support. |
| void | Detach a persistent object from the persistent support. |
| void | Destroyes a persistent object
|
| void | Destroyes a persistent object
|
| State | Deletes the binding between an in main-memory object, and its
corresponding copy in permanent support. |
| State | Deletes the binding between an in main-memory object, and its
corresponding copy in permanent support. |
| void | Reads data of a persistent from the support object and puts them into
an instance. |
| State | This method records an access intention to a data object in write mode. |
| State | This method records an access intention to a data object in write mode. |
Methods which throw type org.objectweb.perseus.persistence.api.PersistenceException | |
| void | This method can be used to mark the end of an access to a data object. |
| void | converts a context to a transaction
|
| void | |
| void | TransactionalPersistenceManagerImpl.checkCacheEntry(CacheEntry ce) Check if a cache entry is already referenced in the cache. |
| void | Closes and releases a context. |
| void | commits a transactional context. |
| WorkingSet | TransactionalPersistenceManagerImpl.createWS(Object userObject) creates a working set
|
| WorkingSet | TransactionalPersistenceManagerImpl.createWS(Object userObject, Object workingSetType) creates a working set
|
| boolean | The unfix action is out of date. |
| int | This methods permits to try the cache eviction of all persistent object
|
| State | Given an object, this method creates the corresponding copy in
permanent support. |
| State | This method permits to given some information to build the identifier of
the new persistent object. |
| void | This method permits to flush entries associated to a context. |
| void | This method permits to flush entries associated to a context. |
| CacheEntry | finds or creates the CacheEntry matching to an identifier. |
| boolean | Prepare the transactinal context. |
| State | This method records an access intention to a data object in read mode. |
| State | This method records an access intention to a data object in read mode. |
| void | Forget modifications of a dirty persistent object. |
| void | Forget modifications of a dirty persistent object. |
| void | rollbacks a transactional context. |
| void | BasicWorkingSet.setStatus(byte status) Sets the working set's status. |
| void | Detach a persistent object from the persistent support. |
| void | Detach a persistent object from the persistent support. |
| State | Deletes the binding between an in main-memory object, and its
corresponding copy in permanent support. |
| State | Deletes the binding between an in main-memory object, and its
corresponding copy in permanent support. |
| State | This method records an access intention to a data object in write mode. |
| State | This method records an access intention to a data object in write mode. |