Uses of Interface
org.objectweb.speedo.mim.api.SpeedoAccessor

Packages that use SpeedoAccessor
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 SpeedoAccessor in org.objectweb.speedo.genclass
 

Classes in org.objectweb.speedo.genclass that implement SpeedoAccessor
 class GenClassAccessor
          This class represents an accessor of a genclass structure.
 

Fields in org.objectweb.speedo.genclass declared as SpeedoAccessor
protected  SpeedoAccessor PIndexedElemIterator.sa
          is the object to synchronize if an element must be removed
 

Methods in org.objectweb.speedo.genclass that return SpeedoAccessor
 SpeedoAccessor GenClassElement.getSpeedoAccessor()
          Retrieves the Speedo accessor associated to this gen class element.
abstract  SpeedoAccessor GenClass.createAccessor()
           
abstract  SpeedoAccessor GenClass.getReferenceAccessor()
           
 SpeedoAccessor GenClass.getSpeedoAccessor()
           
 

Methods in org.objectweb.speedo.genclass with parameters of type SpeedoAccessor
abstract  void GenClassAccessor.loadFieldsFromAccessor(SpeedoAccessor sa)
           
abstract  void GenClassAccessor.detachCopy(ProxyManager pm, java.util.Map map, SpeedoAccessor fieldsClone, java.util.Collection fgHints)
           
abstract  void GenClassAccessor.attachCopy(ProxyManager pm, java.util.Map map, SpeedoAccessor fieldsClone, boolean makeTransactional)
           
abstract  void GenClass.setReferenceAccessor(SpeedoAccessor refAcc)
           
 void GenClass.copyAccessor(SpeedoAccessor src, SpeedoAccessor dest)
           
 void GenClass.removeSpeedoAccessor(SpeedoAccessor sa)
           
 

Constructors in org.objectweb.speedo.genclass with parameters of type SpeedoAccessor
PIndexedElemIterator(java.util.Collection _elements, SpeedoAccessor _sa, javax.jdo.PersistenceManager pm, org.objectweb.util.monolog.api.Logger l)
           
 

Uses of SpeedoAccessor in org.objectweb.speedo.genclass.collection
 

Classes in org.objectweb.speedo.genclass.collection that implement SpeedoAccessor
 class CollectionAccessor
           
 class ListAccessor
           
 class SetAccessor
           
 

Methods in org.objectweb.speedo.genclass.collection that return SpeedoAccessor
 SpeedoAccessor VectorImpl.getReferenceAccessor()
           
 SpeedoAccessor VectorImpl.createAccessor()
           
 SpeedoAccessor SetImpl.createAccessor()
           
 SpeedoAccessor ListImpl.createAccessor()
           
 SpeedoAccessor LinkedListImpl.getReferenceAccessor()
           
 SpeedoAccessor LinkedListImpl.createAccessor()
           
 SpeedoAccessor HashSetImpl.getReferenceAccessor()
           
 SpeedoAccessor HashSetImpl.createAccessor()
           
 SpeedoAccessor CollectionImpl.createAccessor()
           
 SpeedoAccessor CollectionImpl.getReferenceAccessor()
           
 SpeedoAccessor CollectionElem.getSpeedoAccessor()
           
 SpeedoAccessor ArrayListImpl.getReferenceAccessor()
           
 SpeedoAccessor ArrayListImpl.createAccessor()
           
 

Methods in org.objectweb.speedo.genclass.collection with parameters of type SpeedoAccessor
 void VectorImpl.setReferenceAccessor(SpeedoAccessor refAcc)
           
 void LinkedListImpl.setReferenceAccessor(SpeedoAccessor refAcc)
           
 void HashSetImpl.setReferenceAccessor(SpeedoAccessor refAcc)
           
 void CollectionImpl.setReferenceAccessor(SpeedoAccessor refAcc)
           
 void CollectionAccessor.loadFieldsFromAccessor(SpeedoAccessor sa)
           
 void CollectionAccessor.detachCopy(ProxyManager pm, java.util.Map map, SpeedoAccessor fieldsClone, java.util.Collection fgHints)
           
 void CollectionAccessor.attachCopy(ProxyManager pm, java.util.Map map, SpeedoAccessor fieldsClone, boolean makeTransactional)
           
 void ArrayListImpl.setReferenceAccessor(SpeedoAccessor refAcc)
           
 

Constructors in org.objectweb.speedo.genclass.collection with parameters of type SpeedoAccessor
ListIteratorImpl(java.util.Collection _elements, SpeedoAccessor _sa, javax.jdo.PersistenceManager pm, org.objectweb.util.monolog.api.Logger l)
           
 

Uses of SpeedoAccessor in org.objectweb.speedo.genclass.map
 

Classes in org.objectweb.speedo.genclass.map that implement SpeedoAccessor
 class MapAccessor
           
 

Methods in org.objectweb.speedo.genclass.map that return SpeedoAccessor
 SpeedoAccessor TreeMapImpl.getReferenceAccessor()
           
 SpeedoAccessor TreeMapImpl.createAccessor()
           
 SpeedoAccessor PropertiesImpl.getReferenceAccessor()
           
 SpeedoAccessor PropertiesImpl.createAccessor()
           
 SpeedoAccessor MapImpl.getReferenceAccessor()
           
 SpeedoAccessor MapImpl.createAccessor()
           
 SpeedoAccessor HashtableImpl.getReferenceAccessor()
           
 SpeedoAccessor HashtableImpl.createAccessor()
           
 SpeedoAccessor HashMapImpl.getReferenceAccessor()
           
 SpeedoAccessor HashMapImpl.createAccessor()
           
 

Methods in org.objectweb.speedo.genclass.map with parameters of type SpeedoAccessor
 void TreeMapImpl.setReferenceAccessor(SpeedoAccessor refAcc)
           
 void PropertiesImpl.setReferenceAccessor(SpeedoAccessor refAcc)
           
 void MapImpl.setReferenceAccessor(SpeedoAccessor refAcc)
           
 void HashtableImpl.setReferenceAccessor(SpeedoAccessor refAcc)
           
 void MapAccessor.loadFieldsFromAccessor(SpeedoAccessor sa)
           
 void MapAccessor.detachCopy(ProxyManager pm, java.util.Map detachCtx, SpeedoAccessor fieldsClone, java.util.Collection fgHints)
           
 void MapAccessor.attachCopy(ProxyManager pm, java.util.Map attachCtx, SpeedoAccessor fieldsClone, boolean makeTransactional)
           
 void HashMapImpl.setReferenceAccessor(SpeedoAccessor refAcc)
           
 

Uses of SpeedoAccessor in org.objectweb.speedo.mim.api
 

Methods in org.objectweb.speedo.mim.api that return SpeedoAccessor
 SpeedoAccessor SpeedoHome.readIntention(SpeedoProxy sp, long[] fields)
          Notifies the transactional persistency manager of a read intention for the given persistent instance.
 SpeedoAccessor SpeedoHome.writeIntention(SpeedoProxy sp, long[] fields, java.lang.Object thinLock)
          Notifies the transactional persistency manager of a write intention for the given persistent instance.
 SpeedoAccessor SpeedoHome.writeIntention(SpeedoProxy sp, long[] fields)
           
 SpeedoAccessor SpeedoHome.getSpeedoAccessor(SpeedoProxy sp)
           
 SpeedoAccessor SpeedoProxy.getSpeedoAccessor()
          It retrieves the SpeedoAccessor instance used in the current context.
 SpeedoAccessor SpeedoProxy.getReferenceAccessor()
           
 SpeedoAccessor SpeedoProxy.createAccessor()
           
 

Methods in org.objectweb.speedo.mim.api with parameters of type SpeedoAccessor
 boolean SpeedoAccessor.checkVersion(SpeedoAccessor sa)
          check the validity of the version of sa compared to the persistent object this.
 void SpeedoAccessor.detachCopy(ProxyManager pm, java.util.Map map, SpeedoAccessor clone, java.util.Collection fgHints)
          This method is used during the detach operation.
 void SpeedoAccessor.attachCopy(ProxyManager pm, java.util.Map map, SpeedoAccessor detached, boolean makeTransactional)
          This method is used during the attach operation.
 void SpeedoHome.attachCopy(SpeedoProxy sp, ProxyManager pm, java.util.Map map, java.lang.Object clone, SpeedoAccessor sa, boolean makeTransactional)
           
 void SpeedoProxy.setReferenceAccessor(SpeedoAccessor refAcc)
          Assignes the reference accessor to the SpeedoProxy The Reference accessor is used for non persistent instance, as cache value and for pessimistic policy.
 void SpeedoProxy.copyAccessor(SpeedoAccessor src, SpeedoAccessor dest)
          Copies persistent fields from an accessor to another.
 

Uses of SpeedoAccessor in org.objectweb.speedo.mim.lib
 

Classes in org.objectweb.speedo.mim.lib that implement SpeedoAccessor
 class BasicSpeedoAccessor
          This class is the basic implementation of the SpeedoAccessor interface.
 

Methods in org.objectweb.speedo.mim.lib that return SpeedoAccessor
 SpeedoAccessor SpeedoHomeImpl.readIntention(SpeedoProxy sp, long[] fields)
          Notifies the transactional persistency manager of a read intention for the given persistent instance.
 SpeedoAccessor SpeedoHomeImpl.writeIntention(SpeedoProxy sp, long[] fields)
           
 SpeedoAccessor SpeedoHomeImpl.writeIntention(SpeedoProxy sp, long[] fields, java.lang.Object thinLock)
          Notifies the transactional persistency manager of a write intention for the given persistent instance.
 SpeedoAccessor SpeedoHomeImpl.getSpeedoAccessor(SpeedoProxy sp)
          It retrieves the SpeedoAccessor instance used in the current context.
 

Methods in org.objectweb.speedo.mim.lib with parameters of type SpeedoAccessor
 void SpeedoHomeImpl.attachCopy(SpeedoProxy sp, ProxyManager pm, java.util.Map map, java.lang.Object clone, SpeedoAccessor sa, boolean makeTransactional)
           
 boolean BasicSpeedoAccessor.checkVersion(SpeedoAccessor sa)