Uses of Interface
net.sf.jso.OID

Packages that use OID
net.sf.jso   
net.sf.jso.cache   
net.sf.jso.engine   
net.sf.jso.examples.various   
net.sf.jso.remote   
net.sf.jso.schema   
net.sf.jso.storage   
net.sf.jso.transaction   
net.sf.jso.util   
 

Uses of OID in net.sf.jso
 

Methods in net.sf.jso that return OID
 OID StorageManager.createOID(java.lang.Object obj)
          Creates an OID from an object.
 OID StorageManager.getOID(java.lang.Object obj)
          Returns OID of a transient storable object.
 OID StorageManager.store(java.lang.Object obj)
          Stores an object and referenced objects.
 OID StorageManager.store(java.lang.Object obj, boolean deep)
          Stores an object.
 OID StorableMetadata.getOID()
          Returns object's OID.
 

Methods in net.sf.jso with parameters of type OID
 java.lang.Object StorageManager.retrieve(OID oid)
          Retrieves an object.
 java.lang.Object StorageManager.retrieve(OID oid, boolean summary)
          Retrieves an object.
 java.lang.Object StorageManager.retrieve(OID oid, boolean summary, boolean lazy)
          Retrieves an object.
 void StorageManager.delete(OID oid)
          Deletes an object.
 

Uses of OID in net.sf.jso.cache
 

Methods in net.sf.jso.cache with parameters of type OID
 ObjectData ObjectDataCache.get(OID oid)
          Gets an object's data in the cache.
 void ObjectDataCache.invalidate(OID oid)
          Invalidates an object's data.
 ObjectData JSOObjectDataCache.get(OID oid)
          Gets an object's data in the cache.
 void JSOObjectDataCache.invalidate(OID oid)
          Invalidates an object's data.
 

Uses of OID in net.sf.jso.engine
 

Methods in net.sf.jso.engine that return OID
 OID JSOStorageManager.store(java.lang.Object obj)
          Stores an object and referenced objects.
 OID JSOStorageManager.store(java.lang.Object obj, boolean deep)
          Stores an object.
 OID JSOStorageManager.createOID(java.lang.Object obj)
          Creates an OID from an object.
 OID JSOStorageManager.getOID(java.lang.Object obj)
          Returns OID of a transient storable object.
 

Methods in net.sf.jso.engine with parameters of type OID
 java.lang.Object JSOStorageManager.retrieve(OID oid)
          Retrieves an object.
 java.lang.Object JSOStorageManager.retrieve(OID oid, boolean summary)
          Retrieves an object.
 java.lang.Object JSOStorageManager.retrieve(OID oid, boolean summary, boolean lazy)
          Retrieves an object.
 void JSOStorageManager.delete(OID oid)
          Deletes an object.
 void JSOStorageController.lock(TID txid, OID oid, boolean exclusive, long timeout)
          Holds a lock for an object.
 void JSOStorageController.release(TID txid, OID oid)
          Releases the lock for an object
 

Uses of OID in net.sf.jso.examples.various
 

Methods in net.sf.jso.examples.various that return OID
 OID User.getOID()
           
 

Uses of OID in net.sf.jso.remote
 

Methods in net.sf.jso.remote that return OID
 OID StorageManagerProxy.createOID(java.lang.Object obj)
          Not supported.
 OID StorageManagerProxy.getOID(java.lang.Object obj)
          Not supported.
 OID StorageManagerProxy.store(java.lang.Object obj)
          Not supported.
 OID StorageManagerProxy.store(java.lang.Object obj, boolean deep)
          Not supported.
 

Methods in net.sf.jso.remote with parameters of type OID
 java.lang.Object StorageManagerProxy.retrieve(OID oid)
          Not supported.
 java.lang.Object StorageManagerProxy.retrieve(OID oid, boolean summary)
          Not supported.
 java.lang.Object StorageManagerProxy.retrieve(OID oid, boolean summary, boolean lazy)
          Not supported.
 void StorageManagerProxy.delete(OID oid)
          Not supported.
 void StorageControllerProxy.lock(TID txid, OID oid, boolean exclusive, long timeout)
           
 void StorageControllerProxy.release(TID txid, OID oid)
           
 void RemoteStorageController.lock(TID txid, OID oid, boolean exclusive, long timeout)
           
 void RemoteStorageController.release(TID txid, OID oid)
           
 

Uses of OID in net.sf.jso.schema
 

Subinterfaces of OID in net.sf.jso.schema
 interface CID
          Inteface for transaction identification.
 

Methods in net.sf.jso.schema with parameters of type OID
 java.lang.Object JSOStorableClass.newProxy(OID oid, boolean isSummary, StorageManager aManager)
          Creates a new proxy to storable class' target java class.
 java.lang.Object StorableClass.newProxy(OID oid, boolean isSummary, StorageManager aManager)
          Creates a new proxy to storable class' target java class.
 

Uses of OID in net.sf.jso.storage
 

Subinterfaces of OID in net.sf.jso.storage
 interface PID
          Inteface for partition identification.
 

Methods in net.sf.jso.storage that return OID
 OID StorableProxy.$jso$OID()
          Returns proxy's target object's OID.
 OID JSOStorableProxy.$jso$OID()
          Returns proxy's target object's OID.
 OID JSOStorableMetadata.getOID()
          Returns object's OID.
 OID ObjectManager.getOID(java.lang.Object obj)
          Returns OID of a transient storable object.
 OID ObjectManager.store(java.lang.Object obj, boolean deep, Transaction tx)
          Stores an object.
 OID JSOObjectManager.getOID(java.lang.Object obj)
          Returns OID of a transient storable object.
 OID JSOObjectManager.store(java.lang.Object obj, boolean deep, Transaction tx)
          Stores an object.
 OID ObjectData.getOID()
          Returns object's identification.
 OID StorageEvent.getOID()
           
 

Methods in net.sf.jso.storage with parameters of type OID
 java.lang.Object ObjectManager.retrieve(OID oid, boolean summary, boolean lazy, boolean refresh, boolean useProxy, Transaction tx)
          Retrieves an object.
 void ObjectManager.delete(OID oid, Transaction tx)
          Deletes an object.
 void ObjectManager.invalidate(OID oid)
          Invalidates cached data of an object.
 java.lang.Object JSOObjectManager.retrieve(OID oid, boolean summary, boolean lazy, boolean refresh, boolean useProxy, Transaction tx)
          Retrieves an object.
 void JSOObjectManager.delete(OID oid, Transaction tx)
          Deletes an object.
 void JSOObjectManager.invalidate(OID oid)
          Invalidates cached data of an object.
 ObjectFieldData JSODataManager.readObject(OID oid, boolean summary, StorableClass cls, Transaction tx)
          Reads an object's data.
 void JSODataManager.deleteObject(OID oid, StorableClass cls, Transaction tx)
          Deletes an object.
 void JSODataManager.invalidate(OID oid)
          Invalidates cached data of an object.
 ObjectFieldData DataManager.readObject(OID oid, boolean summary, StorableClass cls, Transaction tx)
          Reads an object's data.
 void DataManager.deleteObject(OID oid, StorableClass cls, Transaction tx)
          Deletes an object.
 void DataManager.invalidate(OID oid)
          Invalidates cached data of an object.
 

Constructors in net.sf.jso.storage with parameters of type OID
JSOStorableProxy(OID anOid, java.lang.Class aClass, boolean isSummary, StorageManager aManager)
           
JSOStorableMetadata(OID anOid, boolean isSummary, StorageManager aManager)
           
StorageEvent(java.lang.Object source, OID oid)
           
 

Uses of OID in net.sf.jso.transaction
 

Subinterfaces of OID in net.sf.jso.transaction
 interface TID
          Inteface for transaction identification.
 

Methods in net.sf.jso.transaction with parameters of type OID
 void JSOTransaction.lock(OID oid, boolean exclusive)
          Holds a lock for an object.
 void JSOTransaction.addDeletedOID(OID oid)
          Adds OIDs of objects deleted during transaction activity.
 void JSOLockManager.lock(TID txid, OID oid, boolean exclusive, long timeout)
          Tries to hold a lock for an object.
 void JSOLockManager.release(TID txid, OID oid)
          Releases the lock for an object
 void LockManager.lock(TID txid, OID oid, boolean exclusive, long timeout)
          Holds a lock for an object.
 void LockManager.release(TID txid, OID oid)
          Releases the lock for an object
 

Uses of OID in net.sf.jso.util
 

Classes in net.sf.jso.util that implement OID
 class JSOOID
          Inteface for storable object identification.
 

Methods in net.sf.jso.util with parameters of type OID
static JSOOID JSOOID.safellyCast(OID oid)
          Makes a cast from OID to JSOOID.