Uses of Interface
org.apache.jdo.state.StateManagerInternal

Packages that use StateManagerInternal
org.apache.jdo.impl.pm   
org.apache.jdo.impl.sco   
org.apache.jdo.impl.state   
org.apache.jdo.pm   
org.apache.jdo.store   
 

Uses of StateManagerInternal in org.apache.jdo.impl.pm
 

Methods in org.apache.jdo.impl.pm that return StateManagerInternal
 StateManagerInternal PersistenceManagerImpl.getStateManager(java.lang.Object oid, java.lang.Class pcClass)
           
 StateManagerInternal PersistenceManagerImpl.findStateManager(javax.jdo.spi.PersistenceCapable pc)
          A helper method to find the StateManager associated with this PC instance
 

Methods in org.apache.jdo.impl.pm with parameters of type StateManagerInternal
 void PersistenceManagerImpl.register(StateManagerInternal sm, java.lang.Object oid, boolean transactional, boolean throwDuplicateException)
           
 void PersistenceManagerImpl.registerTransient(StateManagerInternal sm)
           
 void PersistenceManagerImpl.deregisterTransient(StateManagerInternal sm)
           
 void PersistenceManagerImpl.markAsFlushed(StateManagerInternal sm)
           
 void PersistenceManagerImpl.hereIsStateManager(StateManagerInternal sm, javax.jdo.spi.PersistenceCapable pc)
          A helper method called from the StateManager inside getPersistenceManager() to identify StateManager associated with this PC instance
 

Uses of StateManagerInternal in org.apache.jdo.impl.sco
 

Methods in org.apache.jdo.impl.sco with parameters of type StateManagerInternal
static java.util.Map.Entry[] Freezer.thaw(SCOMap map, StateManagerInternal owner, java.util.Map.Entry[] frozenEntries)
          Thaw the frozen elements of a map.
static java.lang.Object[] Freezer.thaw(SCOCollection sco, StateManagerInternal owner, java.lang.Object[] frozenElements)
          Thaw the frozen elements of a collection.
 

Uses of StateManagerInternal in org.apache.jdo.impl.state
 

Methods in org.apache.jdo.impl.state that return StateManagerInternal
static StateManagerInternal StateManagerFactory.newInstance(javax.jdo.spi.PersistenceCapable pc, PersistenceManagerInternal pm)
          Returns a new instance of a StateManagerInternal
static StateManagerInternal StateManagerFactory.newInstance(java.lang.Object userOid, java.lang.Object internalOid, PersistenceManagerInternal pm, java.lang.Class clazz)
          Returns a new instance of a StateManagerInternal.
 

Uses of StateManagerInternal in org.apache.jdo.pm
 

Methods in org.apache.jdo.pm that return StateManagerInternal
 StateManagerInternal PersistenceManagerInternal.getStateManager(java.lang.Object oid, java.lang.Class pcClass)
          Provides a StateManagerInternal for the given Object Id.
 StateManagerInternal PersistenceManagerInternal.findStateManager(javax.jdo.spi.PersistenceCapable pc)
          Finds a StateManagerInternal for the given PersistenceCapable object.
 

Methods in org.apache.jdo.pm with parameters of type StateManagerInternal
 void PersistenceManagerInternal.register(StateManagerInternal sm, java.lang.Object oid, boolean transactional, boolean throwDuplicateException)
          Adds persistent object to the cache.
 void PersistenceManagerInternal.registerTransient(StateManagerInternal sm)
          Adds transient object to the transient cache.
 void PersistenceManagerInternal.deregisterTransient(StateManagerInternal sm)
          Removes transient object from the transient cache.
 void PersistenceManagerInternal.hereIsStateManager(StateManagerInternal sm, javax.jdo.spi.PersistenceCapable pc)
          A helper method called from the StateManager inside getPersistenceManager() to identify StateManager associated with this PC instance
 void PersistenceManagerInternal.markAsFlushed(StateManagerInternal sm)
          Called by StateManagerInternal#markAsFlushed() to adjust transactional cache(s) if necessary after successful flush to the data store.
 

Uses of StateManagerInternal in org.apache.jdo.store
 

Methods in org.apache.jdo.store with parameters of type StateManagerInternal
 int StoreManager.insert(java.util.BitSet loadedFields, java.util.BitSet dirtyFields, StateManagerInternal sm)
          Causes the object managed by the given state manager's object to be inserted into the database.
 int StoreManager.update(java.util.BitSet loadedFields, java.util.BitSet dirtyFields, StateManagerInternal sm)
          Causes the object managed by the given state manager to be updated in the database.
 int StoreManager.verifyFields(java.util.BitSet loadedFields, java.util.BitSet dirtyFields, StateManagerInternal sm)
          Causes the object managed by the given state manager to be verified in the database.
 int StoreManager.delete(java.util.BitSet loadedFields, java.util.BitSet dirtyFields, StateManagerInternal sm)
          Causes the object managed by the given state manager to be deleted in the database.
 void StoreManager.fetch(StateManagerInternal sm, int[] fieldNums)
          Causes values for fields required by the state manager's object to be retrieved from the store and supplied to the state manager.
 java.lang.Object StoreManager.createObjectId(StateManagerInternal sm, PersistenceManagerInternal pm)
          Creates a new Object Id for the given StateManagerInternal.
 void StoreManager.copyKeyFieldsFromObjectId(StateManagerInternal sm, java.lang.Class pcClass)
          This method copies PK field values from internal Object Id into the Hollow instance.
 



Copyright © 2005 Apache Software Foundation. All Rights Reserved.