Package org.exolab.castor.persist

Examples of org.exolab.castor.persist.OID


       
        private boolean isSkipped(final Identity id) {
            if (_deleted.contains(id)) { return true; }
            // make sure the object is not deleted in
            // the current transaction outside this class
            OID oid = new OID(_parent._molder, id);
            return _parent._tx.isDeletedByOID(oid);
        }
View Full Code Here


        Object aObject = supportCGLibObject(object);
       
        // Grab any lockengine/OID information for removal of the nested
        // engine-oid-object maps.
        LockEngine engine = getMolderForObject(aObject).getLockEngine();
        OID oid = getOIDForObject(aObject);
       
        removeMolderForObject(aObject);
        removeOIDForObject(engine, oid);
       
        _deletedMap.remove(aObject);
View Full Code Here

            Identity identity = cgObject.interceptedIdentity();
            ClassMolder molder = cgObject.interceptedClassMolder();
            LockEngine engine = molder.getLockEngine();
           
            // Get the OID we're looking for.
            OID oid = new OID(molder, identity);
           
            // Retrieve the object for this OID; returns null if there ain't such object
            return getObjectForOID(engine, oid, true);
        }
View Full Code Here

TOP

Related Classes of org.exolab.castor.persist.OID

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.