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

Packages that use SpeedoProxy
org.objectweb.speedo.genclass The management of generic persistent class (Collection, Set, Map). 
org.objectweb.speedo.genclass.api Speedo internal API permiting to manage generic persistent classes and in particular the coherency of relations. 
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   
org.objectweb.speedo.pm.api   
org.objectweb.speedo.pm.lib   
 

Uses of SpeedoProxy in org.objectweb.speedo.genclass
 

Classes in org.objectweb.speedo.genclass that implement SpeedoProxy
 class GenClass
          This class is a basic implementation of the SpeedoGenClassProxy interface.
 

Methods in org.objectweb.speedo.genclass with parameters of type SpeedoProxy
 void GenClassAccessor.makePersistent(ProxyManager pm, SpeedoProxy sp)
           
 

Uses of SpeedoProxy in org.objectweb.speedo.genclass.api
 

Subinterfaces of SpeedoProxy in org.objectweb.speedo.genclass.api
 interface SpeedoGenClassProxy
          This interfaces represents a SpeedoProxy for a generic class (Collectio, Set, Map, ...)
 

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

Classes in org.objectweb.speedo.genclass.collection that implement SpeedoProxy
 class ArrayListImpl
           
 class CollectionImpl
          This class is an implementation of the java.util.Collection interface.
 class HashSetImpl
           
 class LinkedListImpl
           
 class ListImpl
           
 class SetImpl
           
 class VectorImpl
           
 

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

Classes in org.objectweb.speedo.genclass.map that implement SpeedoProxy
 class HashMapImpl
           
 class HashtableImpl
           
 class MapImpl
           
 class PropertiesImpl
           
 class TreeMapImpl
           
 

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

Methods in org.objectweb.speedo.mim.api that return SpeedoProxy
 SpeedoProxy SpeedoHome.detachCopy(SpeedoProxy sp, ProxyManager pm, java.util.Map map, java.lang.Object clone, java.util.Collection fgHints)
           
 SpeedoProxy SpeedoAccessor.getSpeedoProxy()
           
 

Methods in org.objectweb.speedo.mim.api with parameters of type SpeedoProxy
 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)
          Notifies the transactional persistency manager of a write intention for the given persistent instance.
 SpeedoAccessor SpeedoHome.getSpeedoAccessor(SpeedoProxy sp)
           
 SpeedoProxy SpeedoHome.detachCopy(SpeedoProxy sp, ProxyManager pm, java.util.Map map, java.lang.Object clone, java.util.Collection fgHints)
           
 void SpeedoHome.attachCopy(SpeedoProxy sp, ProxyManager pm, java.util.Map map, java.lang.Object clone, SpeedoAccessor sa, boolean makeTransactional)
           
 void SpeedoAccessor.setSpeedoProxy(SpeedoProxy sp)
          Assignes the SpeedoProxy attached to this state representation.
 

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

Fields in org.objectweb.speedo.mim.lib declared as SpeedoProxy
 SpeedoProxy BasicSpeedoAccessor.proxy
           
 

Methods in org.objectweb.speedo.mim.lib that return SpeedoProxy
 SpeedoProxy BasicSpeedoAccessor.getSpeedoProxy()
           
protected  SpeedoProxy SpeedoHomeImpl.newSpeedoProxyInstance(java.lang.Class clazz)
          Create a new instance of a SpeedoProxy which the clas is given in parameter.
 SpeedoProxy SpeedoHomeImpl.detachCopy(SpeedoProxy sp, ProxyManager pm, java.util.Map map, java.lang.Object clone, java.util.Collection fgHints)
           
 

Methods in org.objectweb.speedo.mim.lib with parameters of type SpeedoProxy
 void BasicSpeedoAccessor.setSpeedoProxy(SpeedoProxy sp)
          It assignes the SpeedoProxy attached to this state representation.
 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)
          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.
 SpeedoProxy SpeedoHomeImpl.detachCopy(SpeedoProxy sp, ProxyManager pm, java.util.Map map, java.lang.Object clone, java.util.Collection fgHints)
           
 void SpeedoHomeImpl.attachCopy(SpeedoProxy sp, ProxyManager pm, java.util.Map map, java.lang.Object clone, SpeedoAccessor sa, boolean makeTransactional)
           
 

Constructors in org.objectweb.speedo.mim.lib with parameters of type SpeedoProxy
BasicSpeedoAccessor(SpeedoProxy _proxy)
           
 

Uses of SpeedoProxy in org.objectweb.speedo.pm.api
 

Methods in org.objectweb.speedo.pm.api with parameters of type SpeedoProxy
 void ProxyManager.speedoMakePersistent(SpeedoProxy sp, boolean byAttach)
          Make persistent a SpeedoProxy.
 java.util.Collection ProxyManager.getFieldsToLoad(SpeedoProxy sp, boolean onlyDirectRef)
          Compute the list of fields to load using the active fetchgroups in the persistence manager and the fetchgroups defined for the proxy sp.
 java.util.Collection ProxyManager.getFetchGroupHints(SpeedoProxy sp)
          Compute the list of unsual fields to load using the active fetchgroups in the persistence manager and the fetchgroups defined for the proxy sp.
 java.util.Collection ProxyManager.getFetchGroupHints(SpeedoProxy sp, java.lang.Object filter)
          Same as getFetchGroupHints except that the filter parameter enables to define a filter for the collection to be returned.
 java.lang.Object ProxyManager.speedoDetachCopy(SpeedoProxy sp, java.util.Map map, java.util.Collection fgHints)
          Same as detachCopy(Object detached), but uses a map to avoid cycles when detaching objects referencing each other
 void ProxyManager.speedoRefresh(SpeedoProxy sp, java.util.Map map, java.util.Collection fgHints)
           
 void ProxyManager.speedoRetrieve(SpeedoProxy sp, java.util.Map map, java.util.Collection fgHints)
           
 

Uses of SpeedoProxy in org.objectweb.speedo.pm.lib
 

Methods in org.objectweb.speedo.pm.lib with parameters of type SpeedoProxy
 java.util.Collection SpeedoProxyManager.getFieldsToLoad(SpeedoProxy sp, boolean onlyDirectRef)
           
 java.util.Collection SpeedoProxyManager.getFetchGroupHints(SpeedoProxy sp)
           
 java.util.Collection SpeedoProxyManager.getFetchGroupHints(SpeedoProxy sp, java.lang.Object filter)
           
 void SpeedoProxyManager.speedoRefresh(SpeedoProxy sp, java.util.Map map, java.util.Collection fgHints)
           
 void SpeedoProxyManager.speedoMakePersistent(SpeedoProxy sp, boolean byAttach)
           
 void SpeedoProxyManager.speedoRetrieve(SpeedoProxy sp, java.util.Map map, java.util.Collection fgHints)
           
 java.lang.Object SpeedoProxyManager.speedoDetachCopy(SpeedoProxy sp, java.util.Map map, java.util.Collection fgHints)