Uses of Interface
com.triactive.jdo.StateManager

Packages that use StateManager
com.triactive.jdo   
com.triactive.jdo.state   
com.triactive.jdo.store   
com.triactive.jdo.store.mapping   
com.triactive.jdo.store.request   
com.triactive.jdo.store.sql   
 

Uses of StateManager in com.triactive.jdo
 

Methods in com.triactive.jdo that return StateManager
 StateManager PersistenceManagerImpl.findStateManager(java.lang.Object obj)
          Returns the StateManager for a given object.
 StateManager PersistenceManager.findStateManager(java.lang.Object obj)
          Finds the StateManager for a given object.
 

Methods in com.triactive.jdo with parameters of type StateManager
 void PersistenceManagerImpl.enlistInTransaction(StateManager sm)
           
 void PersistenceManagerImpl.evictFromTransaction(StateManager sm)
           
 void PersistenceManagerImpl.removeStateManager(StateManager sm)
           
 void PersistenceManagerImpl.hereIsStateManager(StateManager sm, java.lang.Object pc)
           
 void PersistenceManagerImpl.markDirty(StateManager sm)
           
 void PersistenceManager.enlistInTransaction(StateManager sm)
          Called by state managers to enlist in the transaction cache.
 void PersistenceManager.evictFromTransaction(StateManager sm)
          Called by state managers to evict themselves from the transaction cache.
 void PersistenceManager.removeStateManager(StateManager sm)
          Called by state managers when disconnecting from the managed object.
 void PersistenceManager.hereIsStateManager(StateManager sm, java.lang.Object obj)
          Called by state managers when their getPersistenceManager() method is called.
 void PersistenceManager.markDirty(StateManager sm)
          Marks the specified state manager as dirty.
 

Uses of StateManager in com.triactive.jdo.state
 

Classes in com.triactive.jdo.state that implement StateManager
 class StateManagerImpl
          This class implements the StateManager.
 

Uses of StateManager in com.triactive.jdo.store
 

Methods in com.triactive.jdo.store with parameters of type StateManager
 void StoreManager.insert(StateManager sm)
          Inserts a persistent object into the database.
 void StoreManager.lookup(StateManager sm)
          Confirms that a persistent object exists in the database.
 void StoreManager.fetch(StateManager sm, int[] fieldNumbers)
          Fetches a persistent object from the database.
 void StoreManager.update(StateManager sm, int[] fieldNumbers)
          Updates a persistent object in the database.
 void StoreManager.delete(StateManager sm)
          Deletes a persistent object from the database.
 PersistentSet SetStore.newSetInstance(StateManager owner)
          Returns a new persistent set representing the set associated with the given object.
 PersistentSet OneToManySetStore.newSetInstance(StateManager owner)
          Returns a new persistent set representing the set associated with the given object.

Iterators returned by the persistent set support the remove() method.

 PersistentMap OneToManyMapStore.newMapInstance(StateManager owner)
          Returns a new persistent map representing the map associated with the given object.

Iterators returned by the map's collection views (entrySet(), keySet(), values()) support the remove() method.

 PersistentMap MapStore.newMapInstance(StateManager owner)
          Returns a new persistent map representing the map associated with the given object.
 PersistentSet ManyToManySetStore.newSetInstance(StateManager owner)
          Returns a new persistent set representing the set associated with the given object.

Iterators returned by the persistent set support the remove() method.

 PersistentMap ManyToManyMapStore.newMapInstance(StateManager owner)
          Returns a new persistent map representing the map associated with the given object.

Iterators returned by the map's collection views (entrySet(), keySet(), values()) support the remove() method.

 

Constructors in com.triactive.jdo.store with parameters of type StateManager
ObjectNotFoundException(StateManager sm)
          Constructs an object not found exception due to a failure to find the database row(s) for the given state manager.
 

Uses of StateManager in com.triactive.jdo.store.mapping
 

Methods in com.triactive.jdo.store.mapping with parameters of type StateManager
 PersistentSet SetMapping.getBackingSet(StateManager sm)
           
 void SetMapping.insertObject(StateManager sm, java.lang.Object value)
           
 java.lang.Object SetMapping.fetchObject(StateManager sm)
           
 void SetMapping.updateObject(StateManager sm, java.lang.Object value)
           
 void SetMapping.deleteObject(StateManager sm)
           
 void PostUpdateProcessing.postUpdate(StateManager sm, java.sql.Connection conn, java.lang.Object value)
          Called after a SQL UPDATE has been performed.
 void PostInsertProcessing.postInsert(StateManager sm, java.sql.Connection conn, java.lang.Object value)
          Called after a SQL INSERT has been performed.
 void OracleClobMapping.postInsert(StateManager sm, java.sql.Connection conn, java.lang.Object value)
           
 void OracleClobMapping.postUpdate(StateManager sm, java.sql.Connection conn, java.lang.Object value)
          Retrieve the empty CLOB locator created by the insert statement and write out the current CLOB field value to the Oracle CLOB object
 void OracleBlobMapping.postInsert(StateManager sm, java.sql.Connection conn, java.lang.Object value)
           
 void OracleBlobMapping.postUpdate(StateManager sm, java.sql.Connection conn, java.lang.Object value)
          Retrieve the empty BLOB locator created by the insert statement and write out the current BLOB field value to the Oracle BLOB object
 PersistentMap MapMapping.getBackingMap(StateManager sm)
           
 void MapMapping.insertObject(StateManager sm, java.lang.Object value)
           
 java.lang.Object MapMapping.fetchObject(StateManager sm)
           
 void MapMapping.updateObject(StateManager sm, java.lang.Object value)
           
 void MapMapping.deleteObject(StateManager sm)
           
abstract  void ComplexMapping.insertObject(StateManager sm, java.lang.Object value)
          Inserts an object in the database.
abstract  java.lang.Object ComplexMapping.fetchObject(StateManager sm)
          Fetchs an object from the database.
abstract  void ComplexMapping.updateObject(StateManager sm, java.lang.Object value)
          Updates an object in the database.
abstract  void ComplexMapping.deleteObject(StateManager sm)
          Deletes an object from the database.
 

Uses of StateManager in com.triactive.jdo.store.request
 

Fields in com.triactive.jdo.store.request declared as StateManager
protected  StateManager EmbeddedRequest.sm
           
 

Methods in com.triactive.jdo.store.request with parameters of type StateManager
 void UpdateRequest.execute(StateManager sm)
           
 void LookupRequest.execute(StateManager sm)
           
 void InsertRequest.execute(StateManager sm)
           
 void FetchRequest.execute(StateManager sm)
           
 void DeleteRequest.execute(StateManager sm)
           
 

Constructors in com.triactive.jdo.store.request with parameters of type StateManager
EmbeddedRequest(StateManager sm, java.lang.String stmtText)
           
EmbeddedRequest.ReadOnly(StateManager sm, java.lang.String stmtText)
           
EmbeddedRequest.ReadWrite(StateManager sm, java.lang.String stmtText)
           
 

Uses of StateManager in com.triactive.jdo.store.sql
 

Methods in com.triactive.jdo.store.sql with parameters of type StateManager
 void ClassBaseTable.insert(StateManager sm)
           
 void ClassBaseTable.lookup(StateManager sm)
           
 void ClassBaseTable.fetch(StateManager sm, int[] fieldNumbers)
           
 void ClassBaseTable.update(StateManager sm, int[] fieldNumbers)
           
 void ClassBaseTable.delete(StateManager sm)
           
 



Copyright © 2001-2007 The TJDO Project All Rights Reserved.