Kodo 4.1.4 generated on June 22 2007

kodo.runtime
Class KodoPersistenceManager

java.lang.Object
  extended by kodo.jdo.PersistenceManagerImpl
      extended by kodo.runtime.KodoPersistenceManager
All Implemented Interfaces:
PersistenceManager, Transaction, Connection, LocalTransaction, KodoPersistenceManager, CallbackModes, AutoClear, AutoDetach, ConnectionRetainModes, FindCallbacks, LockLevels, OpCallbacks, Closeable

Deprecated.

public class KodoPersistenceManager
extends kodo.jdo.PersistenceManagerImpl

A Kodo 3.x backwards-compatible interface to persistence managers.


Field Summary
static int LOOKUP_CHECK
          Deprecated.  
static int LOOKUP_HOLLOW
          Deprecated.  
 
Fields inherited from interface org.apache.openjpa.kernel.ConnectionRetainModes
CONN_RETAIN_ALWAYS, CONN_RETAIN_DEMAND, CONN_RETAIN_TRANS
 
Fields inherited from interface org.apache.openjpa.kernel.LockLevels
LOCK_NONE, LOCK_READ, LOCK_WRITE
 
Fields inherited from interface org.apache.openjpa.kernel.AutoClear
CLEAR_ALL, CLEAR_DATASTORE
 
Fields inherited from interface org.apache.openjpa.event.CallbackModes
CALLBACK_FAIL_FAST, CALLBACK_IGNORE, CALLBACK_LOG, CALLBACK_RETHROW, CALLBACK_ROLLBACK
 
Fields inherited from interface org.apache.openjpa.kernel.AutoDetach
DETACH_CLOSE, DETACH_COMMIT, DETACH_NONTXREAD, DETACH_ROLLBACK
 
Fields inherited from interface org.apache.openjpa.kernel.OpCallbacks
ACT_CASCADE, ACT_NONE, ACT_RUN, OP_ATTACH, OP_DELETE, OP_DETACH, OP_EVICT, OP_LOCK, OP_NONTRANSACTIONAL, OP_PERSIST, OP_REFRESH, OP_RELEASE, OP_RETRIEVE, OP_TRANSACTIONAL
 
Constructor Summary
KodoPersistenceManager(KodoPersistenceManagerFactory pmf, Broker broker)
          Deprecated.  
 
Method Summary
 Object attach(Object pc)
          Deprecated.  
 Collection attachAll(Collection pcs)
          Deprecated.  
 Object[] attachAll(Object[] pcs)
          Deprecated.  
 Object detach(Object pc)
          Deprecated.  
 Collection detachAll(Collection pcs)
          Deprecated.  
 Object[] detachAll(Object[] pcs)
          Deprecated.  
 boolean getAttachFetchFields()
          Deprecated.  
 int getDetachFields()
          Deprecated.  
 boolean getDetachOnClose()
          Deprecated.  
 Extent getExtent(Class type)
          Deprecated.  
 Extent getExtent(Class type, boolean subclasses)
          Deprecated.  
 FetchConfiguration getFetchConfiguration()
          Deprecated.  
 Object getObjectById(Object oid, boolean validate)
          Deprecated.  
 int getObjectLookupMode()
          Deprecated.  
 Collection getObjectsById(Collection oids, boolean validate)
          Deprecated.  
 Object[] getObjectsById(Object[] oids, boolean validate)
          Deprecated.  
 PersistenceManagerFactory getPersistenceManagerFactory()
          Deprecated.  
 boolean getRetainValuesInOptimistic()
          Deprecated.  
 boolean isPopulateDataCache()
          Deprecated.  
protected  Query newQueryInternal(Query del)
          Deprecated.  
 void registerListener(TransactionListener tl)
          Deprecated.  
 boolean removeListener(TransactionListener tl)
          Deprecated.  
 void setAttachFetchFields(boolean attachFetchFields)
          Deprecated.  
 void setDetachFields(int mode)
          Deprecated.  
 void setDetachOnClose(boolean detach)
          Deprecated.  
 void setObjectLookupMode(int mode)
          Deprecated.  
 void setPopulateDataCache(boolean populate)
          Deprecated.  
 void setRetainValuesInOptimistic(boolean retain)
          Deprecated.  
 
Methods inherited from class kodo.jdo.PersistenceManagerImpl
addInstanceLifecycleListener, addTransactionListener, attachCopy, attachCopyAll, attachCopyAll, begin, beginStore, cancelAll, checkConsistency, close, commit, commitAndResume, createInteraction, currentTransaction, deletePersistent, deletePersistentAll, deletePersistentAll, detachAll, detachCopy, detachCopyAll, detachCopyAll, equals, evict, evictAll, evictAll, evictAll, evictAll, evictAll, flush, getAddedClasses, getAutoClear, getCachedObjectById, getClassLoader, getConfiguration, getConnectionPassword, getConnectionRetainMode, getConnectionUserName, getDataStoreConnection, getDelegate, getDeletedClasses, getDetachAllOnClose, getDetachAllOnCommit, getDetachAllOnNontransactionalRead, getDetachAllOnRollback, getDirtyClasses, getDirtyObjects, getEvictFromDataStoreCache, getFetchPlan, getFieldSequence, getIdentitySequence, getIgnoreCache, getInstanceLifecycleListenerCallbackMode, getLocalTransaction, getManagedObjects, getManagedRuntime, getMetaData, getMultithreaded, getNontransactionalRead, getNontransactionalWrite, getObjectById, getObjectById, getObjectId, getObjectIdClass, getObjectsById, getObjectsById, getOptimistic, getOrderDirtyObjects, getPendingTransactionalObjects, getPersistenceManager, getPopulateDataStoreCache, getRestoreMutableValues, getRestoreValues, getResultSetInfo, getRetainValues, getRollbackOnly, getSequence, getSynchronization, getSyncWithManagedTransactions, getTransactionalObjectId, getTransactionalObjects, getTransactionListenerCallbackMode, getUpdatedClasses, getUserObject, getUserObject, hashCode, isActive, isClosed, isLargeTransaction, isManaged, isStoreActive, lockPersistent, lockPersistent, lockPersistentAll, lockPersistentAll, lockPersistentAll, lockPersistentAll, makeClassDirty, makeNontransactional, makeNontransactionalAll, makeNontransactionalAll, makePersistent, makePersistentAll, makePersistentAll, makeTransactional, makeTransactionalAll, makeTransactionalAll, makeTransient, makeTransient, makeTransientAll, makeTransientAll, makeTransientAll, makeTransientAll, newInstance, newNamedQuery, newObjectIdInstance, newQuery, newQuery, newQuery, newQuery, newQuery, newQuery, newQuery, newQuery, newQuery, newQuery, preFlush, processArgument, processArgument, processReturn, putUserObject, refresh, refreshAll, refreshAll, refreshAll, refreshAll, releaseSavepoint, releaseSavepoint, removeInstanceLifecycleListener, removeTransactionListener, removeUserObject, retrieve, retrieve, retrieveAll, retrieveAll, retrieveAll, retrieveAll, rollback, rollbackAndResume, rollbackToSavepoint, rollbackToSavepoint, setAutoClear, setDetachAllOnClose, setDetachAllOnCommit, setDetachAllOnNontransactionalRead, setDetachAllOnRollback, setEvictFromDataStoreCache, setIgnoreCache, setInstanceLifecycleListenerCallbackMode, setLargeTransaction, setMultithreaded, setNontransactionalRead, setNontransactionalWrite, setOptimistic, setOrderDirtyObjects, setPopulateDataStoreCache, setRestoreMutableValues, setRestoreValues, setRetainValues, setRollbackOnly, setSavepoint, setSynchronization, setSyncWithManagedTransactions, setTransactionListenerCallbackMode, setUserObject
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOOKUP_CHECK

public static final int LOOKUP_CHECK
Deprecated. 
See Also:
Constant Field Values

LOOKUP_HOLLOW

public static final int LOOKUP_HOLLOW
Deprecated. 
See Also:
Constant Field Values
Constructor Detail

KodoPersistenceManager

public KodoPersistenceManager(KodoPersistenceManagerFactory pmf,
                              Broker broker)
Deprecated. 
Method Detail

getPersistenceManagerFactory

public PersistenceManagerFactory getPersistenceManagerFactory()
Deprecated. 
Specified by:
getPersistenceManagerFactory in interface PersistenceManager
Overrides:
getPersistenceManagerFactory in class kodo.jdo.PersistenceManagerImpl

getRetainValuesInOptimistic

public boolean getRetainValuesInOptimistic()
Deprecated. 

setRetainValuesInOptimistic

public void setRetainValuesInOptimistic(boolean retain)
Deprecated. 

getObjectLookupMode

public int getObjectLookupMode()
Deprecated. 

setObjectLookupMode

public void setObjectLookupMode(int mode)
Deprecated. 

getFetchConfiguration

public FetchConfiguration getFetchConfiguration()
Deprecated. 

registerListener

public void registerListener(TransactionListener tl)
Deprecated. 

removeListener

public boolean removeListener(TransactionListener tl)
Deprecated. 

getObjectById

public Object getObjectById(Object oid,
                            boolean validate)
Deprecated. 
Specified by:
getObjectById in interface PersistenceManager
Overrides:
getObjectById in class kodo.jdo.PersistenceManagerImpl

getObjectsById

public Collection getObjectsById(Collection oids,
                                 boolean validate)
Deprecated. 
Specified by:
getObjectsById in interface PersistenceManager
Overrides:
getObjectsById in class kodo.jdo.PersistenceManagerImpl

getObjectsById

public Object[] getObjectsById(Object[] oids,
                               boolean validate)
Deprecated. 
Specified by:
getObjectsById in interface PersistenceManager
Overrides:
getObjectsById in class kodo.jdo.PersistenceManagerImpl

getDetachOnClose

public boolean getDetachOnClose()
Deprecated. 

setDetachOnClose

public void setDetachOnClose(boolean detach)
Deprecated. 

setAttachFetchFields

public void setAttachFetchFields(boolean attachFetchFields)
Deprecated. 

getAttachFetchFields

public boolean getAttachFetchFields()
Deprecated. 

getDetachFields

public int getDetachFields()
Deprecated. 

setDetachFields

public void setDetachFields(int mode)
Deprecated. 

detach

public Object detach(Object pc)
Deprecated. 

detachAll

public Collection detachAll(Collection pcs)
Deprecated. 

detachAll

public Object[] detachAll(Object[] pcs)
Deprecated. 

attach

public Object attach(Object pc)
Deprecated. 

attachAll

public Collection attachAll(Collection pcs)
Deprecated. 

attachAll

public Object[] attachAll(Object[] pcs)
Deprecated. 

isPopulateDataCache

public boolean isPopulateDataCache()
Deprecated. 

setPopulateDataCache

public void setPopulateDataCache(boolean populate)
Deprecated. 

getExtent

public Extent getExtent(Class type)
Deprecated. 
Specified by:
getExtent in interface PersistenceManager
Overrides:
getExtent in class kodo.jdo.PersistenceManagerImpl

getExtent

public Extent getExtent(Class type,
                        boolean subclasses)
Deprecated. 
Specified by:
getExtent in interface PersistenceManager
Overrides:
getExtent in class kodo.jdo.PersistenceManagerImpl

newQueryInternal

protected Query newQueryInternal(Query del)
Deprecated. 
Overrides:
newQueryInternal in class kodo.jdo.PersistenceManagerImpl

Kodo 4.1.4 generated on June 22 2007

Copyright 2001-2006 BEA Systems, Inc. All Rights Reserved.