Alphabetical Index

A B C D E F G I L M N O P R S T U V W

A

accept(org.objectweb.perseus.persistence.api.State) - method in class org.objectweb.perseus.persistence.api.StateFilter
This method can be used to mark the end of an access to a data object.
This method can be used to mark the end of an access to a data object.
actionToString(byte) - static method in class org.objectweb.perseus.persistence.api.WorkingSetLifeCycle
ACTIVE_ACTION - static field in class org.objectweb.perseus.persistence.api.WorkingSetLifeCycle

B

BasicWorkingSet - class org.objectweb.perseus.persistence.lib.BasicWorkingSet
It is an implementation of the WorkingSet interface.
BasicWorkingSet() - constructor for class org.objectweb.perseus.persistence.lib.BasicWorkingSet
begin() - method in class org.objectweb.perseus.persistence.api.ConnectionHolder
Demarcates the begin of the transaction.
converts a context to a transaction
converts a context to a transaction
BEGIN_TX_ACTION - static field in class org.objectweb.perseus.persistence.api.WorkingSetLifeCycle
beginWS(org.objectweb.perseus.persistence.api.WorkingSet) - method in class org.objectweb.perseus.persistence.api.StorageManager
Informes the Storage manager of the begining of a working set
bind(org.objectweb.perseus.persistence.api.State,Object,byte) - method in class org.objectweb.perseus.persistence.lib.BasicWorkingSet
Attaches an entry to the transaction.
bind(org.objectweb.perseus.persistence.api.State,Object,byte) - method in class org.objectweb.perseus.persistence.api.WorkingSet
Attaches an entry to the working set.
bindFc(String,Object) - method in class org.objectweb.perseus.persistence.lib.BasicWorkingSet
bindFc(String,Object) - method in class org.objectweb.perseus.persistence.concurrency.PDistributedConcurrencyManager
bindFc(String,Object) - method in class org.objectweb.perseus.persistence.concurrency.POptimisticConcurrencyManager
bindFc(String,Object) - method in class org.objectweb.perseus.persistence.concurrency.PPessimisticConcurrencyManager
bindFc(String,Object) - method in class org.objectweb.perseus.persistence.lib.TransactionalPersistenceManagerImpl
bindWorkingSet(org.objectweb.perseus.persistence.api.WorkingSet) - method in class org.objectweb.perseus.persistence.api.ConnectionHolder

C

cache - field in class org.objectweb.perseus.persistence.lib.TransactionalPersistenceManagerImpl
The cache of the persistent object.
CACHE_MANAGER_BINDING - static field in class org.objectweb.perseus.persistence.lib.TransactionalPersistenceManagerImpl
checkCacheEntry(CacheEntry) - method in class org.objectweb.perseus.persistence.lib.TransactionalPersistenceManagerImpl
Check if a cache entry is already referenced in the cache.
clear() - method in class org.objectweb.perseus.persistence.lib.BasicWorkingSet
Removes all entries of the transaction.
clear() - method in class org.objectweb.perseus.persistence.api.WorkingSet
Removes all entries of the working set.
close(org.objectweb.perseus.persistence.api.WorkingSet) - method in class org.objectweb.perseus.persistence.api.PersistenceManager
Closes and releases a context.
Closes and releases a context.
CLOSE_ACTION - static field in class org.objectweb.perseus.persistence.api.WorkingSetLifeCycle
closeCHConnection() - method in class org.objectweb.perseus.persistence.api.ConnectionHolder
closeWS(org.objectweb.perseus.persistence.api.WorkingSet) - method in class org.objectweb.perseus.persistence.api.WorkingSetManager
cm - field in class org.objectweb.perseus.persistence.lib.TransactionalPersistenceManagerImpl
The concurrency manager
commits a transactional context.
commits a transactional context.
COMMIT_ACTION - static field in class org.objectweb.perseus.persistence.api.WorkingSetLifeCycle
commitCH() - method in class org.objectweb.perseus.persistence.api.ConnectionHolder
Committes the transaction
commitCH() - method in class org.objectweb.perseus.persistence.api.TransactionalConnectionHolder
CONCURRENCY_MANAGER_BINDING - static field in class org.objectweb.perseus.persistence.lib.TransactionalPersistenceManagerImpl
connectionHolder - field in class org.objectweb.perseus.persistence.lib.BasicWorkingSet
ConnectionHolder - interface org.objectweb.perseus.persistence.api.ConnectionHolder
The aim of a ConnectionHolder is to provide a way to find a connection to the data support.
ConnectionHolderFactory - interface org.objectweb.perseus.persistence.api.ConnectionHolderFactory
createConnectionHolder() - method in class org.objectweb.perseus.persistence.api.ConnectionHolderFactory
createState(CacheEntry) - method in class org.objectweb.perseus.persistence.api.StateManager
Creates a new State.
createState(org.objectweb.perseus.persistence.api.State) - method in class org.objectweb.perseus.persistence.api.StateManager
Creates a new State.
createWS(Object) - method in class org.objectweb.perseus.persistence.api.PersistenceManager
creates a working set
createWS(Object) - method in class org.objectweb.perseus.persistence.lib.TransactionalPersistenceManagerImpl
creates a working set
createWS(Object) - method in class org.objectweb.perseus.persistence.api.WorkingSetManager
creates a working set
createWS(Object,Object) - method in class org.objectweb.perseus.persistence.api.PersistenceManager
creates a working set
createWS(Object,Object) - method in class org.objectweb.perseus.persistence.lib.TransactionalPersistenceManagerImpl
creates a working set
createWS(Object,Object) - method in class org.objectweb.perseus.persistence.api.WorkingSetManager
creates a working set
CTX_ABORTED - static field in class org.objectweb.perseus.persistence.api.TransactionalWorkingSet
The status of an aborted transactional context
CTX_ACTIVE - static field in class org.objectweb.perseus.persistence.api.WorkingSet
The status of a non transactional context which is not already closed.
CTX_ACTIVE_TRANSACTIONAL - static field in class org.objectweb.perseus.persistence.api.TransactionalWorkingSet
The status of a transactional context which is not already committed or aborted.
CTX_CLOSED - static field in class org.objectweb.perseus.persistence.api.WorkingSet
The status of a cloased context (transactional or not)
CTX_COMMITTED - static field in class org.objectweb.perseus.persistence.api.TransactionalWorkingSet
The status of a committed transactional context
CTX_PREPARED - static field in class org.objectweb.perseus.persistence.api.TransactionalWorkingSet
The status of a prepared context
CTX_PREPARED_FAIL - static field in class org.objectweb.perseus.persistence.api.TransactionalWorkingSet
The status of a prepared context
CTX_PREPARED_OK - static field in class org.objectweb.perseus.persistence.api.TransactionalWorkingSet
The status of a prepared context

D

destroyState(org.objectweb.perseus.persistence.api.State) - method in class org.objectweb.perseus.persistence.api.StateManager
Removes a state.

E

endWS(org.objectweb.perseus.persistence.api.WorkingSet) - method in class org.objectweb.perseus.persistence.api.StorageManager
Informes the Storage manager of the end of a working set
entries() - method in class org.objectweb.perseus.persistence.lib.BasicWorkingSet
entries() - method in class org.objectweb.perseus.persistence.api.WorkingSet
This methods permits to force the cache eviction of a persistent object designed by its identifier.
The unfix action is out of date.
evictAll(org.objectweb.perseus.persistence.api.WorkingSet,boolean) - method in class org.objectweb.perseus.persistence.api.PersistenceManager
This methods permits to try the cache eviction of all persistent object
This methods permits to try the cache eviction of all persistent object
export(org.objectweb.perseus.persistence.api.ConnectionHolder,Object) - method in class org.objectweb.perseus.persistence.api.StorageManager
Makes persitent an object.
Makes persitent an object.
export(org.objectweb.perseus.persistence.api.WorkingSet,Object) - method in class org.objectweb.perseus.persistence.api.PersistenceManager
Given an object, this method creates the corresponding copy in permanent support.
Given an object, this method creates the corresponding copy in permanent support.
This method permits to given some information to build the identifier of the new persistent object.
This method permits to given some information to build the identifier of the new persistent object.

F

This method permits to flush entries associated to a context.
This method permits to flush entries associated to a context.
This method permits to flush entries associated to a context.
This method permits to flush entries associated to a context.

G

getCacheEntry() - method in class org.objectweb.perseus.persistence.api.State
getCacheEntry() - method in class org.objectweb.perseus.persistence.api.VirtualState
finds or creates the CacheEntry matching to an identifier.
getCacheManager() - method in class org.objectweb.perseus.persistence.api.PersistenceManagerBindingController
It retrieves the CacheManager used by the PersistenceManager.
getCHConnectionForRead() - method in class org.objectweb.perseus.persistence.api.ConnectionHolder
Retrieves a connection to access data on the support for a read action.
getCHConnectionForWrite() - method in class org.objectweb.perseus.persistence.api.ConnectionHolder
Retrieves a connection to access data on the support for a write action.
getConcurrencyManager() - method in class org.objectweb.perseus.persistence.api.PersistenceManagerBindingController
It retrieves the ConcurrencyManager used by the PersistenceManager.
getConnectionHolder() - method in class org.objectweb.perseus.persistence.lib.BasicWorkingSet
getConnectionHolder() - method in class org.objectweb.perseus.persistence.api.WorkingSet
getContextCopyManager() - method in class org.objectweb.perseus.persistence.api.PersistenceManagerBindingController
It retrieves the ContextCopyManager used by the PersistenceManager.
getNestedException() - method in class org.objectweb.perseus.persistence.api.PersistenceException
getNextStatus(byte,byte) - static method in class org.objectweb.perseus.persistence.api.WorkingSetLifeCycle
getReferenceState(CacheEntry) - method in class org.objectweb.perseus.persistence.api.StateManager
getState(Object,Object,Lock,Object) - method in class org.objectweb.perseus.persistence.concurrency.PDistributedConcurrencyManager
getState(Object,Object,Lock,Object) - method in class org.objectweb.perseus.persistence.concurrency.PPessimisticConcurrencyManager
getState(Object,Object,TimeStamp,Object,boolean,boolean) - method in class org.objectweb.perseus.persistence.concurrency.POptimisticConcurrencyManager
getStatus() - method in class org.objectweb.perseus.persistence.lib.BasicWorkingSet
Returns the working set's status.
getStatus() - method in class org.objectweb.perseus.persistence.api.WorkingSet
Returns the working set's status.
getUserObject() - method in class org.objectweb.perseus.persistence.lib.BasicWorkingSet
getUserObject() - method in class org.objectweb.perseus.persistence.api.WorkingSet
getWorkingSet() - method in class org.objectweb.perseus.persistence.api.ConnectionHolder
getWSRestoreValues() - method in class org.objectweb.perseus.persistence.lib.BasicWorkingSet
getWSRestoreValues() - method in class org.objectweb.perseus.persistence.api.WorkingSet
getWSRetainValues() - method in class org.objectweb.perseus.persistence.lib.BasicWorkingSet
getWSRetainValues() - method in class org.objectweb.perseus.persistence.api.WorkingSet

I

instance - static field in class org.objectweb.perseus.persistence.api.VirtualState
invalidateState(Object,Object) - method in class org.objectweb.perseus.persistence.concurrency.PDistributedConcurrencyManager
isBound(CacheEntry) - method in class org.objectweb.perseus.persistence.api.StateManager
isDirty(org.objectweb.perseus.persistence.api.State) - method in class org.objectweb.perseus.persistence.api.StateManager
isExported(org.objectweb.perseus.persistence.api.State) - method in class org.objectweb.perseus.persistence.api.StateManager
isFlushed(org.objectweb.perseus.persistence.api.State) - method in class org.objectweb.perseus.persistence.api.StateManager
isUnexported(org.objectweb.perseus.persistence.api.State) - method in class org.objectweb.perseus.persistence.api.StateManager

L

listFc() - method in class org.objectweb.perseus.persistence.lib.BasicWorkingSet
listFc() - method in class org.objectweb.perseus.persistence.concurrency.PDistributedConcurrencyManager
listFc() - method in class org.objectweb.perseus.persistence.concurrency.POptimisticConcurrencyManager
listFc() - method in class org.objectweb.perseus.persistence.concurrency.PPessimisticConcurrencyManager
listFc() - method in class org.objectweb.perseus.persistence.lib.TransactionalPersistenceManagerImpl
logger - field in class org.objectweb.perseus.persistence.lib.BasicWorkingSet
logger - field in class org.objectweb.perseus.persistence.lib.TransactionalPersistenceManagerImpl
lookup(Object) - method in class org.objectweb.perseus.persistence.lib.BasicWorkingSet
lookup(Object) - method in class org.objectweb.perseus.persistence.api.WorkingSet
lookupFc(String) - method in class org.objectweb.perseus.persistence.lib.BasicWorkingSet
lookupFc(String) - method in class org.objectweb.perseus.persistence.concurrency.PDistributedConcurrencyManager
lookupFc(String) - method in class org.objectweb.perseus.persistence.concurrency.POptimisticConcurrencyManager
lookupFc(String) - method in class org.objectweb.perseus.persistence.concurrency.PPessimisticConcurrencyManager
lookupFc(String) - method in class org.objectweb.perseus.persistence.lib.TransactionalPersistenceManagerImpl

M

makeClean(org.objectweb.perseus.persistence.api.State) - method in class org.objectweb.perseus.persistence.api.StateManager
Marks the status of the state to 'clean' (non modified).
makeDirty(org.objectweb.perseus.persistence.api.State) - method in class org.objectweb.perseus.persistence.api.StateManager
Marks the status of the state to 'dirty' (modified).
makeExported(org.objectweb.perseus.persistence.api.State) - method in class org.objectweb.perseus.persistence.api.StateManager
Marks the status of the state to 'exported' (created).
makeFlushed(org.objectweb.perseus.persistence.api.State) - method in class org.objectweb.perseus.persistence.api.StateManager
Marks the status of the state to 'flushed' (written on data support).
makeUnbound(CacheEntry) - method in class org.objectweb.perseus.persistence.api.StateManager
A persistent object has been removed or evicted from the cache, then it must be marked as non persistent
makeUnexported(org.objectweb.perseus.persistence.api.State) - method in class org.objectweb.perseus.persistence.api.StateManager
Marks the status of the state to 'unexported' (deleted).
MEMORY_INSTANCE_MANAGER_BINDING - static field in class org.objectweb.perseus.persistence.lib.TransactionalPersistenceManagerImpl
MemoryInstanceManager - interface org.objectweb.perseus.persistence.api.MemoryInstanceManager
It defines a memory instance manager able to create memory instance since an identifier.
mim - field in class org.objectweb.perseus.persistence.lib.TransactionalPersistenceManagerImpl
The factory of persistent objects

N

nestedException - field in class org.objectweb.perseus.persistence.api.PersistenceException
It creates an instance since an identifier
NoDSIConcurrencyException - class org.objectweb.perseus.persistence.concurrency.NoDSIConcurrencyException
This exception indicates that a persistent resource does not exist in the persistence support.
NoDSIConcurrencyException() - constructor for class org.objectweb.perseus.persistence.concurrency.NoDSIConcurrencyException
NoDSIConcurrencyException(Exception) - constructor for class org.objectweb.perseus.persistence.concurrency.NoDSIConcurrencyException
NoDSIConcurrencyException(String) - constructor for class org.objectweb.perseus.persistence.concurrency.NoDSIConcurrencyException
NoDSIConcurrencyException(String,Exception) - constructor for class org.objectweb.perseus.persistence.concurrency.NoDSIConcurrencyException
NoDSIPersistenceException - class org.objectweb.perseus.persistence.api.NoDSIPersistenceException
Indicates that no persistent image are found into the data support
NoDSIPersistenceException() - constructor for class org.objectweb.perseus.persistence.api.NoDSIPersistenceException
NoDSIPersistenceException(Exception) - constructor for class org.objectweb.perseus.persistence.api.NoDSIPersistenceException
NoDSIPersistenceException(String) - constructor for class org.objectweb.perseus.persistence.api.NoDSIPersistenceException
NoDSIPersistenceException(String,Exception) - constructor for class org.objectweb.perseus.persistence.api.NoDSIPersistenceException

O

oid2state - field in class org.objectweb.perseus.persistence.lib.BasicWorkingSet
oids() - method in class org.objectweb.perseus.persistence.lib.BasicWorkingSet
oids() - method in class org.objectweb.perseus.persistence.api.WorkingSet

P

PDistributedConcurrencyManager - class org.objectweb.perseus.persistence.concurrency.PDistributedConcurrencyManager
PDistributedConcurrencyManager() - constructor for class org.objectweb.perseus.persistence.concurrency.PDistributedConcurrencyManager
PersistenceException - class org.objectweb.perseus.persistence.api.PersistenceException
It represents an exception occrured in a PersistenceManager.
PersistenceException() - constructor for class org.objectweb.perseus.persistence.api.PersistenceException
PersistenceException(Exception) - constructor for class org.objectweb.perseus.persistence.api.PersistenceException
PersistenceException(String) - constructor for class org.objectweb.perseus.persistence.api.PersistenceException
PersistenceException(String,Exception) - constructor for class org.objectweb.perseus.persistence.api.PersistenceException
PersistenceManager - interface org.objectweb.perseus.persistence.api.PersistenceManager
PersistenceManagerBindingController - interface org.objectweb.perseus.persistence.api.PersistenceManagerBindingController
This interface defines the links needed by a PersistenceManager: - a CacheManager [ - a ConcurencyManager implementation ] [ - another PersistentManager which has the role of ContextCopyManager] This interface is a Binding Controller weither the Fractal terminology.
PersistentObjectLifeCycleExcpetion - class org.objectweb.perseus.persistence.api.PersistentObjectLifeCycleExcpetion
This exception is raised when the user want to - unexport, read or write a non persistent object
PersistentObjectLifeCycleExcpetion() - constructor for class org.objectweb.perseus.persistence.api.PersistentObjectLifeCycleExcpetion
PersistentObjectLifeCycleExcpetion(Exception) - constructor for class org.objectweb.perseus.persistence.api.PersistentObjectLifeCycleExcpetion
PersistentObjectLifeCycleExcpetion(String) - constructor for class org.objectweb.perseus.persistence.api.PersistentObjectLifeCycleExcpetion
PersistentObjectLifeCycleExcpetion(String,Exception) - constructor for class org.objectweb.perseus.persistence.api.PersistentObjectLifeCycleExcpetion
POptimisticConcurrencyManager - class org.objectweb.perseus.persistence.concurrency.POptimisticConcurrencyManager
PPessimisticConcurrencyManager - class org.objectweb.perseus.persistence.concurrency.PPessimisticConcurrencyManager
PPessimisticConcurrencyManager() - constructor for class org.objectweb.perseus.persistence.concurrency.PPessimisticConcurrencyManager
PPessimisticConcurrencyManager(short) - constructor for class org.objectweb.perseus.persistence.concurrency.PPessimisticConcurrencyManager
Prepare the transactinal context.
Prepare the transactinal context.
PREPARE_ACTION - static field in class org.objectweb.perseus.persistence.api.WorkingSetLifeCycle
PREPARE_FAIL_ACTION - static field in class org.objectweb.perseus.persistence.api.WorkingSetLifeCycle
PREPARE_OK_ACTION - static field in class org.objectweb.perseus.persistence.api.WorkingSetLifeCycle

R

Reads data of a persistent from the support object and puts them into an instance.
Reads data of a persistent from the support object and puts them into an instance.
READ_INTENTION - static field in class org.objectweb.perseus.persistence.api.WorkingSet
The origin of the binding action.
READ_NPO_MSG - static field in class org.objectweb.perseus.persistence.api.PersistentObjectLifeCycleExcpetion
This method records an access intention to a data object in read mode.
This method records an access intention to a data object in read mode.
This method records an access intention to a data object in read mode.
This method records an access intention to a data object in read mode.
Forget modifications of a dirty persistent object.
Forget modifications of a dirty persistent object.
refresh(org.objectweb.perseus.persistence.api.WorkingSet,Object) - method in class org.objectweb.perseus.persistence.api.PersistenceManager
Forget modifications of a dirty persistent object.
Forget modifications of a dirty persistent object.
releaseCHConnection() - method in class org.objectweb.perseus.persistence.api.ConnectionHolder
restoreValues - field in class org.objectweb.perseus.persistence.lib.BasicWorkingSet
retainValues - field in class org.objectweb.perseus.persistence.lib.BasicWorkingSet
rollbacks a transactional context.
rollbacks a transactional context.
ROLLBACK_ACTION - static field in class org.objectweb.perseus.persistence.api.WorkingSetLifeCycle
rollbackCH() - method in class org.objectweb.perseus.persistence.api.ConnectionHolder
rollbackCH() - method in class org.objectweb.perseus.persistence.api.TransactionalConnectionHolder
RolledBackPersistenceException - class org.objectweb.perseus.persistence.api.RolledBackPersistenceException
Signal that the persistence manager asks the rolling back of the transaction
RolledBackPersistenceException() - constructor for class org.objectweb.perseus.persistence.api.RolledBackPersistenceException
RolledBackPersistenceException(Exception) - constructor for class org.objectweb.perseus.persistence.api.RolledBackPersistenceException
RolledBackPersistenceException(String) - constructor for class org.objectweb.perseus.persistence.api.RolledBackPersistenceException
RolledBackPersistenceException(String,Exception) - constructor for class org.objectweb.perseus.persistence.api.RolledBackPersistenceException

S

setCacheManager(CacheManager) - method in class org.objectweb.perseus.persistence.api.PersistenceManagerBindingController
It assignes the CacheManager used by the PersistenceManager.
setConcurrencyManager(ConcurrencyManager) - method in class org.objectweb.perseus.persistence.api.PersistenceManagerBindingController
It assignes the ConcurrencyManager instance.
It assignes the context copy manager instance.
setReferenceState(CacheEntry,org.objectweb.perseus.persistence.api.State) - method in class org.objectweb.perseus.persistence.api.StateManager
Assignes the reference state to a cache entry
setStatus(byte) - method in class org.objectweb.perseus.persistence.lib.BasicWorkingSet
Sets the working set's status.
setStatus(byte) - method in class org.objectweb.perseus.persistence.api.WorkingSet
Sets the working set's status.
setWSRestoreValues(boolean) - method in class org.objectweb.perseus.persistence.lib.BasicWorkingSet
setWSRestoreValues(boolean) - method in class org.objectweb.perseus.persistence.api.WorkingSet
setWSRetainValues(boolean) - method in class org.objectweb.perseus.persistence.lib.BasicWorkingSet
setWSRetainValues(boolean) - method in class org.objectweb.perseus.persistence.api.WorkingSet
State - interface org.objectweb.perseus.persistence.api.State
STATE_MANAGER_BINDING - static field in class org.objectweb.perseus.persistence.concurrency.PDistributedConcurrencyManager
STATE_MANAGER_BINDING - static field in class org.objectweb.perseus.persistence.concurrency.POptimisticConcurrencyManager
STATE_MANAGER_BINDING - static field in class org.objectweb.perseus.persistence.concurrency.PPessimisticConcurrencyManager
STATE_MANAGER_BINDING - static field in class org.objectweb.perseus.persistence.lib.TransactionalPersistenceManagerImpl
StateFilter - interface org.objectweb.perseus.persistence.api.StateFilter
Permits to filter a CacheEntry.
StateManager - interface org.objectweb.perseus.persistence.api.StateManager
A StateManager is used by the PersistenceManager and the ConcurrencyManager in order to manage the life cycle of cache entries and their states.
stateManager - field in class org.objectweb.perseus.persistence.concurrency.PDistributedConcurrencyManager
stateManager - field in class org.objectweb.perseus.persistence.concurrency.POptimisticConcurrencyManager
stateManager - field in class org.objectweb.perseus.persistence.concurrency.PPessimisticConcurrencyManager
stateManager - field in class org.objectweb.perseus.persistence.lib.TransactionalPersistenceManagerImpl
The manager of state of persistent object.
status - field in class org.objectweb.perseus.persistence.lib.BasicWorkingSet
statusToString(byte) - static method in class org.objectweb.perseus.persistence.api.WorkingSetLifeCycle
storage - field in class org.objectweb.perseus.persistence.lib.TransactionalPersistenceManagerImpl
The storage manager in charge of the I/O to the data support, and the naming management.
STORAGE_MANAGER_BINDING - static field in class org.objectweb.perseus.persistence.concurrency.PDistributedConcurrencyManager
STORAGE_MANAGER_BINDING - static field in class org.objectweb.perseus.persistence.concurrency.POptimisticConcurrencyManager
STORAGE_MANAGER_BINDING - static field in class org.objectweb.perseus.persistence.concurrency.PPessimisticConcurrencyManager
STORAGE_MANAGER_BINDING - static field in class org.objectweb.perseus.persistence.lib.TransactionalPersistenceManagerImpl
StorageManager - interface org.objectweb.perseus.persistence.api.StorageManager
It defines a manager permiting to manage a persitent object.
storageManager - field in class org.objectweb.perseus.persistence.concurrency.PDistributedConcurrencyManager
storageManager - field in class org.objectweb.perseus.persistence.concurrency.POptimisticConcurrencyManager
storageManager - field in class org.objectweb.perseus.persistence.concurrency.PPessimisticConcurrencyManager

T

TransactionalConnectionHolder - interface org.objectweb.perseus.persistence.api.TransactionalConnectionHolder
TransactionalPersistenceManager - interface org.objectweb.perseus.persistence.api.TransactionalPersistenceManager
It defines a persistence manager able to manage context transactional or not.
TransactionalPersistenceManagerImpl - class org.objectweb.perseus.persistence.lib.TransactionalPersistenceManagerImpl
This class is an implementation of the TransactionalPersistenceManager interface.
TransactionalWorkingSet - interface org.objectweb.perseus.persistence.api.TransactionalWorkingSet

U

unbind(Object) - method in class org.objectweb.perseus.persistence.lib.BasicWorkingSet
Dettaches an entry from the transaction.
unbind(Object) - method in class org.objectweb.perseus.persistence.api.WorkingSet
Dettaches an entry from the working set.
unbind(org.objectweb.perseus.persistence.api.WorkingSet,CacheEntry) - method in class org.objectweb.perseus.persistence.api.PersistenceManager
Detach a persistent object from the persistent support.
Detach a persistent object from the persistent support.
unbind(org.objectweb.perseus.persistence.api.WorkingSet,Object) - method in class org.objectweb.perseus.persistence.api.PersistenceManager
Detach a persistent object from the persistent support.
Detach a persistent object from the persistent support.
UNBIND_MANAGER_BINDING - static field in class org.objectweb.perseus.persistence.lib.TransactionalPersistenceManagerImpl
unbindFc(String) - method in class org.objectweb.perseus.persistence.lib.BasicWorkingSet
unbindFc(String) - method in class org.objectweb.perseus.persistence.concurrency.PDistributedConcurrencyManager
unbindFc(String) - method in class org.objectweb.perseus.persistence.concurrency.POptimisticConcurrencyManager
unbindFc(String) - method in class org.objectweb.perseus.persistence.concurrency.PPessimisticConcurrencyManager
unbindFc(String) - method in class org.objectweb.perseus.persistence.lib.TransactionalPersistenceManagerImpl
unbindManager - field in class org.objectweb.perseus.persistence.lib.TransactionalPersistenceManagerImpl
unexport(org.objectweb.perseus.persistence.api.ConnectionHolder,Object) - method in class org.objectweb.perseus.persistence.api.StorageManager
Destroyes a persistent object
Destroyes a persistent object
Deletes the binding between an in main-memory object, and its corresponding copy in permanent support.
Deletes the binding between an in main-memory object, and its corresponding copy in permanent support.
unexport(org.objectweb.perseus.persistence.api.WorkingSet,Object) - method in class org.objectweb.perseus.persistence.api.PersistenceManager
Deletes the binding between an in main-memory object, and its corresponding copy in permanent support.
Deletes the binding between an in main-memory object, and its corresponding copy in permanent support.
UNEXPORT_NPO_MSG - static field in class org.objectweb.perseus.persistence.api.PersistentObjectLifeCycleExcpetion
UNKNOWN_INTENTION - static field in class org.objectweb.perseus.persistence.api.WorkingSet
userObject - field in class org.objectweb.perseus.persistence.lib.BasicWorkingSet

V

VirtualState - class org.objectweb.perseus.persistence.api.VirtualState
This simple implementation of the State interface can be used in order to simulate a State into a Working set in case of cache eviction.

W

WorkingSet - interface org.objectweb.perseus.persistence.api.WorkingSet
It defines a context used in by the PersistenceManager.
WORKINGSET_MANAGER_BINDING - static field in class org.objectweb.perseus.persistence.lib.TransactionalPersistenceManagerImpl
WorkingSetLifeCycle - class org.objectweb.perseus.persistence.api.WorkingSetLifeCycle
WorkingSetManager - interface org.objectweb.perseus.persistence.api.WorkingSetManager
It defines a manager of WorkingSet.
Reads data of a persistent from the support object and puts them into an instance.
WRITE_INTENTION - static field in class org.objectweb.perseus.persistence.api.WorkingSet
WRITE_NPO_MSG - static field in class org.objectweb.perseus.persistence.api.PersistentObjectLifeCycleExcpetion
This method records an access intention to a data object in write mode.
This method records an access intention to a data object in write mode.
This method records an access intention to a data object in write mode.
This method records an access intention to a data object in write mode.
wsManager - field in class org.objectweb.perseus.persistence.lib.TransactionalPersistenceManagerImpl
The manager of working set instance.

Copyright © 2000-2002 France Telecom S.A., INRIA, IMAG-LSR All Rights Reserved.