Method Summary |
|
public synchronized void | close() |
public javax.jdo.Transaction | currentTransaction() |
public synchronized void | dataStoreModified() |
public int | dataStoreModifyCount() |
public synchronized void | deletePersistent(Object obj) |
public synchronized void | deletePersistentAll(Object[] pcs) |
public synchronized void | deletePersistentAll(Collection pcs) |
public void | dump(Object obj, PrintWriter out) |
public synchronized void | enlistInTransaction(StateManager sm) |
public synchronized void | evict(Object pc) |
public synchronized void | evictAll(Object[] pcs) |
public synchronized void | evictAll(Collection pcs) |
public synchronized void | evictAll() |
public synchronized void | evictFromTransaction(StateManager sm) |
public StateManager | findStateManager(Object obj) Returns the StateManager for a given object. |
public synchronized void | flushDirty() |
void | forceClose() Called by the PMF to forcibly close this PM. |
public Connection | getConnection(boolean forWriting) |
public synchronized Extent | getExtent(Class cls, boolean flag) |
public boolean | getIgnoreCache() |
public boolean | getMultithreaded() |
public Object | getObjectById(Object id, boolean validate) |
public Object | getObjectById(Object id, Class contextClass, boolean validate) |
public Object | getObjectById(Object id, Class contextClass, int[] fieldNumbers, FieldManager fm) |
public Object | getObjectId(Object pc) |
public Class | getObjectIdClass(Class cls) |
public PersistenceManagerFactory | getPersistenceManagerFactory() |
public StoreManager | getStoreManager() |
public Object | getTransactionalObjectId(Object pc) |
public synchronized Object | getUserObject() |
public synchronized void | hereIsStateManager(StateManager sm, Object pc) |
public boolean | isClosed() |
public synchronized void | makeNontransactional(Object pc) |
public synchronized void | makeNontransactionalAll(Object[] pcs) |
public synchronized void | makeNontransactionalAll(Collection pcs) |
public synchronized void | makePersistent(Object obj) |
public synchronized void | makePersistentAll(Object[] pcs) |
public synchronized void | makePersistentAll(Collection pcs) |
public synchronized void | makeTransactional(Object pc) |
public synchronized void | makeTransactionalAll(Object[] pcs) |
public synchronized void | makeTransactionalAll(Collection pcs) |
public synchronized void | makeTransient(Object pc) |
public synchronized void | makeTransientAll(Object[] pcs) |
public synchronized void | makeTransientAll(Collection pcs) |
public synchronized void | markDirty(StateManager sm) |
public Object | newObjectIdInstance(Class clazz, String str) |
public synchronized Query | newQuery() |
public synchronized Query | newQuery(Object obj) |
public synchronized Query | newQuery(String language, Object query) |
public synchronized Query | newQuery(Class cls) |
public synchronized Query | newQuery(Extent cln) |
public synchronized Query | newQuery(Class cls, Collection cln) |
public synchronized Query | newQuery(Class cls, String filter) |
public synchronized Query | newQuery(Class cls, Collection cln, String filter) |
public synchronized Query | newQuery(Extent cln, String filter) |
synchronized void | postCommit() Commit any changes made to objects managed by the persistence manager
to the database. |
synchronized void | preRollback() Rollback any changes made to objects managed by the persistence manager
to the database. |
public synchronized void | refresh(Object pc) |
public synchronized void | refreshAll(Object[] pcs) |
public synchronized void | refreshAll(Collection pcs) |
public synchronized void | refreshAll() |
public synchronized void | releaseConnection(Connection conn) |
public synchronized void | removeStateManager(StateManager sm) |
public synchronized void | retrieve(Object pc) |
public synchronized void | retrieveAll(Object[] pcs) |
public synchronized void | retrieveAll(Object[] pcs, boolean DFGOnly) |
public synchronized void | retrieveAll(Collection pcs) |
public synchronized void | retrieveAll(Collection pcs, boolean DFGOnly) |
public void | setIgnoreCache(boolean flag) |
public void | setMultithreaded(boolean flag) |
public synchronized void | setUserObject(Object userObject) |