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.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.mim.lib   
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 GenClassAccessor.makePersistent(ProxyManager pm, SpeedoProxy sp)
           
 void GenClassAccessor.makePersistent(ProxyManager pm, java.util.Iterator it)
           
 void GenClassAccessor.loadFields(ProxyManager pm, long[] fields)
           
abstract  void GenClassAccessor.deletePersistent(ProxyManager pm)
           
abstract  void GenClassAccessor.makePersistent(ProxyManager pm)
           
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 GenClassAccessor.refresh(ProxyManager pm, java.util.Map map, java.util.Collection fgHints)
           
abstract  void GenClassAccessor.retrieve(ProxyManager pm, java.util.Map map, java.util.Collection fgHints)
           
 

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

Methods in org.objectweb.speedo.genclass.collection with parameters of type ProxyManager
 void CollectionAccessor.makePersistent(ProxyManager pm)
           
 void CollectionAccessor.deletePersistent(ProxyManager pm)
           
 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 CollectionAccessor.refresh(ProxyManager pm, java.util.Map map, java.util.Collection fgHints)
           
 void CollectionAccessor.retrieve(ProxyManager pm, java.util.Map map, java.util.Collection fgHints)
           
 

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

Methods in org.objectweb.speedo.genclass.map with parameters of type ProxyManager
 void MapAccessor.makePersistent(ProxyManager pm)
           
 void MapAccessor.deletePersistent(ProxyManager pm)
           
 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 MapAccessor.refresh(ProxyManager pm, java.util.Map refreshCtx, java.util.Collection fgHints)
           
 void MapAccessor.retrieve(ProxyManager pm, java.util.Map retrieveCtx, java.util.Collection fgHints)
           
 

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
 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.makePersistent(ProxyManager pm)
           
 void SpeedoAccessor.deletePersistent(ProxyManager pm)
           
 void SpeedoAccessor.loadFields(ProxyManager pm, long[] fields)
           
 void SpeedoAccessor.detachCopy(ProxyManager pm, java.util.Map map, SpeedoAccessor fieldsClone, java.util.Collection fgHints)
           
 void SpeedoAccessor.attachCopy(ProxyManager pm, java.util.Map map, SpeedoAccessor fieldsDetached, boolean makeTransactional)
           
 void SpeedoAccessor.refresh(ProxyManager pm, java.util.Map map, java.util.Collection fgHints)
           
 void SpeedoAccessor.retrieve(ProxyManager pm, java.util.Map map, java.util.Collection fgHints)
           
 

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

Methods in org.objectweb.speedo.mim.lib with parameters of type ProxyManager
 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)
           
 

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