|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use StateItf | |
---|---|
org.objectweb.speedo.genclass | The management of generic persistent class (Collection, Set, Map). |
org.objectweb.speedo.genclass.collection | Speedo implementations of generic classes associated to the Collection type (Collection, Set, List, ArrayList, HashSet, Vector). |
org.objectweb.speedo.genclass.map | Speedo implementations of generic classes associated to the Map type (Map, HashMap, Hashtable, Properties). |
org.objectweb.speedo.mim.api | Speedo internal API for the management of persistent classes (status, state, eg). |
org.objectweb.speedo.mim.lib |
Uses of StateItf in org.objectweb.speedo.genclass |
---|
Classes in org.objectweb.speedo.genclass that implement StateItf | |
---|---|
class |
GenClassAccessor
This class represents an accessor of a genclass structure. |
Fields in org.objectweb.speedo.genclass declared as StateItf | |
---|---|
protected StateItf |
PIndexedElemIterator.sa
is the object to synchronize if an element must be removed |
Methods in org.objectweb.speedo.genclass that return StateItf | |
---|---|
StateItf |
GenClassElement.getSpeedoAccessor()
Retrieves the Speedo accessor associated to this gen class element. |
abstract StateItf |
GenClass.speedoCreateState()
|
abstract StateItf |
GenClass.speedoGetReferenceState()
|
StateItf |
GenClass.speedoGetState()
|
Methods in org.objectweb.speedo.genclass with parameters of type StateItf | |
---|---|
abstract void |
GenClassAccessor.attachCopy(POManagerItf pm,
java.util.Map map,
StateItf fieldsClone)
|
abstract void |
GenClassAccessor.detachCopy(POManagerItf pm,
java.util.Map map,
StateItf fieldsClone,
java.util.Collection fgHints)
|
abstract void |
GenClassAccessor.loadFieldsFromAccessor(StateItf sa)
|
void |
GenClass.removeSpeedoAccessor(StateItf sa)
|
void |
GenClass.speedoCopyState(StateItf src,
StateItf dest)
|
abstract void |
GenClass.speedoSetReferenceState(StateItf refAcc)
|
Constructors in org.objectweb.speedo.genclass with parameters of type StateItf | |
---|---|
PIndexedElemIterator(java.util.Collection _elements,
StateItf _sa,
POManagerItf pm,
org.objectweb.util.monolog.api.Logger l)
|
Uses of StateItf in org.objectweb.speedo.genclass.collection |
---|
Classes in org.objectweb.speedo.genclass.collection that implement StateItf | |
---|---|
class |
CollectionAccessor
|
class |
ListAccessor
|
class |
SetAccessor
|
Methods in org.objectweb.speedo.genclass.collection that return StateItf | |
---|---|
StateItf |
CollectionElem.getSpeedoAccessor()
|
StateItf |
VectorImpl.speedoCreateState()
|
StateItf |
SetImpl.speedoCreateState()
|
StateItf |
ListImpl.speedoCreateState()
|
StateItf |
LinkedListImpl.speedoCreateState()
|
StateItf |
HashSetImpl.speedoCreateState()
|
StateItf |
CollectionImpl.speedoCreateState()
|
StateItf |
ArrayListImpl.speedoCreateState()
|
StateItf |
VectorImpl.speedoGetReferenceState()
|
StateItf |
LinkedListImpl.speedoGetReferenceState()
|
StateItf |
HashSetImpl.speedoGetReferenceState()
|
StateItf |
CollectionImpl.speedoGetReferenceState()
|
StateItf |
ArrayListImpl.speedoGetReferenceState()
|
Methods in org.objectweb.speedo.genclass.collection with parameters of type StateItf | |
---|---|
void |
CollectionAccessor.attachCopy(POManagerItf pm,
java.util.Map map,
StateItf fieldsClone)
|
void |
ListAccessor.attachCopy(POManagerItf pm,
java.util.Map map,
StateItf fieldsClone)
|
void |
CollectionAccessor.detachCopy(POManagerItf pm,
java.util.Map map,
StateItf fieldsClone,
java.util.Collection fgHints)
|
void |
CollectionAccessor.loadFieldsFromAccessor(StateItf sa)
|
void |
VectorImpl.speedoSetReferenceState(StateItf refAcc)
|
void |
LinkedListImpl.speedoSetReferenceState(StateItf refAcc)
|
void |
HashSetImpl.speedoSetReferenceState(StateItf refAcc)
|
void |
CollectionImpl.speedoSetReferenceState(StateItf refAcc)
|
void |
ArrayListImpl.speedoSetReferenceState(StateItf refAcc)
|
Constructors in org.objectweb.speedo.genclass.collection with parameters of type StateItf | |
---|---|
ListIteratorImpl(java.util.Collection _elements,
StateItf _sa,
POManagerItf pm,
org.objectweb.util.monolog.api.Logger l)
|
Uses of StateItf in org.objectweb.speedo.genclass.map |
---|
Classes in org.objectweb.speedo.genclass.map that implement StateItf | |
---|---|
class |
MapAccessor
|
Methods in org.objectweb.speedo.genclass.map that return StateItf | |
---|---|
StateItf |
TreeMapImpl.speedoCreateState()
|
StateItf |
PropertiesImpl.speedoCreateState()
|
StateItf |
MapImpl.speedoCreateState()
|
StateItf |
HashtableImpl.speedoCreateState()
|
StateItf |
HashMapImpl.speedoCreateState()
|
StateItf |
TreeMapImpl.speedoGetReferenceState()
|
StateItf |
PropertiesImpl.speedoGetReferenceState()
|
StateItf |
MapImpl.speedoGetReferenceState()
|
StateItf |
HashtableImpl.speedoGetReferenceState()
|
StateItf |
HashMapImpl.speedoGetReferenceState()
|
Methods in org.objectweb.speedo.genclass.map with parameters of type StateItf | |
---|---|
void |
MapAccessor.attachCopy(POManagerItf pm,
java.util.Map attachCtx,
StateItf fieldsClone)
|
void |
MapAccessor.detachCopy(POManagerItf pm,
java.util.Map detachCtx,
StateItf fieldsClone,
java.util.Collection fgHints)
|
void |
MapAccessor.loadFieldsFromAccessor(StateItf sa)
|
void |
TreeMapImpl.speedoSetReferenceState(StateItf refAcc)
|
void |
PropertiesImpl.speedoSetReferenceState(StateItf refAcc)
|
void |
MapImpl.speedoSetReferenceState(StateItf refAcc)
|
void |
HashtableImpl.speedoSetReferenceState(StateItf refAcc)
|
void |
HashMapImpl.speedoSetReferenceState(StateItf refAcc)
|
Uses of StateItf in org.objectweb.speedo.mim.api |
---|
Methods in org.objectweb.speedo.mim.api that return StateItf | |
---|---|
StateItf |
HomeItf.getState(PersistentObjectItf sp)
|
StateItf |
HomeItf.readIntention(PersistentObjectItf sp,
long[] fields)
Notifies the transactional persistency manager of a read intention for the given persistent instance. |
StateItf |
PersistentObjectItf.speedoCreateState()
|
StateItf |
PersistentObjectItf.speedoGetReferenceState()
|
StateItf |
PersistentObjectItf.speedoGetState()
It retrieves the StateItf instance used in the current context. |
StateItf |
HomeItf.writeIntention(PersistentObjectItf sp,
long[] fields)
|
StateItf |
HomeItf.writeIntention(PersistentObjectItf sp,
long[] fields,
java.lang.Object thinLock)
Notifies the transactional persistency manager of a write intention for the given persistent instance. |
Methods in org.objectweb.speedo.mim.api with parameters of type StateItf | |
---|---|
void |
HomeItf.attachCopy(PersistentObjectItf sp,
POManagerItf pm,
java.util.Map map,
java.lang.Object clone,
StateItf sa)
|
void |
StateItf.attachCopy(POManagerItf pm,
java.util.Map map,
StateItf detached)
This method is used during the attach operation. |
boolean |
StateItf.checkVersion(StateItf sa)
check the validity of the version of sa compared to the persistent object this. |
void |
StateItf.detachCopy(POManagerItf pm,
java.util.Map map,
StateItf clone,
java.util.Collection fgHints)
This method is used during the detach operation. |
void |
PersistentObjectItf.speedoCopyState(StateItf src,
StateItf dest)
Copies persistent fields from an accessor to another. |
void |
PersistentObjectItf.speedoSetReferenceState(StateItf refAcc)
Assignes the reference accessor to the PersistentObjectItf The Reference accessor is used for non persistent instance, as cache value and for pessimistic policy. |
Uses of StateItf in org.objectweb.speedo.mim.lib |
---|
Classes in org.objectweb.speedo.mim.lib that implement StateItf | |
---|---|
class |
AbstractStateImpl
This class is the basic implementation of the StateItf interface. |
Methods in org.objectweb.speedo.mim.lib that return StateItf | |
---|---|
StateItf |
AbstractHomeImpl.getState(PersistentObjectItf sp)
It retrieves the StateItf instance used in the current context. |
StateItf |
AbstractHomeImpl.readIntention(PersistentObjectItf sp,
long[] fields)
Notifies the transactional persistency manager of a read intention for the given persistent instance. |
StateItf |
AbstractHomeImpl.writeIntention(PersistentObjectItf sp,
long[] fields)
|
StateItf |
AbstractHomeImpl.writeIntention(PersistentObjectItf sp,
long[] fields,
java.lang.Object thinLock)
Notifies the transactional persistency manager of a write intention for the given persistent instance. |
Methods in org.objectweb.speedo.mim.lib with parameters of type StateItf | |
---|---|
void |
AbstractHomeImpl.attachCopy(PersistentObjectItf sp,
POManagerItf pm,
java.util.Map map,
java.lang.Object clone,
StateItf sa)
|
boolean |
AbstractStateImpl.checkVersion(StateItf sa)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |