|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use OID | |
org.apache.jdo.impl.fostore | This package contains the implementation of the File/Object Store JDO Reference Implementation (FOStore, pronounced "foster"). |
Uses of OID in org.apache.jdo.impl.fostore |
Subclasses of OID in org.apache.jdo.impl.fostore | |
class |
AID
Represents the identity of a JDO object in the File/Object store. |
Fields in org.apache.jdo.impl.fostore declared as OID | |
(package private) static OID[] |
CLID.oidArray
|
private OID |
CreateOIDRequest.oid
|
private OID |
InsertRequest.oid
|
private OID |
FetchRequest.oid
|
private OID |
DeleteRequest.oid
OID of the instance being deleted. |
private OID |
DBExtent.extentOID
OID of this extent. |
private static OID |
DBInfo.dbInfoOID
This is the OID of the DBInfo. |
private OID |
ActivateClassHandler.ActivateClassFinisher.oid
|
private OID |
FieldFetcher.oid
|
private OID |
FieldFetcher.oldOID
|
private OID |
InsertHandler.InsertFinisher.oid
|
private OID |
SubclassSet.oid
The oid of this list of subclasses. |
Methods in org.apache.jdo.impl.fostore that return OID | |
(package private) OID |
AID.copy()
Returns copy of the requested oid. |
(package private) static OID |
OID.create(CLID clid)
Create and return a provisional OID |
(package private) OID |
OID.create(long oid)
Create and return a based on a given representation. |
(package private) static OID |
OID.create(CLID clid,
long uid)
Provides an OID for the given CLID and UID. |
(package private) static OID |
OID.read(java.io.DataInput in)
|
(package private) OID |
OID.copy()
Returns copy of the requested oid. |
(package private) OID |
FOStorePMF.getRealOIDFromProvisional(OID pOID)
Provides the real OID for the given provisional OID. |
(package private) OID |
FOStoreModel.bind(java.lang.Class cls,
int type,
javax.jdo.spi.PersistenceCapable pc,
java.lang.Object oid,
PersistenceManagerInternal pm,
FOStorePMF pmf)
Causes the given class mapped to an OID. |
protected OID |
InsertRequest.getOID()
|
(package private) OID |
DBExtent.getExtentOID()
|
(package private) OID |
DBExtent.getDBClassOID()
|
(package private) OID |
FOStoreDatabase.getRealOIDFromProvisional(OID pOID)
Provides a datastore OID corresponding to the given provisional OID. |
(package private) OID |
DBInfo.newClassOID()
Provide a new OID to represent a class. |
(package private) static OID |
DBInfo.getDBClassOID(CLID clid)
Provides the OID which represents the given CLID's class. |
(package private) static OID |
DBInfo.getSubclassSetOID(CLID clid)
Provides the OID which at which is stored the ArrayList of the CLIDs of of subclasses of the class corresponding to the CLID. |
(package private) static OID |
DBInfo.getExtentOID(CLID clid)
Provides the OID which represents extent of instances of objects all of which have the given CLID. |
(package private) OID |
DBInfo.newInstanceOID(CLID clid)
Provide a new OID for the given CLID. |
(package private) OID |
DBClass.getOID()
|
OID |
FOStoreStoreManager.createInternalObjectId(StateManagerInternal sm,
javax.jdo.spi.PersistenceCapable pc,
java.lang.Object oid,
java.lang.Class cls,
PersistenceManagerInternal pm)
Creates a new object id for the given class. |
Methods in org.apache.jdo.impl.fostore with parameters of type OID | |
(package private) void |
AID.replaceProvisionalOIDWithReal(OID realOID,
FOStorePMF pmf,
StateManagerInternal sm)
Replaces provisional oid with real oid (datastore identity only) |
(package private) void |
OID.replaceProvisionalOIDWithReal(OID realOID,
FOStorePMF pmf,
StateManagerInternal sm)
Replaces provisional oid with real oid (datastore identity only) |
(package private) void |
FOStorePMF.mapProvisionalOIDToReal(OID pOID,
OID rOID)
Sets up a mapping from the given provisional OID to real OID. |
(package private) OID |
FOStorePMF.getRealOIDFromProvisional(OID pOID)
Provides the real OID for the given provisional OID. |
CreateOIDRequest |
RequestFactory.getCreateOIDRequest(StateManagerInternal sm,
Message m,
FOStorePMF pmf,
OID oid,
PersistenceManagerInternal pm)
Creates a request object that will get a datastore OID for a provisional OID. |
(package private) void |
Reply.writeOID(OID oid)
Writes an OID in this reply at the current position. |
(package private) void |
DBExtent.add(OID oid)
|
(package private) void |
DBExtent.remove(OID oid)
|
boolean |
FOStoreDatabase.put(OID key,
java.lang.Object value)
Associates the specified value with the specified key in this index. |
void |
FOStoreDatabase.replace(OID key,
java.lang.Object value)
Replaces the original value associated with the specified key in this index with new value. |
java.lang.Object |
FOStoreDatabase.get(OID key)
Returns the value to which this index maps the specified key. |
java.lang.Object |
FOStoreDatabase.getIfExists(OID key)
Returns the value to which this index maps the specified key or null if there is no value for this key. |
void |
FOStoreDatabase.add(OID key,
java.lang.Object value)
Adds the specified value to values associated in this index with the specified key. |
boolean |
FOStoreDatabase.remove(OID key)
Removes all values assosiated in the index with specified key. |
(package private) void |
FOStoreDatabase.mapProvisionalOIDToReal(OID pOID,
OID rOID)
Establishes a mapping in this database from provisional to real OIDs. |
(package private) OID |
FOStoreDatabase.getRealOIDFromProvisional(OID pOID)
Provides a datastore OID corresponding to the given provisional OID. |
CreateOIDRequest |
BufferedRequestFactory.getCreateOIDRequest(StateManagerInternal sm,
Message m,
FOStorePMF pmf,
OID oid,
PersistenceManagerInternal pm)
|
(package private) void |
FieldFetcher.fetch(StateManagerInternal sm,
OID oid)
Invoke this if you have a StateManagerInternal for the object that you're fetching. |
(package private) StateManagerInternal |
FieldFetcher.fetch(OID oid)
Invoke this if you have an OID for the object that you're fetching. |
protected void |
InsertHandler.updateDB(OID realOID,
OID givenOID,
Block block,
FOStoreDatabase db)
Add the block to the database, and to the database's extent. |
(package private) static SubclassSet |
SubclassSet.create(OID oid,
CLID clid)
|
protected boolean |
UpdateHandler.verify(OID oid,
boolean verifyFields,
Block block)
Verify before image versus database state of an object. |
protected void |
UpdateHandler.updateDB(OID realOID,
OID provOID,
Block block,
FOStoreDatabase db)
Replace a block in the database. |
Constructors in org.apache.jdo.impl.fostore with parameters of type OID | |
CreateOIDRequest(StateManagerInternal sm,
Message m,
FOStorePMF pmf,
OID oid,
PersistenceManagerInternal pm)
|
|
ActivateClassHandler.ActivateClassFinisher(FOStoreDatabase db,
OID oid)
|
|
InsertHandler.InsertFinisher(FOStoreDatabase db,
OID oid,
java.io.DataInput in)
|
|
SubclassSet(OID oid,
CLID clid)
Given clid is the first entry in the list. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |