public boolean assignField(OpenJPAStateManager sm, int field, boolean preFlush) { return _store.assignField(sm, field, preFlush); }
public int compareVersion(OpenJPAStateManager state, Object v1, Object v2) { return _store.compareVersion(state, v1, v2); }
public boolean load(OpenJPAStateManager sm, BitSet fields, FetchConfiguration fetch, int lockLevel, Object context) { return _store.load(sm, fields, fetch, lockLevel, context); }
/** * Helper for store manager implementations. This method simply delegates * to the proper singular method for each state manager. * * @see StoreManager#loadAll * @since 0.4.0 */ public static Collection loadAll(Collection sms, StoreManager store, PCState state, int load, FetchConfiguration fetch, Object context) { Collection failed = null; OpenJPAStateManager sm; LockManager lm; for (Iterator itr = sms.iterator(); itr.hasNext();) { sm = (OpenJPAStateManager) itr.next(); if (sm.getManagedInstance() == null) { if (!store.initialize(sm, state, fetch, context)) failed = addFailedId(sm, failed); } else if (load != StoreManager.FORCE_LOAD_NONE || sm.getPCState() == PCState.HOLLOW) { lm = sm.getContext().getLockManager(); if (!store.load(sm, sm.getUnloaded(fetch), fetch, lm.getLockLevel(sm), context)) failed = addFailedId(sm, failed); } else if (!store.exists(sm, context)) failed = addFailedId(sm, failed); } return (failed == null) ? Collections.EMPTY_LIST : failed; }
public void beforeStateChange(OpenJPAStateManager sm, PCState fromState, PCState toState) { _store.beforeStateChange(sm, fromState, toState); }
public void beginOptimistic() { _store.beginOptimistic(); }
public void begin() { _store.begin(); }
public void close() { _store.close(); }
public boolean cancelAll() { return _store.cancelAll(); } }
public void commit() { _store.commit(); }
public boolean assignObjectId(OpenJPAStateManager sm, boolean preFlush) { return _store.assignObjectId(sm, preFlush); }
/** * Helper for store manager implementations. This method simply delegates * to the proper singular method for each state manager. * * @see StoreManager#loadAll * @since 0.4.0 */ public static Collection loadAll(Collection sms, StoreManager store, PCState state, int load, FetchConfiguration fetch, Object context) { Collection failed = null; OpenJPAStateManager sm; LockManager lm; for (Iterator itr = sms.iterator(); itr.hasNext();) { sm = (OpenJPAStateManager) itr.next(); if (sm.getManagedInstance() == null) { if (!store.initialize(sm, state, fetch, context)) failed = addFailedId(sm, failed); } else if (load != StoreManager.FORCE_LOAD_NONE || sm.getPCState() == PCState.HOLLOW) { lm = sm.getContext().getLockManager(); if (!store.load(sm, sm.getUnloaded(fetch), fetch, lm.getLockLevel(sm), context)) failed = addFailedId(sm, failed); } else if (!store.exists(sm, context)) failed = addFailedId(sm, failed); } return (failed == null) ? Collections.EMPTY_LIST : failed; }
public void beforeStateChange(OpenJPAStateManager sm, PCState fromState, PCState toState) { _store.beforeStateChange(sm, fromState, toState); }
public void beginOptimistic() { _store.beginOptimistic(); }
public void begin() { _store.begin(); }
public void close() { _store.close(); }
public boolean cancelAll() { return _store.cancelAll(); }
public void commit() { _store.commit(); }
public boolean assignObjectId(OpenJPAStateManager sm, boolean preFlush) { return _store.assignObjectId(sm, preFlush); }
/** * Helper for store manager implementations. This method simply delegates * to the proper singular method for each state manager. * * @see StoreManager#loadAll * @since 0.4.0 */ public static Collection loadAll(Collection sms, StoreManager store, PCState state, int load, FetchConfiguration fetch, Object context) { Collection failed = null; OpenJPAStateManager sm; LockManager lm; for (Iterator itr = sms.iterator(); itr.hasNext();) { sm = (OpenJPAStateManager) itr.next(); if (sm.getManagedInstance() == null) { if (!store.initialize(sm, state, fetch, context)) failed = addFailedId(sm, failed); } else if (load != StoreManager.FORCE_LOAD_NONE || sm.getPCState() == PCState.HOLLOW) { lm = sm.getContext().getLockManager(); if (!store.load(sm, sm.getUnloaded(fetch), fetch, lm.getLockLevel(sm), context)) failed = addFailedId(sm, failed); } else if (!store.exists(sm, context)) failed = addFailedId(sm, failed); } return (failed == null) ? Collections.EMPTY_LIST : failed; }