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 SpeedoGenClassHome.makePersistent(ProxyManager pm, SpeedoProxy sp, SpeedoGenClassProxy jdoProxy)
           
 void SpeedoGenClassHome.makePersistent(ProxyManager pm, java.util.Iterator it, SpeedoGenClassProxy jdoProxy)
           
 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
 void SpeedoAccessor.makePersistent(ProxyManager pm)
          Makes persistent all inner elements of the persistent instance.
 void SpeedoAccessor.deletePersistent(ProxyManager pm)
          Deletes persistent all inner elements of the persistent instance.
 void SpeedoAccessor.loadFields(ProxyManager pm, long[] fields)
          Askes the loading of the some fields identified by the long array.
 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 SpeedoAccessor.refresh(ProxyManager pm, java.util.Map map, java.util.Collection fgHints)
          This method is used during the refresh operation.
 void SpeedoAccessor.retrieve(ProxyManager pm, java.util.Map map, java.util.Collection fgHints)
          This method is used during the retrieve operation.
 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)
           
 

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 ProxyManagerSwitch.lookup(ProxyManagerFactory pmf)
           
 ProxyManager ProxyManagerFactory.lookup()
          Finds in the associated ProxyManagerSwitch a ProxyManager managed by the ProxyManagerFactory.
 

Methods in org.objectweb.speedo.pm.api with parameters of type ProxyManager
 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.
 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.
 

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.lang.Object CompiledQuery.execute(java.lang.Object[] parameters, ProxyManager pm, QueryDefinition qd)
          Executes the compiled query.
 java.lang.Object CompiledQuery.execute(java.util.Map parameters, ProxyManager pm, QueryDefinition qd)
           
 

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)
           
 java.lang.Object SpeedoCompiledQuery.execute(java.lang.Object[] a, ProxyManager pm, QueryDefinition userqd)
          evaluate the query with a single parameter which is a array of object parameters.
 java.lang.Object SpeedoCompiledQuery.execute(java.util.Map m, ProxyManager pm, QueryDefinition userqd)
          evaluate the query with a single parameter which is a Map of object parameters.
 org.objectweb.medor.tuple.api.TupleCollection QueryEvalContext.eval(ProxyManager pm, org.objectweb.medor.expression.api.ParameterOperand[] pos, java.lang.Object connection, QueryDefinition userqd)
          Executes the sub query
 

Constructors in org.objectweb.speedo.query.lib with parameters of type ProxyManager
SpeedoExtent(java.lang.Class candidateClass, boolean hasSubclasses, ProxyManager pm, JormFactory jf, boolean prefetch, org.objectweb.util.monolog.api.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
QueriesUnion(org.objectweb.medor.expression.api.ParameterOperand[] pos, ProxyManager pm, java.lang.Object connection, QueryEvalContext[] qecs, QueryDefinition userqd)