Uses of Interface
org.objectweb.speedo.pm.api.ProxyManager

Packages that use ProxyManager
org.objectweb.speedo Speedo architecture overview.  
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.jca The JCA connector for integrating Speedo into a J2EE application server. 
org.objectweb.speedo.mim.api Speedo internal API for the management of persistent classes (status, state, eg). 
org.objectweb.speedo.pm.api   
org.objectweb.speedo.pm.lib   
org.objectweb.speedo.query.api   
org.objectweb.speedo.query.lib   
 

Uses of ProxyManager in org.objectweb.speedo
 

Methods in org.objectweb.speedo that return ProxyManager
 ProxyManager Speedo.lookup()
           
 

Methods in org.objectweb.speedo with parameters of type ProxyManager
 void Speedo.bindPM2Thread(ProxyManager pm)
           
 void Speedo.proxyManagerClosed(ProxyManager pr)
           
 

Uses of ProxyManager in org.objectweb.speedo.genclass
 

Methods in org.objectweb.speedo.genclass with parameters of type ProxyManager
 void GenClass.jdoMakePersistent(ProxyManager pm, SpeedoProxy sp)
           
 void GenClass.jdoMakePersistent(ProxyManager pm, java.util.Iterator it)
           
 void GenClass.jdoDeletePersistent(ProxyManager pm, SpeedoAccessor sa)
           
 SpeedoProxy GenClass.jdoDetachCopy(ProxyManager pm, java.util.Map map, java.lang.Object clone, java.util.Collection fgHints)
           
 void GenClass.jdoAttachCopy(ProxyManager pm, java.util.Map map, java.lang.Object clone, SpeedoAccessor sa, boolean makeTransactional)
           
 void GenClass.jdoRefresh(ProxyManager pm, java.util.Map map, java.util.Collection fgHints)
           
abstract  void GenClassAccessor.jdoDeletePersistent(ProxyManager pm)
           
abstract  void GenClassAccessor.jdoDetachCopy(ProxyManager pm, java.util.Map map, SpeedoAccessor fieldsClone, java.util.Collection fgHints)
           
abstract  void GenClassAccessor.jdoAttachCopy(ProxyManager pm, java.util.Map map, SpeedoAccessor fieldsClone, boolean makeTransactional)
           
abstract  void GenClassAccessor.jdoRefresh(ProxyManager pm, java.util.Map map, java.util.Collection fgHints)
           
 

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

Methods in org.objectweb.speedo.genclass.api with parameters of type ProxyManager
 void SpeedoGenClassProxy.jdoMakePersistent(ProxyManager pm, SpeedoProxy sp)
          Askes to the SpeedoGenClassProxy to make persistent an element of the gen class.
 

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

Methods in org.objectweb.speedo.genclass.collection with parameters of type ProxyManager
 void CollectionAccessor.jdoDeletePersistent(ProxyManager pm)
           
 void CollectionAccessor.jdoDetachCopy(ProxyManager pm, java.util.Map map, SpeedoAccessor fieldsClone, java.util.Collection fgHints)
           
 void CollectionAccessor.jdoAttachCopy(ProxyManager pm, java.util.Map map, SpeedoAccessor fieldsClone, boolean makeTransactional)
           
 void CollectionAccessor.jdoRefresh(ProxyManager pm, java.util.Map map, java.util.Collection fgHints)
           
 void CollectionImpl.jdoMakePersistent(ProxyManager pm, SpeedoAccessor sa)
           
abstract  void VectorImpl.jdoMakePersistent(ProxyManager pm, java.util.Iterator it)
           
 void VectorImpl.jdoMakePersistent(ProxyManager pm, SpeedoAccessor sa)
           
abstract  void HashSetImpl.jdoMakePersistent(ProxyManager pm, java.util.Iterator it)
           
 void HashSetImpl.jdoMakePersistent(ProxyManager pm, SpeedoAccessor sa)
           
abstract  void LinkedListImpl.jdoMakePersistent(ProxyManager pm, java.util.Iterator it)
           
 void LinkedListImpl.jdoMakePersistent(ProxyManager pm, SpeedoAccessor sa)
           
abstract  void ArrayListImpl.jdoMakePersistent(ProxyManager pm, java.util.Iterator it)
           
 void ArrayListImpl.jdoMakePersistent(ProxyManager pm, SpeedoAccessor sa)
           
 

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

Methods in org.objectweb.speedo.genclass.map with parameters of type ProxyManager
 void MapImpl.jdoMakePersistent(ProxyManager pm, SpeedoAccessor sa)
           
abstract  void TreeMapImpl.jdoMakePersistent(ProxyManager pm, java.util.Iterator it)
           
 void TreeMapImpl.jdoMakePersistent(ProxyManager pm, SpeedoAccessor sa)
           
abstract  void HashMapImpl.jdoMakePersistent(ProxyManager pm, java.util.Iterator it)
           
 void HashMapImpl.jdoMakePersistent(ProxyManager pm, SpeedoAccessor sa)
           
abstract  void HashtableImpl.jdoMakePersistent(ProxyManager pm, java.util.Iterator it)
           
 void HashtableImpl.jdoMakePersistent(ProxyManager pm, SpeedoAccessor sa)
           
 void MapAccessor.jdoDeletePersistent(ProxyManager pm)
           
 void MapAccessor.jdoDetachCopy(ProxyManager pm, java.util.Map map, SpeedoAccessor fieldsClone, java.util.Collection fgHints)
           
 void MapAccessor.jdoAttachCopy(ProxyManager pm, java.util.Map map, SpeedoAccessor fieldsClone, boolean makeTransactional)
           
 void MapAccessor.jdoRefresh(ProxyManager pm, java.util.Map map, java.util.Collection fgHints)
           
abstract  void PropertiesImpl.jdoMakePersistent(ProxyManager pm, java.util.Iterator it)
           
 void PropertiesImpl.jdoMakePersistent(ProxyManager pm, SpeedoAccessor sa)
           
 

Uses of ProxyManager in org.objectweb.speedo.jca
 

Fields in org.objectweb.speedo.jca declared as ProxyManager
 ProxyManager XAContext.pm
          Is the ProxyManager to use in the XAContext (~transaction)
 

Methods in org.objectweb.speedo.jca that return ProxyManager
protected  ProxyManager JdoManagedConnection.getProxyManager()
          Retrieves the right ProxyManager in according the managed connection state (in a local transaction, in a XA transaction or out of transaction)
 

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

Methods in org.objectweb.speedo.mim.api with parameters of type ProxyManager
 void SpeedoProxy.jdoMakePersistent(ProxyManager pm, SpeedoAccessor sa)
           
 void SpeedoProxy.jdoDeletePersistent(ProxyManager pm, SpeedoAccessor sa)
           
 SpeedoProxy SpeedoProxy.jdoDetachCopy(ProxyManager pm, java.util.Map map, java.lang.Object clone, java.util.Collection fgHints)
           
 void SpeedoProxy.jdoAttachCopy(ProxyManager pm, java.util.Map map, java.lang.Object clone, SpeedoAccessor sa, boolean makeTransactional)
          Attach the detached clone to the datastore.
 void SpeedoProxy.jdoRefresh(ProxyManager pm, java.util.Map map, java.util.Collection fgHints)
          Refresh the fields to be fetched according to the active fetch groups
 

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

Methods in org.objectweb.speedo.pm.api that return ProxyManager
 ProxyManager ProxyManagerFactory.lookup()
          Finds in the associated ProxyManagerSwitch a ProxyManager managed by the ProxyManagerFactory.
 ProxyManager ProxyManagerSwitch.lookup(ProxyManagerFactory pmf)
           
 

Methods in org.objectweb.speedo.pm.api with parameters of type ProxyManager
 void ProxyManagerFactory.bindPM2Thread(ProxyManager pm)
          Ask to the PMS to bind a particular PM to the Thread.
 void ProxyManagerFactory.proxyManagerClosed(ProxyManager pr)
          Indicates when a PM has been closed.
 void ProxyManagerSwitch.bind(ProxyManager pm)
          It assignes a ProxyManager to the current context.
 boolean ProxyManagerSwitch.unbind(ProxyManager pm)
          It clears a ProxyManager for the current context.
 

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

Classes in org.objectweb.speedo.pm.lib that implement ProxyManager
 class SpeedoProxyManager
          Is a fractal component exporting the ProxyManager interface.
 

Methods in org.objectweb.speedo.pm.lib that return ProxyManager
 ProxyManager SpeedoProxyManagerSwitch.lookup(ProxyManagerFactory pmf)
           
 ProxyManager SpeedoProxyManagerFactory.lookup()
           
 

Methods in org.objectweb.speedo.pm.lib with parameters of type ProxyManager
 void SpeedoProxyManagerSwitch.bind(ProxyManager pm)
          It assignes a ProxyManager to the current context.
 boolean SpeedoProxyManagerSwitch.unbind(ProxyManager pm)
          It clears a ProxyManager for the current context.
 void SpeedoProxyManagerFactory.bindPM2Thread(ProxyManager pm)
           
 void SpeedoProxyManagerFactory.proxyManagerClosed(ProxyManager pr)
           
 

Uses of ProxyManager in org.objectweb.speedo.query.api
 

Methods in org.objectweb.speedo.query.api with parameters of type ProxyManager
 java.util.Collection CompiledQuery.execute(java.lang.Object[] parameters, ProxyManager pm)
          Executes the compiled query.
 java.util.Collection CompiledQuery.execute(java.util.Map parameters, ProxyManager pm)
           
 

Uses of ProxyManager in org.objectweb.speedo.query.lib
 

Methods in org.objectweb.speedo.query.lib with parameters of type ProxyManager
 void SpeedoQuery.setProxyManager(ProxyManager _pm)
           
 TupleCollection QueryEvalContext.eval(ProxyManager pm, ParameterOperand[] pos, java.lang.Object connection)
          Executes the sub query
 java.util.Collection SpeedoCompiledQuery.execute(java.lang.Object[] a, ProxyManager pm)
          evaluate the query with a single parameter which is a array of object parameters.
 java.util.Collection SpeedoCompiledQuery.execute(java.util.Map m, ProxyManager pm)
          evaluate the query with a single parameter which is a Map of object parameters.
 

Constructors in org.objectweb.speedo.query.lib with parameters of type ProxyManager
QueriesUnion(ParameterOperand[] pos, ProxyManager pm, java.lang.Object connection, QueryEvalContext[] qecs)
           
SpeedoExtent(java.lang.Class candidateClass, boolean hasSubclasses, ProxyManager pm, JormFactory jf, boolean prefetch, Logger logger)
          create a new SpeedoExtent object, this object is not obtained by a call to 'new' by the client application, but by the PersistenceManager object with getExtent() method