public class PersistenceManagerWrapper
extends java.lang.Object
implements javax.jdo.PersistenceManager
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
javax.jdo.Transaction |
currentTransaction() |
void |
deletePersistent(java.lang.Object pc) |
void |
deletePersistentAll(java.util.Collection pcs) |
void |
deletePersistentAll(java.lang.Object[] pcs) |
boolean |
equals(java.lang.Object obj)
Indicates whether some other object is "equal to" this one.
|
void |
evict(java.lang.Object pc) |
void |
evictAll() |
void |
evictAll(java.util.Collection pcs) |
void |
evictAll(java.lang.Object[] pcs) |
javax.jdo.Extent |
getExtent(java.lang.Class persistenceCapableClass,
boolean subclasses) |
boolean |
getIgnoreCache() |
boolean |
getMultithreaded() |
java.lang.Object |
getObjectById(java.lang.Object oid,
boolean validate) |
java.lang.Object |
getObjectId(java.lang.Object pc) |
java.lang.Class |
getObjectIdClass(java.lang.Class cls) |
protected PersistenceManagerInternal |
getPersistenceManager()
Returns PersistenceManagerInternal associated with this wrapper.
|
javax.jdo.PersistenceManagerFactory |
getPersistenceManagerFactory() |
java.lang.Object |
getTransactionalObjectId(java.lang.Object pc) |
java.lang.Object |
getUserObject() |
int |
hashCode()
Returns a hash code value for this PersistenceManagerWrapper.
|
boolean |
isClosed() |
void |
makeNontransactional(java.lang.Object pc) |
void |
makeNontransactionalAll(java.util.Collection pcs) |
void |
makeNontransactionalAll(java.lang.Object[] pcs) |
void |
makePersistent(java.lang.Object pc) |
void |
makePersistentAll(java.util.Collection pcs) |
void |
makePersistentAll(java.lang.Object[] pcs) |
void |
makeTransactional(java.lang.Object pc) |
void |
makeTransactionalAll(java.util.Collection pcs) |
void |
makeTransactionalAll(java.lang.Object[] pcs) |
void |
makeTransient(java.lang.Object pc) |
void |
makeTransientAll(java.util.Collection pcs) |
void |
makeTransientAll(java.lang.Object[] pcs) |
java.lang.Object |
newObjectIdInstance(java.lang.Class pcClass,
java.lang.String str) |
javax.jdo.Query |
newQuery() |
javax.jdo.Query |
newQuery(java.lang.Class cls) |
javax.jdo.Query |
newQuery(java.lang.Class cls,
java.util.Collection cln) |
javax.jdo.Query |
newQuery(java.lang.Class cls,
java.util.Collection cln,
java.lang.String filter) |
javax.jdo.Query |
newQuery(java.lang.Class cls,
java.lang.String filter) |
javax.jdo.Query |
newQuery(javax.jdo.Extent cln) |
javax.jdo.Query |
newQuery(javax.jdo.Extent cln,
java.lang.String filter) |
javax.jdo.Query |
newQuery(java.lang.Object compiled) |
javax.jdo.Query |
newQuery(java.lang.String language,
java.lang.Object query) |
void |
refresh(java.lang.Object pc) |
void |
refreshAll() |
void |
refreshAll(java.util.Collection pcs) |
void |
refreshAll(java.lang.Object[] pcs) |
void |
retrieve(java.lang.Object pc)
Retrieve an instance from the store.
|
void |
retrieveAll(java.util.Collection pcs)
Retrieve field values of instances from the store.
|
void |
retrieveAll(java.util.Collection pcs,
boolean DFGOnly)
Retrieve field values of instances from the store.
|
void |
retrieveAll(java.lang.Object[] pcs)
Retrieve field values of instances from the store.
|
void |
retrieveAll(java.lang.Object[] pcs,
boolean DFGOnly)
Retrieve field values of instances from the store.
|
void |
setIgnoreCache(boolean flag) |
void |
setMultithreaded(boolean flag) |
void |
setUserObject(java.lang.Object o) |
public boolean isClosed()
isClosed in interface javax.jdo.PersistenceManagerPersistenceManager.isClosed()public void close()
close in interface javax.jdo.PersistenceManagerPersistenceManager.close()public javax.jdo.Transaction currentTransaction()
currentTransaction in interface javax.jdo.PersistenceManagerPersistenceManager.currentTransaction()public void setIgnoreCache(boolean flag)
setIgnoreCache in interface javax.jdo.PersistenceManagerPersistenceManager.setIgnoreCache(boolean flag)public boolean getIgnoreCache()
getIgnoreCache in interface javax.jdo.PersistenceManagerPersistenceManager.getIgnoreCache()public boolean getMultithreaded()
getMultithreaded in interface javax.jdo.PersistenceManagerPersistenceManager.getMultithreaded()public void setMultithreaded(boolean flag)
setMultithreaded in interface javax.jdo.PersistenceManagerPersistenceManager.setMultithreaded(boolean flag)public void evict(java.lang.Object pc)
evict in interface javax.jdo.PersistenceManagerPersistenceManager.evict(Object pc)public void evictAll(java.lang.Object[] pcs)
evictAll in interface javax.jdo.PersistenceManagerPersistenceManager.evictAll(Object[] pcs)public void evictAll(java.util.Collection pcs)
evictAll in interface javax.jdo.PersistenceManagerPersistenceManager.evictAll(Collection pcs)public void evictAll()
evictAll in interface javax.jdo.PersistenceManagerPersistenceManager.evictAll()public void refresh(java.lang.Object pc)
refresh in interface javax.jdo.PersistenceManagerPersistenceManager.refresh(Object pc)public void refreshAll(java.lang.Object[] pcs)
refreshAll in interface javax.jdo.PersistenceManagerPersistenceManager.refreshAll(Object[] pcs)public void refreshAll(java.util.Collection pcs)
refreshAll in interface javax.jdo.PersistenceManagerPersistenceManager.refreshAll(Collection pcs)public void refreshAll()
refreshAll in interface javax.jdo.PersistenceManagerPersistenceManager.refreshAll()public javax.jdo.Query newQuery()
newQuery in interface javax.jdo.PersistenceManagerPersistenceManager.newQuery()public javax.jdo.Query newQuery(java.lang.Object compiled)
newQuery in interface javax.jdo.PersistenceManagerPersistenceManager.newQuery(Object compiled)public javax.jdo.Query newQuery(java.lang.Class cls)
newQuery in interface javax.jdo.PersistenceManagerPersistenceManager.newQuery(Class cls)public javax.jdo.Query newQuery(javax.jdo.Extent cln)
newQuery in interface javax.jdo.PersistenceManagerPersistenceManager.newQuery(Extent cln)public javax.jdo.Query newQuery(java.lang.Class cls,
java.util.Collection cln)
newQuery in interface javax.jdo.PersistenceManagerPersistenceManager.newQuery(Class cls,Collection cln)public javax.jdo.Query newQuery(java.lang.String language,
java.lang.Object query)
newQuery in interface javax.jdo.PersistenceManagerPersistenceManager.newQuery(String language, Object query)public javax.jdo.Query newQuery(java.lang.Class cls,
java.lang.String filter)
newQuery in interface javax.jdo.PersistenceManagerPersistenceManager.newQuery(Class cls, String filter)public javax.jdo.Query newQuery(java.lang.Class cls,
java.util.Collection cln,
java.lang.String filter)
newQuery in interface javax.jdo.PersistenceManagerPersistenceManager.newQuery(Class cls, Collection cln, String filter)public javax.jdo.Query newQuery(javax.jdo.Extent cln,
java.lang.String filter)
newQuery in interface javax.jdo.PersistenceManagerPersistenceManager.newQuery(Extent cln, String filter)public javax.jdo.Extent getExtent(java.lang.Class persistenceCapableClass,
boolean subclasses)
getExtent in interface javax.jdo.PersistenceManagerPersistenceManager.getExtent(Class persistenceCapableClass,
boolean subclasses)public java.lang.Object getObjectById(java.lang.Object oid,
boolean validate)
getObjectById in interface javax.jdo.PersistenceManagerPersistenceManager.getObjectById(Object oid, boolean validate)public java.lang.Object getObjectId(java.lang.Object pc)
getObjectId in interface javax.jdo.PersistenceManagerPersistenceManager.getObjectId(Object pc)public java.lang.Object getTransactionalObjectId(java.lang.Object pc)
getTransactionalObjectId in interface javax.jdo.PersistenceManager(Object pc)public java.lang.Object newObjectIdInstance(java.lang.Class pcClass,
java.lang.String str)
newObjectIdInstance in interface javax.jdo.PersistenceManager(Class pcClass, String str)public void makePersistent(java.lang.Object pc)
makePersistent in interface javax.jdo.PersistenceManagerPersistenceManager.makePersistent(Object pc)public void makePersistentAll(java.lang.Object[] pcs)
makePersistentAll in interface javax.jdo.PersistenceManagerPersistenceManager.makePersistentAll(Object[] pc)public void makePersistentAll(java.util.Collection pcs)
makePersistentAll in interface javax.jdo.PersistenceManagerPersistenceManager.makePersistentAll(Collection pcs)public void deletePersistent(java.lang.Object pc)
deletePersistent in interface javax.jdo.PersistenceManagerPersistenceManager.deletePersistent(Object pc)public void deletePersistentAll(java.lang.Object[] pcs)
deletePersistentAll in interface javax.jdo.PersistenceManagerPersistenceManager.deletePersistentAll(Object[] pc)public void deletePersistentAll(java.util.Collection pcs)
deletePersistentAll in interface javax.jdo.PersistenceManagerPersistenceManager.deletePersistentAll(Collection pc)public void makeTransient(java.lang.Object pc)
makeTransient in interface javax.jdo.PersistenceManagerPersistenceManager.makeTransient(Object pc)public void makeTransientAll(java.lang.Object[] pcs)
makeTransientAll in interface javax.jdo.PersistenceManagerPersistenceManager.makeTransientAll(Object[] pc)public void makeTransientAll(java.util.Collection pcs)
makeTransientAll in interface javax.jdo.PersistenceManagerPersistenceManager.makeTransientAll(Collection pcs)public void makeTransactional(java.lang.Object pc)
makeTransactional in interface javax.jdo.PersistenceManagerPersistenceManager.makeTransactional(Object pc)public void makeTransactionalAll(java.lang.Object[] pcs)
makeTransactionalAll in interface javax.jdo.PersistenceManagerPersistenceManager.makeTransactionalAll(Object[] pc)public void makeTransactionalAll(java.util.Collection pcs)
makeTransactionalAll in interface javax.jdo.PersistenceManagerPersistenceManager.makeTransactionalAll(Collection pcs)public void makeNontransactional(java.lang.Object pc)
makeNontransactional in interface javax.jdo.PersistenceManagerpublic void makeNontransactionalAll(java.lang.Object[] pcs)
makeNontransactionalAll in interface javax.jdo.PersistenceManagerPersistenceManager.makeNontransactionalAll(Object[] pc)public void makeNontransactionalAll(java.util.Collection pcs)
makeNontransactionalAll in interface javax.jdo.PersistenceManagerPersistenceManager.makeNontransactionalAll(Collection pcs)public void retrieve(java.lang.Object pc)
The PersistenceManager might use policy information about the class to retrieve associated instances.
retrieve in interface javax.jdo.PersistenceManagerpublic void retrieveAll(java.lang.Object[] pcs)
PersistenceManager that the application intends to use the
instances, and all field values must be retrieved.
The PersistenceManager might use policy information about the
class to retrieve associated instances.
retrieveAll in interface javax.jdo.PersistenceManagerpcs - the instancespublic void retrieveAll(java.lang.Object[] pcs,
boolean DFGOnly)
PersistenceManager that the application intends to use the
instances, and their field values should be retrieved. The fields
in the default fetch group must be retrieved, and the implementation
might retrieve more fields than the default fetch group.
The PersistenceManager might use policy information about the
class to retrieve associated instances.
retrieveAll in interface javax.jdo.PersistenceManagerpcs - the instancesDFGOnly - whether to retrieve only the default fetch group fieldspublic void retrieveAll(java.util.Collection pcs)
PersistenceManager that the application intends to use the
instances, and all field values must be retrieved.
The PersistenceManager might use policy information about the
class to retrieve associated instances.
retrieveAll in interface javax.jdo.PersistenceManagerpcs - the instancespublic void retrieveAll(java.util.Collection pcs,
boolean DFGOnly)
PersistenceManager that the application intends to use the
instances, and their field values should be retrieved. The fields
in the default fetch group must be retrieved, and the implementation
might retrieve more fields than the default fetch group.
The PersistenceManager might use policy information about the
class to retrieve associated instances.
retrieveAll in interface javax.jdo.PersistenceManagerpcs - the instancesDFGOnly - whether to retrieve only the default fetch group fieldspublic javax.jdo.PersistenceManagerFactory getPersistenceManagerFactory()
getPersistenceManagerFactory in interface javax.jdo.PersistenceManagerPersistenceManager.getPersistenceManagerFactory()public void setUserObject(java.lang.Object o)
setUserObject in interface javax.jdo.PersistenceManagerPersistenceManager.setUserObject(Object o)public java.lang.Object getUserObject()
getUserObject in interface javax.jdo.PersistenceManagerPersistenceManager.getUserObject()public java.lang.Class getObjectIdClass(java.lang.Class cls)
getObjectIdClass in interface javax.jdo.PersistenceManagerPersistenceManager.getObjectIdClass(Class cls)protected PersistenceManagerInternal getPersistenceManager()
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectobj - the reference object with which to compare.true if this object is the same as the obj
argument; false otherwise.Copyright © 2005-2012 Apache Software Foundation. All Rights Reserved.