| com.versant.core.jdo.VersantPMInternal
All known Subclasses: com.versant.core.ejb.EMProxy, com.versant.core.jdo.PMProxy,
VersantPMInternal | public interface VersantPMInternal (Code) | | This interface is there to make it easier for instances like sco's or queryresult,
that are directly accessible to the client to invoke methods on the pm.
This also ensures that the method is run within a synchronized block if nec.
See Also: UnsynchronizedPMProxy See Also: SynchronizedPMProxy |
Method Summary | |
public void | addToCache(StatesReturned container) | public void | closeQuery(QueryResultWrapper qrw) | public QueryResultWrapper | executeQuery(CompiledQuery cq, Object[] params) | public void | flushIfDepOn(int[] bits) | public QueryResultContainer | getAbsolute(QueryResultWrapper qrsIF, int index, int fetchAmount) | public QueryResultContainer | getAllQueryResults(CompiledQuery cq, Object[] params) | public QueryResultContainer | getNextQueryResult(QueryResultWrapper aQrs, int skipAmount) | public Object | getObjectField(PersistenceCapable pc, int fieldNo) | public int | getQueryRowCount(CompiledQuery cq, Object[] params) | public int | getResultCount(QueryResultWrapper qrsIF) | public void | processLocalCacheReferenceQueue() | public void | setMasterOnDetail(PersistenceCapable detail, int managedFieldNo, PersistenceCapable master, boolean removeFromCurrentMaster) |
flushIfDepOn | public void flushIfDepOn(int[] bits)(Code) | | |
getObjectField | public Object getObjectField(PersistenceCapable pc, int fieldNo)(Code) | | |
processLocalCacheReferenceQueue | public void processLocalCacheReferenceQueue()(Code) | | |
setMasterOnDetail | public void setMasterOnDetail(PersistenceCapable detail, int managedFieldNo, PersistenceCapable master, boolean removeFromCurrentMaster)(Code) | | |
|
|