|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use StateManagerInternal | |
---|---|
org.apache.jdo.impl.pm | This package contains classes that are for use across all kinds of implementations of the JDO Reference Implementation. |
org.apache.jdo.impl.sco | This package contains implementation of the SCO-related interfaces. |
org.apache.jdo.impl.state | |
org.apache.jdo.pm | This package contains provides internal interfaces for PersistenceManagerFactory and PersistenceManager extending the ones from javax.jdo. |
org.apache.jdo.store | This package contains StoreManager and store-related interfaces plus an abstract StoreManager implementation. |
Uses of StateManagerInternal in org.apache.jdo.impl.pm |
---|
Methods in org.apache.jdo.impl.pm that return StateManagerInternal | |
---|---|
StateManagerInternal |
PersistenceManagerImpl.findStateManager(javax.jdo.spi.PersistenceCapable pc)
A helper method to find the StateManager associated with this PC instance |
StateManagerInternal |
PersistenceManagerImpl.getStateManager(java.lang.Object oid,
java.lang.Class pcClass)
|
Methods in org.apache.jdo.impl.pm with parameters of type StateManagerInternal | |
---|---|
void |
PersistenceManagerImpl.deregisterTransient(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 |
void |
PersistenceManagerImpl.markAsFlushed(StateManagerInternal sm)
|
void |
PersistenceManagerImpl.register(StateManagerInternal sm,
java.lang.Object oid,
boolean transactional,
boolean throwDuplicateException)
|
void |
PersistenceManagerImpl.registerTransient(StateManagerInternal sm)
|
Uses of StateManagerInternal in org.apache.jdo.impl.sco |
---|
Methods in org.apache.jdo.impl.sco with parameters of type StateManagerInternal | |
---|---|
static java.lang.Object[] |
Freezer.thaw(SCOCollection sco,
StateManagerInternal owner,
java.lang.Object[] frozenElements)
Thaw the frozen elements of a collection. |
static java.util.Map.Entry[] |
Freezer.thaw(SCOMap map,
StateManagerInternal owner,
java.util.Map.Entry[] frozenEntries)
Thaw the frozen elements of a map. |
Uses of StateManagerInternal in org.apache.jdo.impl.state |
---|
Methods in org.apache.jdo.impl.state that return 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. |
static StateManagerInternal |
StateManagerFactory.newInstance(javax.jdo.spi.PersistenceCapable pc,
PersistenceManagerInternal pm)
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.findStateManager(javax.jdo.spi.PersistenceCapable pc)
Finds a StateManagerInternal for the given PersistenceCapable object. |
StateManagerInternal |
PersistenceManagerInternal.getStateManager(java.lang.Object oid,
java.lang.Class pcClass)
Provides a StateManagerInternal for the given Object Id. |
Methods in org.apache.jdo.pm with parameters of type StateManagerInternal | |
---|---|
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. |
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. |
Uses of StateManagerInternal in org.apache.jdo.store |
---|
Methods in org.apache.jdo.store with parameters of type StateManagerInternal | |
---|---|
void |
StoreManager.copyKeyFieldsFromObjectId(StateManagerInternal sm,
java.lang.Class pcClass)
This method copies PK field values from internal Object Id into the Hollow instance. |
java.lang.Object |
StoreManager.createObjectId(StateManagerInternal sm,
PersistenceManagerInternal pm)
Creates a new Object Id for the given StateManagerInternal. |
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. |
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |