Save This Page
Home » apache-openjpa-1.1.0-source » org.apache.openjpa » kernel » [javadoc | source]
org.apache.openjpa.kernel
abstract public class: DelegatingStoreManager [javadoc | source]
java.lang.Object
   org.apache.openjpa.kernel.DelegatingStoreManager

All Implemented Interfaces:
    StoreManager

Direct Known Subclasses:
    DataCacheStoreManager, ROPStoreManager

Base class for store manager decorators that delegate to another store manager for some operations.
Constructor:
 public DelegatingStoreManager(StoreManager store) 
    Constructor. Supply delegate.
Method from org.apache.openjpa.kernel.DelegatingStoreManager Summary:
assignField,   assignObjectId,   beforeStateChange,   begin,   beginOptimistic,   cancelAll,   close,   commit,   compareVersion,   copyDataStoreId,   equals,   executeExtent,   exists,   flush,   getClientConnection,   getDataStoreIdSequence,   getDataStoreIdType,   getDelegate,   getInnermostDelegate,   getManagedType,   getValueSequence,   hashCode,   initialize,   load,   loadAll,   newDataStoreId,   newFetchConfiguration,   newQuery,   releaseConnection,   retainConnection,   rollback,   rollbackOptimistic,   setContext,   syncVersion
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.openjpa.kernel.DelegatingStoreManager Detail:
 public boolean assignField(OpenJPAStateManager sm,
    int field,
    boolean preFlush) 
 public boolean assignObjectId(OpenJPAStateManager sm,
    boolean preFlush) 
 public  void beforeStateChange(OpenJPAStateManager sm,
    PCState fromState,
    PCState toState) 
 public  void begin() 
 public  void beginOptimistic() 
 public boolean cancelAll() 
 public  void close() 
 public  void commit() 
 public int compareVersion(OpenJPAStateManager state,
    Object v1,
    Object v2) 
 public Object copyDataStoreId(Object oid,
    ClassMetaData meta) 
 public boolean equals(Object other) 
 public ResultObjectProvider executeExtent(ClassMetaData meta,
    boolean subclasses,
    FetchConfiguration fetch) 
 public boolean exists(OpenJPAStateManager sm,
    Object context) 
 public Collection flush(Collection sms) 
 public Object getClientConnection() 
 public Seq getDataStoreIdSequence(ClassMetaData forClass) 
 public Class getDataStoreIdType(ClassMetaData meta) 
 public StoreManager getDelegate() 
    Return the wrapped store manager.
 public StoreManager getInnermostDelegate() 
    Return the base underlying native store manager.
 public Class getManagedType(Object oid) 
 public Seq getValueSequence(FieldMetaData fmd) 
 public int hashCode() 
 public boolean initialize(OpenJPAStateManager sm,
    PCState state,
    FetchConfiguration fetch,
    Object context) 
 public boolean load(OpenJPAStateManager sm,
    BitSet fields,
    FetchConfiguration fetch,
    int lockLevel,
    Object context) 
 public Collection loadAll(Collection sms,
    PCState state,
    int load,
    FetchConfiguration fetch,
    Object context) 
 public Object newDataStoreId(Object oidVal,
    ClassMetaData meta) 
 public FetchConfiguration newFetchConfiguration() 
 public StoreQuery newQuery(String language) 
 public  void releaseConnection() 
 public  void retainConnection() 
 public  void rollback() 
 public  void rollbackOptimistic() 
 public  void setContext(StoreContext ctx) 
 public boolean syncVersion(OpenJPAStateManager sm,
    Object context)