/** * Dereference the given object. */ void dereferenceDependent(Object obj) { if (obj == null) return; StateManagerImpl sm = _broker.getStateManagerImpl(obj, false); if (sm != null) sm.setDereferencedDependent(true, true); }
/** * Dereference the given object. */ void dereferenceDependent(Object obj) { if (obj == null) return; StateManagerImpl sm = _broker.getStateManagerImpl(obj, false); if (sm != null) sm.setDereferencedDependent(true, true); }
/** * Dereference the given object. */ void dereferenceDependent(Object obj) { if (obj == null) return; StateManagerImpl sm = _broker.getStateManagerImpl(obj, false); if (sm != null) sm.setDereferencedDependent(true, true); }
/** * Dereference the given object. */ void dereferenceDependent(Object obj) { if (obj == null) return; StateManagerImpl sm = _broker.getStateManagerImpl(obj, false); if (sm != null) sm.setDereferencedDependent(true, true); }
/** * Dereference the given object. */ void dereferenceDependent(Object obj) { if (obj == null) return; StateManagerImpl sm = _broker.getStateManagerImpl(obj, false); if (sm != null) sm.setDereferencedDependent(true, true); }
public OpenJPAStateManager getStateManager(Object obj) { assertOpen(); return getStateManagerImpl(obj, false); }
public OpenJPAStateManager getStateManager(Object obj) { assertOpen(); return getStateManagerImpl(obj, false); }
/** * Throw an exception if the given object is not managed; otherwise * return its state manager. */ StateManagerImpl assertManaged(Object obj) { StateManagerImpl sm = _broker.getStateManagerImpl(obj, true); if (sm == null) throw new UserException(_loc.get("not-managed", Exceptions.toString(obj))).setFailedObject (obj); return sm; } }
/** * Throw an exception if the given object is not managed; otherwise * return its state manager. */ StateManagerImpl assertManaged(Object obj) { StateManagerImpl sm = _broker.getStateManagerImpl(obj, true); if (sm == null) throw new UserException(_loc.get("not-managed", Exceptions.toString(obj))).setFailedObject (obj); return sm; } }
/** * Throw an exception if the given object is not managed; otherwise * return its state manager. */ StateManagerImpl assertManaged(Object obj) { StateManagerImpl sm = _broker.getStateManagerImpl(obj, true); if (sm == null) throw new UserException(_loc.get("not-managed", Exceptions.toString(obj))).setFailedObject (obj); return sm; } }
/** * Throw an exception if the given object is not managed; otherwise * return its state manager. */ StateManagerImpl assertManaged(Object obj) { StateManagerImpl sm = _broker.getStateManagerImpl(obj, true); if (sm == null) throw new UserException(_loc.get("not-managed", Exceptions.toString(obj))).setFailedObject (obj); return sm; } }
/** * Throw an exception if the given object is not managed; otherwise * return its state manager. */ StateManagerImpl assertManaged(Object obj) { StateManagerImpl sm = _broker.getStateManagerImpl(obj, true); if (sm == null) throw new UserException(_loc.get("not-managed", Exceptions.toString(obj))).setFailedObject (obj); return sm; } }
/** * Release the given embedd object. */ private void releaseEmbedded(ValueMetaData vmd, Object obj) { if (obj == null) return; StateManagerImpl sm = _broker.getStateManagerImpl(obj, false); if (sm != null && sm.getOwner() == _sm && sm.getOwnerIndex() == vmd.getFieldMetaData().getIndex()) sm.release(true); }
/** * Release the given embedd object. */ private void releaseEmbedded(ValueMetaData vmd, Object obj) { if (obj == null) return; StateManagerImpl sm = _broker.getStateManagerImpl(obj, false); if (sm != null && sm.getOwner() == _sm && sm.getOwnerIndex() == vmd.getFieldMetaData().getIndex()) sm.release(true); }
/** * Release the given embedd object. */ private void releaseEmbedded(ValueMetaData vmd, Object obj) { if (obj == null) return; StateManagerImpl sm = _broker.getStateManagerImpl(obj, false); if (sm != null && sm.getOwner() == _sm && sm.getOwnerIndex() == vmd.getFieldMetaData().getIndex()) sm.release(true); }
/** * Release the given embedd object. */ private void releaseEmbedded(ValueMetaData vmd, Object obj) { if (obj == null) return; StateManagerImpl sm = _broker.getStateManagerImpl(obj, false); if (sm != null && sm.getOwner() == _sm && sm.getOwnerIndex() == vmd.getFieldMetaData().getIndex()) sm.release(true); }
/** * Release the given embedd object. */ private void releaseEmbedded(ValueMetaData vmd, Object obj) { if (obj == null) return; StateManagerImpl sm = _broker.getStateManagerImpl(obj, false); if (sm != null && sm.getOwner() == _sm && sm.getOwnerIndex() == vmd.getFieldMetaData().getIndex()) sm.release(true); }
/** * Delete an object embedded in the given value. */ void delete(ValueMetaData vmd, Object obj, OpCallbacks call) { if (obj == null) return; // delete if unknowned or this isn't an embedded field or if owned by us StateManagerImpl sm = _broker.getStateManagerImpl(obj, false); if (sm != null && (sm.getOwner() == null || !vmd.isEmbeddedPC() || (sm.getOwner() == _sm && sm.getOwnerIndex() == vmd.getFieldMetaData().getIndex()))) _broker.delete(sm.getManagedInstance(), sm, call); }
/** * Delete an object embedded in the given value. */ void delete(ValueMetaData vmd, Object obj, OpCallbacks call) { if (obj == null) return; // delete if unknowned or this isn't an embedded field or if owned by us StateManagerImpl sm = _broker.getStateManagerImpl(obj, false); if (sm != null && (sm.getOwner() == null || !vmd.isEmbeddedPC() || (sm.getOwner() == _sm && sm.getOwnerIndex() == vmd.getFieldMetaData().getIndex()))) _broker.delete(sm.getManagedInstance(), sm, call); }
/** * Delete an object embedded in the given value. */ void delete(ValueMetaData vmd, Object obj, OpCallbacks call) { if (obj == null) return; // delete if unknowned or this isn't an embedded field or if owned by us StateManagerImpl sm = _broker.getStateManagerImpl(obj, false); if (sm != null && (sm.getOwner() == null || !vmd.isEmbeddedPC() || (sm.getOwner() == _sm && sm.getOwnerIndex() == vmd.getFieldMetaData().getIndex()))) _broker.delete(sm.getManagedInstance(), sm, call); }