&& (flush || reason == FLUSH_COMMIT)) { mobjs = new ManagedObjectCollection(transactional); if (reason == FLUSH_COMMIT && _transEventManager.hasEndListeners()) {
&& (flush || reason == FLUSH_COMMIT)) { mobjs = new ManagedObjectCollection(transactional); if (reason == FLUSH_COMMIT && _transEventManager.hasEndListeners()) {
&& (flush || reason == FLUSH_COMMIT)) { mobjs = new ManagedObjectCollection(transactional); if (reason == FLUSH_COMMIT && _transEventManager.hasEndListeners()) {
&& (flush || reason == FLUSH_COMMIT)) { mobjs = new ManagedObjectCollection(transactional); if (reason == FLUSH_COMMIT && _transEventManager.hasEndListeners()) {
mobjs = new ManagedObjectCollection(transStates); int eventType = (rollback) ? TransactionEvent.AFTER_ROLLBACK : TransactionEvent.AFTER_COMMIT;
mobjs = new ManagedObjectCollection(transStates); int eventType = (rollback) ? TransactionEvent.AFTER_ROLLBACK : TransactionEvent.AFTER_COMMIT;
&& (flush || reason == FLUSH_COMMIT)) { mobjs = new ManagedObjectCollection(transactional); if (reason == FLUSH_COMMIT && _transEventManager.hasEndListeners()) {
mobjs = new ManagedObjectCollection(transStates); int eventType = (rollback) ? TransactionEvent.AFTER_ROLLBACK : TransactionEvent.AFTER_COMMIT;
mobjs = new ManagedObjectCollection(transStates); int eventType = (rollback) ? TransactionEvent.AFTER_ROLLBACK : TransactionEvent.AFTER_COMMIT;
mobjs = new ManagedObjectCollection(transStates); int eventType = (rollback) ? TransactionEvent.AFTER_ROLLBACK : TransactionEvent.AFTER_COMMIT;
try { new DetachManager(this, true, call) .detachAll(new ManagedObjectCollection(states));
try { new DetachManager(this, true, call) .detachAll(new ManagedObjectCollection(states));
try { new DetachManager(this, true, call) .detachAll(new ManagedObjectCollection(states));
try { new DetachManager(this, true, call) .detachAll(new ManagedObjectCollection(states));
private void detachAllInternal(OpCallbacks call) { Collection states = getManagedStates(); StateManagerImpl sm; for (Iterator itr = states.iterator(); itr.hasNext();) { sm = (StateManagerImpl) itr.next(); if (!sm.isPersistent()) itr.remove(); else if (!sm.getMetaData().isDetachable()) { sm.release(true); itr.remove(); } } if (states.isEmpty()) return; if (call == null) call = _call; new DetachManager(this, true, call).detachAll (new ManagedObjectCollection(states)); }
public Collection getDirtyObjects() { beginOperation(false); try { return new ManagedObjectCollection(getDirtyStates()); } finally { endOperation(); } }
public Collection getTransactionalObjects() { beginOperation(false); try { return new ManagedObjectCollection(getTransactionalStates()); } finally { endOperation(); } }
public Collection getManagedObjects() { beginOperation(false); try { return new ManagedObjectCollection(getManagedStates()); } finally { endOperation(); } }
public Collection getDirtyObjects() { beginOperation(false); try { return new ManagedObjectCollection(getDirtyStates()); } finally { endOperation(); } }
public Collection getPendingTransactionalObjects() { beginOperation(false); try { return new ManagedObjectCollection (getPendingTransactionalStates()); } finally { endOperation(); } }