A B C D E F G H I J K L M N O P R S T U V W _

A

AID - class org.apache.jdo.impl.fostore.AID.
Represents the identity of a JDO object in the File/Object store.
AID() - Constructor for class org.apache.jdo.impl.fostore.AID
Default constructor.
AID(long) - Constructor for class org.apache.jdo.impl.fostore.AID
Creates an AID with the given value.
AIDTranscriber - class org.apache.jdo.impl.fostore.AIDTranscriber.
 
AIDTranscriber(FOStoreOutput, Class, FOStorePMF) - Constructor for class org.apache.jdo.impl.fostore.AIDTranscriber
 
AbstractFieldManager - class org.apache.jdo.impl.fostore.AbstractFieldManager.
An implementation of FieldManager in which all methods throw a FOStoreAbstractMethodException with the name of the method invoked.
AbstractFieldManager() - Constructor for class org.apache.jdo.impl.fostore.AbstractFieldManager
 
AbstractFieldRequest - class org.apache.jdo.impl.fostore.AbstractFieldRequest.
This is an AbstractRequest that uses an exception-throwing implementation FieldManager to implement that interface.
AbstractFieldRequest(StateManagerInternal, Message, FOStorePMF) - Constructor for class org.apache.jdo.impl.fostore.AbstractFieldRequest
 
AbstractRequest - class org.apache.jdo.impl.fostore.AbstractRequest.
Base implementation for all Request subtypes.
AbstractRequest(StateManagerInternal, Message, FOStorePMF) - Constructor for class org.apache.jdo.impl.fostore.AbstractRequest
 
AbstractRequest(Message, FOStorePMF) - Constructor for class org.apache.jdo.impl.fostore.AbstractRequest
 
ActivateClassHandler - class org.apache.jdo.impl.fostore.ActivateClassHandler.
Process requests to activate classes.
ActivateClassHandler(Reply, int, FOStoreServerConnection) - Constructor for class org.apache.jdo.impl.fostore.ActivateClassHandler
 
ActivateClassHandler.ActivateClassFinisher - class org.apache.jdo.impl.fostore.ActivateClassHandler.ActivateClassFinisher.
Takes care of changing the provisional CLIDs in fields whose classes have been activated into real CLIDs.
ActivateClassHandler.ActivateClassFinisher(FOStoreDatabase, OID) - Constructor for class org.apache.jdo.impl.fostore.ActivateClassHandler.ActivateClassFinisher
 
ActivateClassRequest - class org.apache.jdo.impl.fostore.ActivateClassRequest.
Represents a request to cause the description of a class in the client to have a representation in the store.
ActivateClassRequest(Class, Message, FOStorePMF) - Constructor for class org.apache.jdo.impl.fostore.ActivateClassRequest
 
activateClass(Class, Message) - Method in class org.apache.jdo.impl.fostore.FOStoreStoreManager
Writes a request to activate the given state manager's class
activateClasses(Class, Message) - Method in class org.apache.jdo.impl.fostore.FOStoreStoreManager
Activates this class and all supeclasses.
add(OID) - Method in class org.apache.jdo.impl.fostore.DBExtent
 
add(OID, Object) - Method in class org.apache.jdo.impl.fostore.FOStoreDatabase
Adds the specified value to values associated in this index with the specified key.
add(CLID) - Method in class org.apache.jdo.impl.fostore.SubclassSet
Add the given clid to the list.
addArrayCLIDs(Object) - Method in class org.apache.jdo.impl.fostore.InsertRequest
 
addCLID(Object) - Method in class org.apache.jdo.impl.fostore.InsertRequest
 
addCLID(CLID) - Method in class org.apache.jdo.impl.fostore.Message
Add the given CLID to the set of CLIDs maintained by this Message.
addCollectionCLIDs(Collection) - Method in class org.apache.jdo.impl.fostore.InsertRequest
 
addConnection() - Method in class org.apache.jdo.impl.fostore.FOStoreDatabase
Increment the openConnections to allow proper close when the last connection closes the database.
addExtent(DBExtent) - Method in interface org.apache.jdo.impl.fostore.FOStoreServerConnection
Adds the extent to this connections set of extents that have been changed during a transaction.
addExtent(DBExtent) - Method in class org.apache.jdo.impl.fostore.FOStoreServerConnectionImpl
Adds the extent to this connections set of extents that have been changed during a transaction.
addFieldNum(int) - Method in class org.apache.jdo.impl.fostore.FetchRequest
Adds to the set of fields that are to be manipulated.
addFieldNum(int) - Method in interface org.apache.jdo.impl.fostore.FieldRequest
Adds to the set of fields that are to be manipulated.
addMapCLIDs(Map) - Method in class org.apache.jdo.impl.fostore.InsertRequest
 
addrType - Static variable in class org.apache.jdo.impl.fostore.FOStorePMF
JNDI property type
advance(int) - Method in class org.apache.jdo.impl.fostore.FOStoreInput
 
afm - Variable in class org.apache.jdo.impl.fostore.AbstractFieldRequest
 
allocate(FOStorePMF) - Static method in class org.apache.jdo.impl.fostore.RequestId
 
arrayListTranscriber - Static variable in class org.apache.jdo.impl.fostore.ObjectTranscriber
 
assertConfigurable() - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
 
assertNotBusy(String) - Method in class org.apache.jdo.impl.fostore.FOStoreConnector
 
assertNotClosed() - Method in class org.apache.jdo.impl.fostore.FOStoreOutput
 
assertNotClosed() - Method in class org.apache.jdo.impl.fostore.Reply
 
assertNotNull(int, Object) - Method in class org.apache.jdo.impl.fostore.AIDTranscriber
 
assertNotRollbackOnly() - Method in class org.apache.jdo.impl.fostore.FOStoreConnector
 

B

BYTE - Static variable in class org.apache.jdo.impl.fostore.ObjectTranscriber.BitSetTranscriber
 
BeginTxHandler - class org.apache.jdo.impl.fostore.BeginTxHandler.
Process BeginTx requests.
BeginTxHandler(Reply, int, FOStoreServerConnection) - Constructor for class org.apache.jdo.impl.fostore.BeginTxHandler
 
BeginTxRequest - class org.apache.jdo.impl.fostore.BeginTxRequest.
Represents a request to inform the store that a transaction is beginning.
BeginTxRequest(Message, FOStorePMF, boolean) - Constructor for class org.apache.jdo.impl.fostore.BeginTxRequest
 
BigDecimalArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
BigIntegerArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
BitSetArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
Block - class org.apache.jdo.impl.fostore.Block.
Represents an object stored in the database as a semi-opaque value.
Block(FOStoreInput, int) - Constructor for class org.apache.jdo.impl.fostore.Block
 
Block() - Constructor for class org.apache.jdo.impl.fostore.Block
 
BooleanArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
BooleanTranscriber - class org.apache.jdo.impl.fostore.BooleanTranscriber.
Transcribes boolean values.
BooleanTranscriber() - Constructor for class org.apache.jdo.impl.fostore.BooleanTranscriber
 
BufferedRequestFactory - class org.apache.jdo.impl.fostore.BufferedRequestFactory.
Creates different kinds of requests.
BufferedRequestFactory() - Constructor for class org.apache.jdo.impl.fostore.BufferedRequestFactory
 
ByteArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
ByteTranscriber - class org.apache.jdo.impl.fostore.ByteTranscriber.
Transcribes byte values.
ByteTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ByteTranscriber
 
backlog - Variable in class org.apache.jdo.impl.fostore.Main
The backlog for Socket.listen.
beforeCompletion() - Method in class org.apache.jdo.impl.fostore.FOStoreConnector
 
begin(boolean) - Method in class org.apache.jdo.impl.fostore.FOStoreConnector
 
beginRequest() - Method in class org.apache.jdo.impl.fostore.AbstractRequest
Writes the header of the request.
beginStash() - Method in class org.apache.jdo.impl.fostore.FOStoreOutput
Write a nonsense int value at the current position, and return that position for later use with endStash
beginStash() - Method in class org.apache.jdo.impl.fostore.Reply
 
bind(Class, int, PersistenceCapable, Object, PersistenceManagerInternal, FOStorePMF) - Method in class org.apache.jdo.impl.fostore.FOStoreModel
Causes the given class mapped to an OID.
booleanArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
buffer - Variable in class org.apache.jdo.impl.fostore.AID
 
busy - Variable in class org.apache.jdo.impl.fostore.FOStoreConnector
True if flush is in progress.
byteArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 

C

CFpropsAccessors - Static variable in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
This table maps from names to CFAccessors.
CLASS_INSTANCES - Static variable in class org.apache.jdo.impl.fostore.DumpOption
List all instances of a particular class.
CLASS_METADATA - Static variable in class org.apache.jdo.impl.fostore.DumpOption
Provide metadata information about a particular class.
CLASS_SUBCLASSES - Static variable in class org.apache.jdo.impl.fostore.DumpOption
List all subclasses of a particular class.
CLID - class org.apache.jdo.impl.fostore.CLID.
Represents a class id.
CLID(int, boolean) - Constructor for class org.apache.jdo.impl.fostore.CLID
 
CLID_MASK - Static variable in class org.apache.jdo.impl.fostore.OID
 
CLID_PREFIX - Static variable in class org.apache.jdo.impl.fostore.FOStoreBtreeStorage
Prefix for the storageId generated from an class id.
CLID_PREFIX_LENGTH - Static variable in class org.apache.jdo.impl.fostore.FOStoreBtreeStorage
Length of class id prefix.
CLID_SHIFT - Static variable in class org.apache.jdo.impl.fostore.OID
 
CharTranscriber - class org.apache.jdo.impl.fostore.CharTranscriber.
Transcribes char values.
CharTranscriber() - Constructor for class org.apache.jdo.impl.fostore.CharTranscriber
 
CharacterArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
CommitHandler - class org.apache.jdo.impl.fostore.CommitHandler.
Process Commit requests.
CommitHandler(Reply, int, FOStoreServerConnection) - Constructor for class org.apache.jdo.impl.fostore.CommitHandler
 
CommitHandler.CommitFinisher - class org.apache.jdo.impl.fostore.CommitHandler.CommitFinisher.
An instance of this class is the means by which a commit actually happens.
CommitHandler.CommitFinisher(FOStoreServerConnection) - Constructor for class org.apache.jdo.impl.fostore.CommitHandler.CommitFinisher
 
CommitRequest - class org.apache.jdo.impl.fostore.CommitRequest.
Represents a request to cause previous insert, update, and so on operations since the previous Commit or Rollback request to commit to the datastore.
CommitRequest(Message, FOStorePMF) - Constructor for class org.apache.jdo.impl.fostore.CommitRequest
 
CreateOIDHandler - class org.apache.jdo.impl.fostore.CreateOIDHandler.
Process CreateOIDRequests.
CreateOIDHandler(Reply, int, FOStoreServerConnection) - Constructor for class org.apache.jdo.impl.fostore.CreateOIDHandler
 
CreateOIDRequest - class org.apache.jdo.impl.fostore.CreateOIDRequest.
Causes a datastore OID to be associated with a provisional OID.
CreateOIDRequest(StateManagerInternal, Message, FOStorePMF, OID, PersistenceManagerInternal) - Constructor for class org.apache.jdo.impl.fostore.CreateOIDRequest
 
candidateLoader - Variable in class org.apache.jdo.impl.fostore.FieldFetcher
ClassLoader to use for loading the class of the instance.
cf - Variable in class org.apache.jdo.impl.fostore.FOStorePMF
 
charArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
classCLID - Variable in class org.apache.jdo.impl.fostore.DBExtent
CLID of the class of the instances of this extent.
classForCLID - Variable in class org.apache.jdo.impl.fostore.GetClassRequest
The Class sought by this request.
className - Variable in class org.apache.jdo.impl.fostore.DumpRequest
The name of the class queried by this request.
classNames - Static variable in class org.apache.jdo.impl.fostore.Dumper
Class names to dump informations about.
clearDirtyExtents() - Method in class org.apache.jdo.impl.fostore.DBInfo
Causes this DBInfo to forget about the dirty state of all extents marked as dirty since the last time storeDirtyExtents was invoked.
clid - Variable in class org.apache.jdo.impl.fostore.ActivateClassRequest
 
clid - Variable in class org.apache.jdo.impl.fostore.DBClass.ClassDetail
CLID of the field or superclass.
clid - Variable in class org.apache.jdo.impl.fostore.DBClass
CLID corresponding to the class.
clid - Variable in class org.apache.jdo.impl.fostore.GetClassRequest
The CLID of the class sought by this request.
clidOffsets - Variable in class org.apache.jdo.impl.fostore.InsertHandler.InsertFinisher
 
clidOffsets - Variable in class org.apache.jdo.impl.fostore.InsertRequest
 
clids - Variable in class org.apache.jdo.impl.fostore.FOStoreModel
 
clids - Variable in class org.apache.jdo.impl.fostore.InsertRequest
 
clids - Variable in class org.apache.jdo.impl.fostore.Message
Set of CLIDs associated with ActivateClass requests that are in this Message.
clids - Variable in class org.apache.jdo.impl.fostore.SubclassSet
List of the clids which represent classes that are subclasses of the class indicated by the CLID in our oid.
clientDataInput - Variable in class org.apache.jdo.impl.fostore.FOStoreServerConnectionImpl
Used by server to read client's requests.
clientRequests - Variable in class org.apache.jdo.impl.fostore.FOStoreRemoteConnection
The DataOutputStream from the socket for requests for the server.
close() - Method in interface org.apache.jdo.impl.fostore.FOStoreClientConnection
Put this connection back into the connection pool managed by the ConnectionFactory.
close() - Method in class org.apache.jdo.impl.fostore.FOStoreClientConnectionImpl
Return this connection to the connection pool.
close() - Method in class org.apache.jdo.impl.fostore.FOStoreDatabase
Decrement the open connections counter and close the database when it reaches zero.
close() - Method in class org.apache.jdo.impl.fostore.FOStoreExtent.FOStoreExtentIterator
Disallow getting further objects from this iterator.
close(Iterator) - Method in class org.apache.jdo.impl.fostore.FOStoreExtent
 
close() - Method in class org.apache.jdo.impl.fostore.FOStoreOutput
Close the stream.
close() - Method in class org.apache.jdo.impl.fostore.FOStorePMF
Close this PersistenceManagerFactory.
close(boolean) - Method in class org.apache.jdo.impl.fostore.FOStorePMF
Closes the database unless there are any active store managers.
close() - Method in class org.apache.jdo.impl.fostore.FOStoreServerConnectionImpl
Close this connection; release all resources.
closeAll() - Method in class org.apache.jdo.impl.fostore.FOStoreExtent
 
closeBtreeStorage(FOStoreBtreeStorage) - Method in class org.apache.jdo.impl.fostore.FOStoreDatabase
Helper method to close a BtreeStorage.
closeConnection(FOStoreClientConnection) - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
Returns a connection to the pool
closeConnection(FOStoreClientConnection) - Method in class org.apache.jdo.impl.fostore.Message
Close the connection to the store.
closeDatabase() - Method in interface org.apache.jdo.impl.fostore.FOStoreClientConnection
Close the database associated with this connection.
closeDatabase() - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
Close the database.
closeDatabase(String) - Static method in class org.apache.jdo.impl.fostore.FOStoreDatabase
 
closeDatabase() - Method in class org.apache.jdo.impl.fostore.FOStoreLocalConnection
Close the database associated with this connection.
closeDatabase() - Method in class org.apache.jdo.impl.fostore.FOStoreRemoteConnection
Close the database associated with this connection.
closeDatabase() - Method in interface org.apache.jdo.impl.fostore.FOStoreServerConnection
Close the database.
closeDatabase() - Method in class org.apache.jdo.impl.fostore.FOStoreServerConnectionImpl
Close the database associated with this connection.
closed - Variable in class org.apache.jdo.impl.fostore.FOStoreExtent.FOStoreExtentIterator
If false, then can get next object, otherwise next() always throws NoSuchElementException and hasNext() always returns false.
closed - Variable in class org.apache.jdo.impl.fostore.FOStoreOutput
 
closed - Variable in class org.apache.jdo.impl.fostore.Reply
 
cls - Variable in class org.apache.jdo.impl.fostore.AIDTranscriber
 
cls - Variable in class org.apache.jdo.impl.fostore.FOStoreExtent
Class specified by user.
cls - Variable in class org.apache.jdo.impl.fostore.FieldFetcher
Class of instance being fetched.
cls - Variable in class org.apache.jdo.impl.fostore.GetExtentRequest
The class of the extent sought by this request.
cls - Variable in class org.apache.jdo.impl.fostore.GetInstancesRequest
Candidate class for which instances are being obtained.
cls - Variable in class org.apache.jdo.impl.fostore.InsertRequest
 
commit() - Method in class org.apache.jdo.impl.fostore.FOStoreConnector
Add a CommitRequest to the connector's message, and send it to the store.
commit() - Method in interface org.apache.jdo.impl.fostore.FOStoreServerConnection
Commits the work done in this connection.
commit() - Method in class org.apache.jdo.impl.fostore.FOStoreServerConnectionImpl
Commits the work done in this connection.
commitChanges() - Method in class org.apache.jdo.impl.fostore.FOStoreDatabase
 
compareTo(Object) - Method in class org.apache.jdo.impl.fostore.OID
Compare this OID to another OID.
componentType - Variable in class org.apache.jdo.impl.fostore.ObjectTranscriber.ObjArrayTranscriber
 
computeUID() - Method in class org.apache.jdo.impl.fostore.AID
Compute unique user Id from the buffer.
computeUID(Class) - Method in class org.apache.jdo.impl.fostore.FOStoreSchemaUID
 
computeUID(Class, DataOutputStream) - Method in class org.apache.jdo.impl.fostore.FOStoreSchemaUID
 
con - Variable in class org.apache.jdo.impl.fostore.CommitHandler.CommitFinisher
 
con - Variable in class org.apache.jdo.impl.fostore.RequestHandler
Connection on which the Request arrived.
configurable - Variable in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
True until setConfigured has been invoked.
configuredFrom - Variable in class org.apache.jdo.impl.fostore.FOStorePMF
The Properties instance from which this PersistenceManagerFactory was configured.
connect() - Method in interface org.apache.jdo.impl.fostore.FOStoreClientConnection
Connect to the data source.
connect() - Method in class org.apache.jdo.impl.fostore.FOStoreLocalConnection
This connects to the data store, and verifies the user name and password..
connect() - Method in class org.apache.jdo.impl.fostore.FOStoreRemoteConnection
Connect to the data store.
connection - Variable in class org.apache.jdo.impl.fostore.FOStoreConnector
Connection for interacting with store.
connectionFactory - Variable in class org.apache.jdo.impl.fostore.FOStoreClientConnectionImpl
 
connectionId - Variable in class org.apache.jdo.impl.fostore.FOStoreClientConnectionImpl
 
connectionMap - Variable in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
Connections are pooled.
connector - Variable in class org.apache.jdo.impl.fostore.FOStoreExtent
 
connector - Variable in class org.apache.jdo.impl.fostore.FOStoreStoreManager
 
connector - Variable in class org.apache.jdo.impl.fostore.Message
Connector for which this message acts as a transport.
containsCLID(CLID) - Method in class org.apache.jdo.impl.fostore.Message
Returns true if the given CLID is in this Message's set of CLIDs.
copy() - Method in class org.apache.jdo.impl.fostore.AID
Returns copy of the requested oid.
copy() - Method in class org.apache.jdo.impl.fostore.OID
Returns copy of the requested oid.
copyKeyFieldsFromObjectId(StateManagerInternal, Class) - Method in class org.apache.jdo.impl.fostore.FOStoreStoreManager
 
copyKeyFieldsToPC(StateManagerInternal, FOStorePMF, Class, int[]) - Method in class org.apache.jdo.impl.fostore.AID
Copy key fields from OID into PC instance.
copyKeyFieldsToPC(StateManagerInternal, FOStorePMF, Class, int[]) - Method in class org.apache.jdo.impl.fostore.OID
Copy key fields from OID into PC instance.
create(Class, PersistenceCapable, Object, PersistenceManagerInternal, FOStorePMF) - Static method in class org.apache.jdo.impl.fostore.AID
Create and return a new instance of AID.
create(int, boolean) - Static method in class org.apache.jdo.impl.fostore.CLID
 
create(String, CLID, FOStoreSchemaUID, DataInput, FOStoreDatabase) - Static method in class org.apache.jdo.impl.fostore.DBClass
 
create(FOStoreDatabase, String, FOStoreSchemaUID, CLID) - Static method in class org.apache.jdo.impl.fostore.DBExtent
Return a new DBExtent to the caller.
create - Variable in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
 
create - Variable in class org.apache.jdo.impl.fostore.FOStoreConnectionId
The flag telling whether to create.
create - Variable in class org.apache.jdo.impl.fostore.FOStorePMF
Flag to tell whether to create.
create - Variable in class org.apache.jdo.impl.fostore.LoginHandler
a flag to tell whether to create the database
create - Variable in class org.apache.jdo.impl.fostore.LoginRequest
A flag telling whether to create the database
create(CLID) - Static method in class org.apache.jdo.impl.fostore.OID
Create and return a provisional OID
create(long) - Method in class org.apache.jdo.impl.fostore.OID
Create and return a based on a given representation.
create(CLID, long) - Static method in class org.apache.jdo.impl.fostore.OID
Provides an OID for the given CLID and UID.
create(OID, CLID) - Static method in class org.apache.jdo.impl.fostore.SubclassSet
 
createBlock(FOStoreInput, int) - Static method in class org.apache.jdo.impl.fostore.FOStoreDatabase
 
createBtreeStorage(String, boolean) - Method in class org.apache.jdo.impl.fostore.FOStoreDatabase
Helper method to create a BtreeStorage.
createBuffer(Object, Class, FOStorePMF, boolean, PersistenceCapable) - Method in class org.apache.jdo.impl.fostore.AID
 
createConnection(FOStoreConnectionId) - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
This method requires permission to perform the following requests: Create new URL with the specified StreamHandler.
createInternalObjectId(StateManagerInternal, PersistenceCapable, Object, Class, PersistenceManagerInternal) - Method in class org.apache.jdo.impl.fostore.FOStoreStoreManager
Creates a new object id for the given class.
createMOFID(int, long) - Method in class org.apache.jdo.impl.fostore.FOStoreBtreeStorage
Returns Creates a MOFID based on the class id and uid taken from a FOStore OID.
createObjectId(StateManagerInternal, PersistenceManagerInternal) - Method in class org.apache.jdo.impl.fostore.FOStoreStoreManager
Creates a new object id for the given sm.
createPersistenceManager(String, String) - Method in class org.apache.jdo.impl.fostore.FOStorePMF
Create a new instance of PersistenceManager with the specific user name and password.
createPool(FOStoreConnectionId) - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
Create a new pool of connections for this combination of url, user, and password.
createProvisional() - Static method in class org.apache.jdo.impl.fostore.CLID
 
createReply(RequestId) - Method in interface org.apache.jdo.impl.fostore.FOStoreServerConnection
Provides a Reply to which the server can write replies to the client's requests.
createReply(RequestId) - Method in class org.apache.jdo.impl.fostore.FOStoreServerConnectionImpl
Provides a Reply to which the server can write replies to the client's requests.
currNum - Variable in class org.apache.jdo.impl.fostore.FieldFetcher
 
current - Variable in class org.apache.jdo.impl.fostore.DBInfo.DBClassIterator
 
current - Variable in class org.apache.jdo.impl.fostore.DBInfo.ExtentIterator
 

D

DBCLASS_UID - Static variable in class org.apache.jdo.impl.fostore.DBInfo
 
DBClass - class org.apache.jdo.impl.fostore.DBClass.
Represents a class stored in the database.
DBClass(String, CLID, FOStoreSchemaUID, DataInput, FOStoreDatabase) - Constructor for class org.apache.jdo.impl.fostore.DBClass
Constructor
DBClass() - Constructor for class org.apache.jdo.impl.fostore.DBClass
 
DBClass.ClassDetail - class org.apache.jdo.impl.fostore.DBClass.ClassDetail.
A ClassDetail represents a single field or PC superclass of a class that is (or was at one time) stored in the databse.
DBClass.ClassDetail(DataInput) - Constructor for class org.apache.jdo.impl.fostore.DBClass.ClassDetail
 
DBExtent - class org.apache.jdo.impl.fostore.DBExtent.
Represents a set of instances of a given class stored in the database.
DBExtent(FOStoreDatabase, String, FOStoreSchemaUID, CLID) - Constructor for class org.apache.jdo.impl.fostore.DBExtent
Create a new DBExtent
DBExtent() - Constructor for class org.apache.jdo.impl.fostore.DBExtent
 
DBINFO - Static variable in class org.apache.jdo.impl.fostore.DumpOption
Provide information about all classes in the store.
DBInfo - class org.apache.jdo.impl.fostore.DBInfo.
This class represents the information about the contents of the store itself which must be durable across JVMs.
DBInfo(FOStoreDatabase) - Constructor for class org.apache.jdo.impl.fostore.DBInfo
Create a new instance.
DBInfo() - Constructor for class org.apache.jdo.impl.fostore.DBInfo
 
DBInfo.DBClassIterator - class org.apache.jdo.impl.fostore.DBInfo.DBClassIterator.
 
DBInfo.DBClassIterator(CLID, CLID) - Constructor for class org.apache.jdo.impl.fostore.DBInfo.DBClassIterator
 
DBInfo.ExtentIterator - class org.apache.jdo.impl.fostore.DBInfo.ExtentIterator.
 
DBInfo.ExtentIterator(CLID, CLID) - Constructor for class org.apache.jdo.impl.fostore.DBInfo.ExtentIterator
 
DEFAULT_ALLOW_NULLS - Static variable in class org.apache.jdo.impl.fostore.ObjectTranscriber
Default value for allow nulls in SCO collections and maps.
DEFAULT_BACKLOG - Static variable in class org.apache.jdo.impl.fostore.Main
Default backlog.
DEFAULT_PORT - Static variable in class org.apache.jdo.impl.fostore.FOStoreRemoteConnection
The default port number
DEFAULT_TIMEOUT - Static variable in class org.apache.jdo.impl.fostore.Main
Default timeout.
DEFAULT_TYPE - Static variable in class org.apache.jdo.impl.fostore.ObjectTranscriber
Default value for element, key, and value types in SCO collections and maps.
DeleteHandler - class org.apache.jdo.impl.fostore.DeleteHandler.
Processes requests to delete objects from the datastore.
DeleteHandler(Reply, int, FOStoreServerConnection) - Constructor for class org.apache.jdo.impl.fostore.DeleteHandler
 
DeleteRequest - class org.apache.jdo.impl.fostore.DeleteRequest.
Represents a requests to remove a persistent object in the store.
DeleteRequest(StateManagerInternal, Message, FOStorePMF) - Constructor for class org.apache.jdo.impl.fostore.DeleteRequest
 
DoubleArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
DoubleTranscriber - class org.apache.jdo.impl.fostore.DoubleTranscriber.
Transcribes double values.
DoubleTranscriber() - Constructor for class org.apache.jdo.impl.fostore.DoubleTranscriber
 
DummyTranscriber - class org.apache.jdo.impl.fostore.DummyTranscriber.
This Transcriber is used to skip managed non-persistent fields.
DummyTranscriber() - Constructor for class org.apache.jdo.impl.fostore.DummyTranscriber
 
DumpHandler - class org.apache.jdo.impl.fostore.DumpHandler.
Process dump requests.
DumpHandler(Reply, int, FOStoreServerConnection) - Constructor for class org.apache.jdo.impl.fostore.DumpHandler
 
DumpHandler.ClassHandler - class org.apache.jdo.impl.fostore.DumpHandler.ClassHandler.
Abstract OptionHandler that assists in dumping information about classes.
DumpHandler.ClassHandler() - Constructor for class org.apache.jdo.impl.fostore.DumpHandler.ClassHandler
 
DumpHandler.ClassMetadataHandler - class org.apache.jdo.impl.fostore.DumpHandler.ClassMetadataHandler.
OptionHandler that dumps metadata about a class.
DumpHandler.ClassMetadataHandler() - Constructor for class org.apache.jdo.impl.fostore.DumpHandler.ClassMetadataHandler
 
DumpHandler.ClassSubclassesHandler - class org.apache.jdo.impl.fostore.DumpHandler.ClassSubclassesHandler.
OptionHandler that dumps information about the subclasses of a class.
DumpHandler.ClassSubclassesHandler() - Constructor for class org.apache.jdo.impl.fostore.DumpHandler.ClassSubclassesHandler
 
DumpHandler.DBInfoHandler - class org.apache.jdo.impl.fostore.DumpHandler.DBInfoHandler.
OptionHandler that dumps DBInfo.
DumpHandler.DBInfoHandler() - Constructor for class org.apache.jdo.impl.fostore.DumpHandler.DBInfoHandler
 
DumpHandler.DumpOptionSubHandler - class org.apache.jdo.impl.fostore.DumpHandler.DumpOptionSubHandler.
Abstract class for dumping database information.
DumpHandler.DumpOptionSubHandler() - Constructor for class org.apache.jdo.impl.fostore.DumpHandler.DumpOptionSubHandler
 
DumpOption - class org.apache.jdo.impl.fostore.DumpOption.
Diagnostic code to identify a dump request to the store.
DumpOption(int, String) - Constructor for class org.apache.jdo.impl.fostore.DumpOption
Create a DumpOption with the given value and name.
DumpRequest - class org.apache.jdo.impl.fostore.DumpRequest.
Represents a request to dump information from the store.
DumpRequest(DumpOption, String, Message, FOStorePMF) - Constructor for class org.apache.jdo.impl.fostore.DumpRequest
 
Dumper - class org.apache.jdo.impl.fostore.Dumper.
Provides information such as metadata, extents, objects about the store.
Dumper() - Constructor for class org.apache.jdo.impl.fostore.Dumper
 
Dumper.ClassInstancesRequest - class org.apache.jdo.impl.fostore.Dumper.ClassInstancesRequest.
DumpRequest that dumps information about the instances of a class.
Dumper.ClassInstancesRequest() - Constructor for class org.apache.jdo.impl.fostore.Dumper.ClassInstancesRequest
 
Dumper.ClassMetadataRequest - class org.apache.jdo.impl.fostore.Dumper.ClassMetadataRequest.
DumpRequest that dumps metadata about a class.
Dumper.ClassMetadataRequest() - Constructor for class org.apache.jdo.impl.fostore.Dumper.ClassMetadataRequest
 
Dumper.ClassRequest - class org.apache.jdo.impl.fostore.Dumper.ClassRequest.
Abstract DumpRequest that assists in dumping information about classes.
Dumper.ClassRequest() - Constructor for class org.apache.jdo.impl.fostore.Dumper.ClassRequest
 
Dumper.ClassSubclassesRequest - class org.apache.jdo.impl.fostore.Dumper.ClassSubclassesRequest.
DumpRequest that dumps information about the subclasses of a class.
Dumper.ClassSubclassesRequest() - Constructor for class org.apache.jdo.impl.fostore.Dumper.ClassSubclassesRequest
 
Dumper.DBInfoRequest - class org.apache.jdo.impl.fostore.Dumper.DBInfoRequest.
DumpRequest that can dump DBInfo.
Dumper.DBInfoRequest() - Constructor for class org.apache.jdo.impl.fostore.Dumper.DBInfoRequest
 
Dumper.DumpOptionSubRequest - class org.apache.jdo.impl.fostore.Dumper.DumpOptionSubRequest.
Abstract class for dumping database information.
Dumper.DumpOptionSubRequest() - Constructor for class org.apache.jdo.impl.fostore.Dumper.DumpOptionSubRequest
 
data - Variable in class org.apache.jdo.impl.fostore.Block
 
databaseMap - Static variable in class org.apache.jdo.impl.fostore.FOStoreDatabase
We manage a map of pools of databases by database name.
databasePath(String) - Method in class org.apache.jdo.impl.fostore.FOStoreServerConnectionImpl
 
dateTranscriber - Static variable in class org.apache.jdo.impl.fostore.ObjectTranscriber
 
db - Variable in class org.apache.jdo.impl.fostore.ActivateClassHandler.ActivateClassFinisher
 
db - Variable in class org.apache.jdo.impl.fostore.InsertHandler.InsertFinisher
 
dbInfo - Variable in class org.apache.jdo.impl.fostore.FOStoreDatabase
 
dbInfoOID - Static variable in class org.apache.jdo.impl.fostore.DBInfo
This is the OID of the DBInfo.
dbname - Variable in class org.apache.jdo.impl.fostore.FOStoreServerConnectionImpl
The local database name.
dbname - Variable in class org.apache.jdo.impl.fostore.LoginHandler
the database name
dbname - Variable in class org.apache.jdo.impl.fostore.LoginRequest
The database name from the PMF URL property.
debug - Static variable in class org.apache.jdo.impl.fostore.RequestType
 
decrypt(String) - Method in class org.apache.jdo.impl.fostore.FOStorePMF
Uses rot13 algorithm.
defaultConnectionId - Variable in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
 
delete(BitSet, BitSet, StateManagerInternal) - Method in class org.apache.jdo.impl.fostore.FOStoreStoreManager
 
deleteFile(File) - Method in class org.apache.jdo.impl.fostore.FOStoreDatabase
Helper method to delete a file.
dirtyExtents - Variable in class org.apache.jdo.impl.fostore.DBInfo
Set of extents that are currently modified and need to be stored when a transaction commits.
dirtyFields - Variable in class org.apache.jdo.impl.fostore.UpdateRequest
Fields which are to be verified in database, in case of optimistic transaction.
dis - Variable in class org.apache.jdo.impl.fostore.FOStoreInput
 
doDecrypt(String) - Static method in class org.apache.jdo.impl.fostore.FOStorePMF
Use same encryption for others in this package (e.g.
doEncrypt(String) - Static method in class org.apache.jdo.impl.fostore.FOStorePMF
Use same encryption for others in this package (e.g.
doRequest() - Method in class org.apache.jdo.impl.fostore.AbstractRequest
 
doRequest() - Method in interface org.apache.jdo.impl.fostore.Request
Does whatever it is that the kind of request does in actually making a request of the store.
doRequestBody() - Method in class org.apache.jdo.impl.fostore.AbstractRequest
Subclasses must implement in this method the actual writing of their Request type-specific data.
doRequestBody() - Method in class org.apache.jdo.impl.fostore.ActivateClassRequest
 
doRequestBody() - Method in class org.apache.jdo.impl.fostore.BeginTxRequest
 
doRequestBody() - Method in class org.apache.jdo.impl.fostore.CommitRequest
Provides the information required to fulfill a CommitRequest.
doRequestBody() - Method in class org.apache.jdo.impl.fostore.CreateOIDRequest
 
doRequestBody() - Method in class org.apache.jdo.impl.fostore.DeleteRequest
 
doRequestBody() - Method in class org.apache.jdo.impl.fostore.DumpRequest
 
doRequestBody() - Method in class org.apache.jdo.impl.fostore.FetchRequest
 
doRequestBody() - Method in class org.apache.jdo.impl.fostore.GetClassRequest
 
doRequestBody() - Method in class org.apache.jdo.impl.fostore.GetExtentRequest
 
doRequestBody() - Method in class org.apache.jdo.impl.fostore.GetInstancesRequest
 
doRequestBody() - Method in class org.apache.jdo.impl.fostore.InsertRequest
Provides detail about data being inserted in an InsertRequest.
doRequestBody() - Method in class org.apache.jdo.impl.fostore.LoginRequest
Subclasses must implement in this method the actual writing of their Request type-specific data.
doRequestBody() - Method in class org.apache.jdo.impl.fostore.RollbackRequest
Provides the information ecessary for a RollbackRequest.
doRequestBody() - Method in class org.apache.jdo.impl.fostore.UpdateRequest
Provides the information necessary to do an UpdateRequest.
doRequestBody() - Method in class org.apache.jdo.impl.fostore.VerifyRequest
Provides the information necessary for a VerifyRequest.
dos - Variable in class org.apache.jdo.impl.fostore.FOStoreOutput
 
doubleArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
driverName - Variable in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
 
dump() - Method in class org.apache.jdo.impl.fostore.Block
 
dump(String) - Method in class org.apache.jdo.impl.fostore.DBExtent
 
dump - Variable in class org.apache.jdo.impl.fostore.DumpRequest
Returned dump information.
dump() - Method in class org.apache.jdo.impl.fostore.Dumper.ClassRequest
 
dump() - Method in class org.apache.jdo.impl.fostore.Dumper.DBInfoRequest
 
dump() - Method in class org.apache.jdo.impl.fostore.Dumper.DumpOptionSubRequest
Subclasses must implement, to dump their particular kind of info.
dump(DumpOption, String) - Method in class org.apache.jdo.impl.fostore.FOStoreStoreManager
Dumps information about the store.
dump() - Method in class org.apache.jdo.impl.fostore.Message
Dump the complete current contents of the message buffer.
dump(String, byte[], int) - Static method in class org.apache.jdo.impl.fostore.Tester
 
dump(String, byte[], int, int) - Static method in class org.apache.jdo.impl.fostore.Tester
 
dump(String, FOStoreOutput, int, int) - Static method in class org.apache.jdo.impl.fostore.Tester
 

E

ERROR - Static variable in class org.apache.jdo.impl.fostore.Status
Request failed.
EXTENT_UID - Static variable in class org.apache.jdo.impl.fostore.DBInfo
 
encrypt(String) - Method in class org.apache.jdo.impl.fostore.FOStorePMF
Uses rot13 algorithm.
endRequest() - Method in class org.apache.jdo.impl.fostore.AbstractRequest
Write the length.
endStash(int, int) - Method in class org.apache.jdo.impl.fostore.FOStoreOutput
Write the given value at the given position, and reset the position to what it was before the write occurred.
endStash(int, int) - Method in class org.apache.jdo.impl.fostore.Reply
 
equals(Object) - Method in class org.apache.jdo.impl.fostore.AID
Determines if this AID is equal to another.
equals(Object) - Method in class org.apache.jdo.impl.fostore.CLID
 
equals(Object) - Method in class org.apache.jdo.impl.fostore.DumpOption
 
equals(Object) - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionId
Returns true if this represents the same URL, user, and password as the other.
equals(Object) - Method in class org.apache.jdo.impl.fostore.FOStoreSchemaUID
 
equals(Object) - Method in class org.apache.jdo.impl.fostore.OID
Determines if this OID is equal to another.
equals(Object) - Method in class org.apache.jdo.impl.fostore.RequestId
Returns true if the other id is equal to this one.
equals(Object) - Method in class org.apache.jdo.impl.fostore.RequestType
 
equals(Object) - Method in class org.apache.jdo.impl.fostore.Status
Compares this to another Status.
ex - Variable in class org.apache.jdo.impl.fostore.FOStoreDatabaseException
 
existsFile(File) - Method in class org.apache.jdo.impl.fostore.FOStoreDatabase
Helper method to check whether a file exists.
exit(String) - Static method in class org.apache.jdo.impl.fostore.Dumper
Print an error message and exit.
extent - Variable in class org.apache.jdo.impl.fostore.GetExtentRequest
Extent returned to user.
extentOID - Variable in class org.apache.jdo.impl.fostore.DBExtent
OID of this extent.

F

FAILURE - Static variable in class org.apache.jdo.impl.fostore.RequestId
 
FATAL - Static variable in class org.apache.jdo.impl.fostore.Status
Request failed fatally in server.
FIRST_CLASS_UID - Static variable in class org.apache.jdo.impl.fostore.DBInfo
 
FOStoreAbstractMethodException - exception org.apache.jdo.impl.fostore.FOStoreAbstractMethodException.
This exception means that a subclass didn't override a method that it should have.
FOStoreAbstractMethodException(String) - Constructor for class org.apache.jdo.impl.fostore.FOStoreAbstractMethodException
 
FOStoreBtreeStorage - class org.apache.jdo.impl.fostore.FOStoreBtreeStorage.
FOStore specific BtreeStorage subclass.
FOStoreBtreeStorage(String, boolean) - Constructor for class org.apache.jdo.impl.fostore.FOStoreBtreeStorage
Creates a new FOStoreBtreeStorage instance.
FOStoreBtreeStorage.Resolver - class org.apache.jdo.impl.fostore.FOStoreBtreeStorage.Resolver.
Dummy implementation.
FOStoreBtreeStorage.Resolver() - Constructor for class org.apache.jdo.impl.fostore.FOStoreBtreeStorage.Resolver
 
FOStoreClientConnection - interface org.apache.jdo.impl.fostore.FOStoreClientConnection.
Represents the connection as seen by the client.
FOStoreClientConnectionImpl - class org.apache.jdo.impl.fostore.FOStoreClientConnectionImpl.
Implementation of the client side of a FOStore connection.
FOStoreClientConnectionImpl(URL) - Constructor for class org.apache.jdo.impl.fostore.FOStoreClientConnectionImpl
Creates new FOStoreClientConnectionImpl
FOStoreConnection - interface org.apache.jdo.impl.fostore.FOStoreConnection.
Tagging interface at root of all kinds of FOStore connections.
FOStoreConnectionFactory - class org.apache.jdo.impl.fostore.FOStoreConnectionFactory.
A connection factory for FOStore.
FOStoreConnectionFactory() - Constructor for class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
First time a FOStoreConnectionFactory is created, initialize accessors which are used to store/save instances via JNDI.
FOStoreConnectionFactory.CFAccessor - interface org.apache.jdo.impl.fostore.FOStoreConnectionFactory.CFAccessor.
CFAccessor implementation instances allow copying values to/from a FOStoreConnectionFactory and a Properties.
FOStoreConnectionId - class org.apache.jdo.impl.fostore.FOStoreConnectionId.
Represents the information required to connect to a database.
FOStoreConnectionId(String, String, String, boolean) - Constructor for class org.apache.jdo.impl.fostore.FOStoreConnectionId
Creates new FOStoreConnectionId.
FOStoreConnectionId(String, String, String) - Constructor for class org.apache.jdo.impl.fostore.FOStoreConnectionId
Creates new FOStoreConnectionId.
FOStoreConnector - class org.apache.jdo.impl.fostore.FOStoreConnector.
FOStoreConnector represents a connection to the FOStoreDatabase.
FOStoreConnector(FOStorePMF) - Constructor for class org.apache.jdo.impl.fostore.FOStoreConnector
 
FOStoreDatabase - class org.apache.jdo.impl.fostore.FOStoreDatabase.
File/Object Store Database, using an underlying Btree implementation.
FOStoreDatabase(String, boolean) - Constructor for class org.apache.jdo.impl.fostore.FOStoreDatabase
Create an FODatabase and create/open the files.
FOStoreDatabaseException - exception org.apache.jdo.impl.fostore.FOStoreDatabaseException.
This provides an insulation layer between BtreeDatabase and FOStore.
FOStoreDatabaseException(StorageException) - Constructor for class org.apache.jdo.impl.fostore.FOStoreDatabaseException
 
FOStoreExtent - class org.apache.jdo.impl.fostore.FOStoreExtent.
This is an in-memory extent.
FOStoreExtent(Class, boolean, PersistenceManagerInternal, RequestFactory, FOStoreConnector) - Constructor for class org.apache.jdo.impl.fostore.FOStoreExtent
 
FOStoreExtent.FOStoreExtentIterator - class org.apache.jdo.impl.fostore.FOStoreExtent.FOStoreExtentIterator.
Iterates over the elements in a FOStoreExtent.
FOStoreExtent.FOStoreExtentIterator(FOStoreExtent) - Constructor for class org.apache.jdo.impl.fostore.FOStoreExtent.FOStoreExtentIterator
 
FOStoreFatalIOException - exception org.apache.jdo.impl.fostore.FOStoreFatalIOException.
This is an exception which _should_ never be thrown, as it indicates an error in I/O traffic between client and server.
FOStoreFatalIOException(Class, String, Exception) - Constructor for class org.apache.jdo.impl.fostore.FOStoreFatalIOException
 
FOStoreFatalInternalException - exception org.apache.jdo.impl.fostore.FOStoreFatalInternalException.
This is an exception which _should_ never be thrown, as it indicates an error in the implementation, such as a bug that has been found.
FOStoreFatalInternalException(Class, String, String) - Constructor for class org.apache.jdo.impl.fostore.FOStoreFatalInternalException
 
FOStoreFatalInternalException(Class, String, Exception) - Constructor for class org.apache.jdo.impl.fostore.FOStoreFatalInternalException
 
FOStoreFatalInternalException(Class, String, String, Exception) - Constructor for class org.apache.jdo.impl.fostore.FOStoreFatalInternalException
 
FOStoreInput - class org.apache.jdo.impl.fostore.FOStoreInput.
Extend ByteArrayInputStream so that we can get ahold of the byte array and current position, and can change the current position.
FOStoreInput(byte[], int, int) - Constructor for class org.apache.jdo.impl.fostore.FOStoreInput
 
FOStoreLocalConnection - class org.apache.jdo.impl.fostore.FOStoreLocalConnection.
Implements the client and server/store connections for the case in which the client and store are running in the same address space.
FOStoreLocalConnection(URL) - Constructor for class org.apache.jdo.impl.fostore.FOStoreLocalConnection
Provides a connection to the database, using the URL support in the superclass.
FOStoreLoginException - exception org.apache.jdo.impl.fostore.FOStoreLoginException.
This is an exception which _should_ never be thrown, as it indicates an error in the implementation, such as a bug that has been found.
FOStoreLoginException(String, String, Exception) - Constructor for class org.apache.jdo.impl.fostore.FOStoreLoginException
 
FOStoreModel - class org.apache.jdo.impl.fostore.FOStoreModel.
Provides model information required by fostore: mapping between CLID's and the java.lang.Class's.
FOStoreModel() - Constructor for class org.apache.jdo.impl.fostore.FOStoreModel
Constructor
FOStoreOutput - class org.apache.jdo.impl.fostore.FOStoreOutput.
Extend ByteArrayOutputStream so that we can get ahold of the byte array and current position, and can make sure we have enough space to write an object.
FOStoreOutput() - Constructor for class org.apache.jdo.impl.fostore.FOStoreOutput
 
FOStoreOutput.LocalByteArrayOutputStream - class org.apache.jdo.impl.fostore.FOStoreOutput.LocalByteArrayOutputStream.
 
FOStoreOutput.LocalByteArrayOutputStream() - Constructor for class org.apache.jdo.impl.fostore.FOStoreOutput.LocalByteArrayOutputStream
 
FOStorePM - class org.apache.jdo.impl.fostore.FOStorePM.
Subclass of #PersistenceManagerImpl implementing abstract methods newQuery.
FOStorePM(FOStorePMF, String, String) - Constructor for class org.apache.jdo.impl.fostore.FOStorePM
Constructs new instance of PersistenceManagerImpl for this PersistenceManagerFactoryInternal and particular combination of username and password.
FOStorePMF - class org.apache.jdo.impl.fostore.FOStorePMF.
The File/Object Store's implementation of a PersistenceManagerFactory.
FOStorePMF() - Constructor for class org.apache.jdo.impl.fostore.FOStorePMF
 
FOStorePMFFactory - class org.apache.jdo.impl.fostore.FOStorePMFFactory.
Creates a FOStorePMF when read in via JNDI.
FOStorePMFFactory() - Constructor for class org.apache.jdo.impl.fostore.FOStorePMFFactory
 
FOStoreRemoteConnection - class org.apache.jdo.impl.fostore.FOStoreRemoteConnection.
Represents a connection to a store that runs in a JVM separate from that of a client.
FOStoreRemoteConnection(URL) - Constructor for class org.apache.jdo.impl.fostore.FOStoreRemoteConnection
Creates new FOStoreRemoteConnection
FOStoreSchemaUID - class org.apache.jdo.impl.fostore.FOStoreSchemaUID.
A FOStoreSchemaUID is an internal name used to distinguish persistence capable classes based on the structure of their persistent fields as indicated by the enhancer.
FOStoreSchemaUID(long) - Constructor for class org.apache.jdo.impl.fostore.FOStoreSchemaUID
 
FOStoreSchemaUID(Class) - Constructor for class org.apache.jdo.impl.fostore.FOStoreSchemaUID
 
FOStoreServerConnection - interface org.apache.jdo.impl.fostore.FOStoreServerConnection.
A connection as used by a server/store.
FOStoreServerConnectionImpl - class org.apache.jdo.impl.fostore.FOStoreServerConnectionImpl.
This class implements the FOStoreServerConnection contract.
FOStoreServerConnectionImpl() - Constructor for class org.apache.jdo.impl.fostore.FOStoreServerConnectionImpl
Creates new FOStoreServerConnectionImpl for the local case.
FOStoreServerConnectionImpl(Socket, String) - Constructor for class org.apache.jdo.impl.fostore.FOStoreServerConnectionImpl
Creates new FOStoreServerConnectionImpl for the remote case.
FOStoreStoreManager - class org.apache.jdo.impl.fostore.FOStoreStoreManager.
StoreManager represents the datastore to the rest of the JDO components.
FOStoreStoreManager(FOStorePMF) - Constructor for class org.apache.jdo.impl.fostore.FOStoreStoreManager
 
FOStoreTranscriber - class org.apache.jdo.impl.fostore.FOStoreTranscriber.
FOStoreTranscriber contains methods to transcribe each primitive type, but they all throw AbstractMethodError.
FOStoreTranscriber() - Constructor for class org.apache.jdo.impl.fostore.FOStoreTranscriber
 
FOStoreTranscriberFactory - class org.apache.jdo.impl.fostore.FOStoreTranscriberFactory.
Provides Transcriber instances for FOStore.
FOStoreTranscriberFactory() - Constructor for class org.apache.jdo.impl.fostore.FOStoreTranscriberFactory
 
FOStoreURLStreamHandler - class org.apache.jdo.impl.fostore.FOStoreURLStreamHandler.
Creates connections to databases.
FOStoreURLStreamHandler() - Constructor for class org.apache.jdo.impl.fostore.FOStoreURLStreamHandler
Creates new FOStoreURLStreamHandler
FOStoreUnsupportedException - exception org.apache.jdo.impl.fostore.FOStoreUnsupportedException.
This exception means that a FOStore doesn't have support for what is being requested.
FOStoreUnsupportedException(String) - Constructor for class org.apache.jdo.impl.fostore.FOStoreUnsupportedException
 
FetchHandler - class org.apache.jdo.impl.fostore.FetchHandler.
Process fetch requests.
FetchHandler(Reply, int, FOStoreServerConnection) - Constructor for class org.apache.jdo.impl.fostore.FetchHandler
 
FetchRequest - class org.apache.jdo.impl.fostore.FetchRequest.
Represents a request to read the values of one or more fields for a persistent object from the store.
FetchRequest(StateManagerInternal, Message, FOStorePMF) - Constructor for class org.apache.jdo.impl.fostore.FetchRequest
 
FieldFetcher - class org.apache.jdo.impl.fostore.FieldFetcher.
Extend AbstractFieldManager overriding only fetchABCField methods
FieldFetcher(FOStoreInput, FOStoreModel, PersistenceManagerInternal, ClassLoader) - Constructor for class org.apache.jdo.impl.fostore.FieldFetcher
 
FieldFetcher(FOStoreInput, FOStoreModel, PersistenceManagerInternal, ClassLoader, boolean) - Constructor for class org.apache.jdo.impl.fostore.FieldFetcher
Called by AID when PK fields are written sequentially independent of their actual field numbers.
FieldRequest - interface org.apache.jdo.impl.fostore.FieldRequest.
Represents a request to manipulate (read or update) the fields of an object.
FloatArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
FloatTranscriber - class org.apache.jdo.impl.fostore.FloatTranscriber.
Transcribes float values.
FloatTranscriber() - Constructor for class org.apache.jdo.impl.fostore.FloatTranscriber
 
factory - Static variable in class org.apache.jdo.impl.fostore.ActivateClassHandler
 
factory - Static variable in class org.apache.jdo.impl.fostore.BeginTxHandler
 
factory - Static variable in class org.apache.jdo.impl.fostore.CommitHandler
 
factory - Static variable in class org.apache.jdo.impl.fostore.CreateOIDHandler
 
factory - Static variable in class org.apache.jdo.impl.fostore.DeleteHandler
 
factory - Static variable in class org.apache.jdo.impl.fostore.DumpHandler
 
factory - Static variable in class org.apache.jdo.impl.fostore.FetchHandler
 
factory - Static variable in class org.apache.jdo.impl.fostore.GetClassHandler
 
factory - Static variable in class org.apache.jdo.impl.fostore.GetExtentHandler
 
factory - Static variable in class org.apache.jdo.impl.fostore.GetInstancesHandler
 
factory - Static variable in class org.apache.jdo.impl.fostore.InsertHandler
 
factory - Static variable in class org.apache.jdo.impl.fostore.LoginHandler
the factory used to create the handler for this request
factory - Static variable in class org.apache.jdo.impl.fostore.RollbackHandler
 
factory - Static variable in class org.apache.jdo.impl.fostore.UpdateHandler
 
factory - Static variable in class org.apache.jdo.impl.fostore.VerifyHandler
 
fetch(StateManagerInternal, int[]) - Method in class org.apache.jdo.impl.fostore.FOStoreStoreManager
 
fetch(StateManagerInternal, OID) - Method in class org.apache.jdo.impl.fostore.FieldFetcher
Invoke this if you have a StateManagerInternal for the object that you're fetching.
fetch(OID) - Method in class org.apache.jdo.impl.fostore.FieldFetcher
Invoke this if you have an OID for the object that you're fetching.
fetch() - Method in class org.apache.jdo.impl.fostore.FieldFetcher
Fetches data from input, resulting in an PersistenceCapable object with state from the datastore.
fetch(DataInput, Object, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.AbstractTranscriber
 
fetch(DataInput, Object, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ArrayListTranscriber
 
fetch(DataInput, Object, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ArrayTranscriber
Fetches the entire array by delegating to fetchElements.
fetch(DataInput, Object, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.BigDecimalTranscriber
 
fetch(DataInput, Object, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.BigIntegerTranscriber
 
fetch(DataInput, Object, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.BitSetTranscriber
 
fetch(DataInput, Object, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.CalendarTranscriber
 
fetch(DataInput, Object, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.DateTranscriber
 
fetch(DataInput, Object, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.HashMapTranscriber
 
fetch(DataInput, Object, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.HashSetTranscriber
 
fetch(DataInput, Object, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.HashtableTranscriber
 
fetch(DataInput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableBooleanTranscriber
 
fetch(DataInput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableByteTranscriber
 
fetch(DataInput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableCharacterTranscriber
 
fetch(DataInput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableDoubleTranscriber
 
fetch(DataInput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableFloatTranscriber
 
fetch(DataInput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableIntegerTranscriber
 
fetch(DataInput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableLongTranscriber
 
fetch(DataInput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableShortTranscriber
 
fetch(DataInput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableStringTranscriber
 
fetch(DataInput, Object, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableTranscriber
 
fetch(DataInput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableTranscriber
 
fetch(DataInput, Object, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.LinkedListTranscriber
 
fetch(DataInput, Object, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.LocaleTranscriber
 
fetch(DataInput, Object, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.TreeMapTranscriber
 
fetch(DataInput, Object, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.TreeSetTranscriber
 
fetch(DataInput, Object, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.VectorTranscriber
 
fetchBoolean(DataInput) - Method in class org.apache.jdo.impl.fostore.BooleanTranscriber
 
fetchBoolean(DataInput) - Method in class org.apache.jdo.impl.fostore.FOStoreTranscriber
 
fetchBooleanField(int) - Method in class org.apache.jdo.impl.fostore.AbstractFieldManager
 
fetchBooleanField(int) - Method in class org.apache.jdo.impl.fostore.AbstractFieldRequest
 
fetchBooleanField(int) - Method in class org.apache.jdo.impl.fostore.FieldFetcher
 
fetchByte(DataInput) - Method in class org.apache.jdo.impl.fostore.ByteTranscriber
 
fetchByte(DataInput) - Method in class org.apache.jdo.impl.fostore.FOStoreTranscriber
 
fetchByteField(int) - Method in class org.apache.jdo.impl.fostore.AbstractFieldManager
 
fetchByteField(int) - Method in class org.apache.jdo.impl.fostore.AbstractFieldRequest
 
fetchByteField(int) - Method in class org.apache.jdo.impl.fostore.FieldFetcher
 
fetchChar(DataInput) - Method in class org.apache.jdo.impl.fostore.CharTranscriber
 
fetchChar(DataInput) - Method in class org.apache.jdo.impl.fostore.FOStoreTranscriber
 
fetchCharField(int) - Method in class org.apache.jdo.impl.fostore.AbstractFieldManager
 
fetchCharField(int) - Method in class org.apache.jdo.impl.fostore.AbstractFieldRequest
 
fetchCharField(int) - Method in class org.apache.jdo.impl.fostore.FieldFetcher
 
fetchDouble(DataInput) - Method in class org.apache.jdo.impl.fostore.DoubleTranscriber
 
fetchDouble(DataInput) - Method in class org.apache.jdo.impl.fostore.FOStoreTranscriber
 
fetchDoubleField(int) - Method in class org.apache.jdo.impl.fostore.AbstractFieldManager
 
fetchDoubleField(int) - Method in class org.apache.jdo.impl.fostore.AbstractFieldRequest
 
fetchDoubleField(int) - Method in class org.apache.jdo.impl.fostore.FieldFetcher
 
fetchElements(DataInput, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ArrayTranscriber
Creates an array of some type and returns it, after reading in all the array's element's values.
fetchElements(DataInput, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.BooleanArrayTranscriber
 
fetchElements(DataInput, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ByteArrayTranscriber
 
fetchElements(DataInput, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.CharArrayTranscriber
 
fetchElements(DataInput, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.DoubleArrayTranscriber
 
fetchElements(DataInput, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.FloatArrayTranscriber
 
fetchElements(DataInput, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.IntArrayTranscriber
 
fetchElements(DataInput, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.LongArrayTranscriber
 
fetchElements(DataInput, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ObjArrayTranscriber
 
fetchElements(DataInput, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ShortArrayTranscriber
 
fetchElements(DataInput, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.StringArrayTranscriber
 
fetchFloat(DataInput) - Method in class org.apache.jdo.impl.fostore.FOStoreTranscriber
 
fetchFloat(DataInput) - Method in class org.apache.jdo.impl.fostore.FloatTranscriber
 
fetchFloatField(int) - Method in class org.apache.jdo.impl.fostore.AbstractFieldManager
 
fetchFloatField(int) - Method in class org.apache.jdo.impl.fostore.AbstractFieldRequest
 
fetchFloatField(int) - Method in class org.apache.jdo.impl.fostore.FieldFetcher
 
fetchInt(DataInput) - Method in class org.apache.jdo.impl.fostore.FOStoreTranscriber
 
fetchInt(DataInput) - Method in class org.apache.jdo.impl.fostore.IntTranscriber
 
fetchIntField(int) - Method in class org.apache.jdo.impl.fostore.AbstractFieldManager
 
fetchIntField(int) - Method in class org.apache.jdo.impl.fostore.AbstractFieldRequest
 
fetchIntField(int) - Method in class org.apache.jdo.impl.fostore.FieldFetcher
 
fetchLong(DataInput) - Method in class org.apache.jdo.impl.fostore.FOStoreTranscriber
 
fetchLong(DataInput) - Method in class org.apache.jdo.impl.fostore.LongTranscriber
 
fetchLongField(int) - Method in class org.apache.jdo.impl.fostore.AbstractFieldManager
 
fetchLongField(int) - Method in class org.apache.jdo.impl.fostore.AbstractFieldRequest
 
fetchLongField(int) - Method in class org.apache.jdo.impl.fostore.FieldFetcher
 
fetchMap(SCOMap, int, DataInput, Object, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.MapTranscriber
 
fetchObject(DataInput, Object, int, PersistenceManagerInternal) - Method in class org.apache.jdo.impl.fostore.FOStoreTranscriber
 
fetchObject(DataInput, Object, int) - Method in class org.apache.jdo.impl.fostore.FOStoreTranscriber
 
fetchObject(DataInput, Object, int, PersistenceManagerInternal) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber
Retrieves an object from the given DataInput by delegating to the other fetchObject method after stashing away pm
fetchObject(DataInput, Object, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber
Retrieves an object from the given DataInput.
fetchObjectField(int) - Method in class org.apache.jdo.impl.fostore.AbstractFieldManager
 
fetchObjectField(int) - Method in class org.apache.jdo.impl.fostore.AbstractFieldRequest
 
fetchObjectField(int) - Method in class org.apache.jdo.impl.fostore.FieldFetcher
 
fetchShort(DataInput) - Method in class org.apache.jdo.impl.fostore.FOStoreTranscriber
 
fetchShort(DataInput) - Method in class org.apache.jdo.impl.fostore.ShortTranscriber
 
fetchShortField(int) - Method in class org.apache.jdo.impl.fostore.AbstractFieldManager
 
fetchShortField(int) - Method in class org.apache.jdo.impl.fostore.AbstractFieldRequest
 
fetchShortField(int) - Method in class org.apache.jdo.impl.fostore.FieldFetcher
 
fetchStringField(int) - Method in class org.apache.jdo.impl.fostore.AbstractFieldManager
 
fetchStringField(int) - Method in class org.apache.jdo.impl.fostore.AbstractFieldRequest
 
fetchStringField(int) - Method in class org.apache.jdo.impl.fostore.FieldFetcher
 
fieldNum - Variable in class org.apache.jdo.impl.fostore.ObjectTranscriber.ArrayTranscriber
 
fields - Variable in class org.apache.jdo.impl.fostore.DBClass
The fields of the class.
fieldsToVerify - Variable in class org.apache.jdo.impl.fostore.VerifyRequest
Fields to verify in database.
fin - Variable in class org.apache.jdo.impl.fostore.FieldFetcher
Read values from here.
finish() - Method in class org.apache.jdo.impl.fostore.ActivateClassHandler.ActivateClassFinisher
 
finish() - Method in class org.apache.jdo.impl.fostore.CommitHandler.CommitFinisher
Really commit.
finish - Variable in class org.apache.jdo.impl.fostore.DBInfo.DBClassIterator
 
finish - Variable in class org.apache.jdo.impl.fostore.DBInfo.ExtentIterator
 
finish() - Method in class org.apache.jdo.impl.fostore.InsertHandler.InsertFinisher
 
finish() - Method in interface org.apache.jdo.impl.fostore.RequestFinisher
Does some post-request processing work on behalf of the request which created it.
finishCLIDOffsets(byte[]) - Method in class org.apache.jdo.impl.fostore.InsertHandler.InsertFinisher
Replace all provisional CLIDs in the data with real CLIDs.
finishOIDOffsets(byte[]) - Method in class org.apache.jdo.impl.fostore.InsertHandler.InsertFinisher
Replace all provisional OIDs in the data with real OIDs.
finishOutput() - Method in class org.apache.jdo.impl.fostore.Message
Finish the output buffer by updating the stash with number of requests.
firstCLID - Static variable in class org.apache.jdo.impl.fostore.CLID
We reserve the first 100 CLID's for internal use.
floatArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
flush() - Method in class org.apache.jdo.impl.fostore.FOStoreConnector
Get a connection, process the message by using that connection to interact with the database, read back the reply, release the connection.
flush() - Static method in class org.apache.jdo.impl.fostore.Main
Flush the standard output.
fodb - Variable in class org.apache.jdo.impl.fostore.DBExtent
This DBExtent lives in a database.
fodb - Variable in class org.apache.jdo.impl.fostore.DBInfo
 
fodb - Variable in class org.apache.jdo.impl.fostore.FOStoreServerConnectionImpl
The local database
forName(String) - Static method in class org.apache.jdo.impl.fostore.DumpOption
Provide a DumpOption given a name.
forOID - Static variable in class org.apache.jdo.impl.fostore.CLID
 
forOIDArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
fostorePropsAccessors - Static variable in class org.apache.jdo.impl.fostore.FOStorePMF
Properties accessors hash map for fostore-specific properties.
fsuid - Variable in class org.apache.jdo.impl.fostore.AbstractRequest
uid corresponding to the same java.lang.Class that initializes jdoClass.
fsuid - Variable in class org.apache.jdo.impl.fostore.DBClass.ClassDetail
 
fsuid - Variable in class org.apache.jdo.impl.fostore.DBClass
FSUID corresponding to the class.
fsuid - Variable in class org.apache.jdo.impl.fostore.DBExtent
 
fsuid - Variable in class org.apache.jdo.impl.fostore.FOStoreSchemaUID
The 'value' of this FOStoreSchemaUID

G

GetClassHandler - class org.apache.jdo.impl.fostore.GetClassHandler.
Process GetClass requests.
GetClassHandler(Reply, int, FOStoreServerConnection) - Constructor for class org.apache.jdo.impl.fostore.GetClassHandler
 
GetClassRequest - class org.apache.jdo.impl.fostore.GetClassRequest.
Represents a request to get the java.lang.Class corresponding to a CLID.
GetClassRequest(CLID, Message, FOStorePMF, PersistenceManagerInternal) - Constructor for class org.apache.jdo.impl.fostore.GetClassRequest
 
GetExtentHandler - class org.apache.jdo.impl.fostore.GetExtentHandler.
Process GetExtent requests.
GetExtentHandler(Reply, int, FOStoreServerConnection) - Constructor for class org.apache.jdo.impl.fostore.GetExtentHandler
 
GetExtentRequest - class org.apache.jdo.impl.fostore.GetExtentRequest.
Represents a request to get the extent of a class and possibly its subclasses.
GetExtentRequest(FOStoreExtent, Class, boolean, Message, PersistenceManagerInternal) - Constructor for class org.apache.jdo.impl.fostore.GetExtentRequest
 
GetInstancesHandler - class org.apache.jdo.impl.fostore.GetInstancesHandler.
Process GetInstances requests.
GetInstancesHandler(Reply, int, FOStoreServerConnection) - Constructor for class org.apache.jdo.impl.fostore.GetInstancesHandler
 
GetInstancesRequest - class org.apache.jdo.impl.fostore.GetInstancesRequest.
Represents a request to fetch a batch of instances.
GetInstancesRequest(ArrayList, int, int, Message, PersistenceManagerInternal, Class) - Constructor for class org.apache.jdo.impl.fostore.GetInstancesRequest
 
get(FOStoreDatabase) - Static method in class org.apache.jdo.impl.fostore.DBInfo
 
get(FOStoreConnectionFactory) - Method in interface org.apache.jdo.impl.fostore.FOStoreConnectionFactory.CFAccessor
 
get(OID) - Method in class org.apache.jdo.impl.fostore.FOStoreDatabase
Returns the value to which this index maps the specified key.
get(Class) - Static method in class org.apache.jdo.impl.fostore.RequestType
 
getActivateClassRequest(Class, Message, FOStorePMF) - Method in class org.apache.jdo.impl.fostore.BufferedRequestFactory
 
getActivateClassRequest(Class, Message, FOStorePMF) - Method in interface org.apache.jdo.impl.fostore.RequestFactory
Creates a request object to activate the class corresponding to the given oid.
getBeginTxRequest(Message, FOStorePMF, boolean) - Method in class org.apache.jdo.impl.fostore.BufferedRequestFactory
 
getBeginTxRequest(Message, FOStorePMF, boolean) - Method in interface org.apache.jdo.impl.fostore.RequestFactory
Creates a request object which notifies the store of the kind of transaction that is starting.
getBuf() - Method in class org.apache.jdo.impl.fostore.FOStoreInput
 
getBuf() - Method in class org.apache.jdo.impl.fostore.FOStoreOutput.LocalByteArrayOutputStream
 
getBuf() - Method in class org.apache.jdo.impl.fostore.FOStoreOutput
Provides no-copy access to the buffer.
getCFFromProperties(Properties) - Method in class org.apache.jdo.impl.fostore.FOStorePMF
 
getCLID() - Method in class org.apache.jdo.impl.fostore.DBClass.ClassDetail
 
getCLID() - Method in class org.apache.jdo.impl.fostore.DBClass
 
getCLID(Class) - Method in class org.apache.jdo.impl.fostore.FOStoreModel
Provides the class id for the given class.
getCLID() - Method in class org.apache.jdo.impl.fostore.OID
Provides the CLID part of this OID.
getCandidateClass() - Method in class org.apache.jdo.impl.fostore.FOStoreExtent
 
getClass(CLID) - Method in class org.apache.jdo.impl.fostore.FOStoreModel
Return the class corresponding to the given CLID.
getClassCLID() - Method in class org.apache.jdo.impl.fostore.DBExtent
 
getClassDetail(DBClass.ClassDetail[], DataInput) - Method in class org.apache.jdo.impl.fostore.DBClass
Gets the details for as many slots as are in the given array.
getClassForCLID() - Method in class org.apache.jdo.impl.fostore.GetClassRequest
 
getCommitRequest(Message, FOStorePMF) - Method in class org.apache.jdo.impl.fostore.BufferedRequestFactory
 
getCommitRequest(Message, FOStorePMF) - Method in interface org.apache.jdo.impl.fostore.RequestFactory
Creates a request object which causes previous operations to commit.
getConnection(String, String) - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
Provides a connection to the database using the given userName and password.
getConnection() - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
Provides a connection to the database using the configured userName, password, and url.
getConnectionCreate() - Method in class org.apache.jdo.impl.fostore.FOStorePMF
 
getConnectionFactory() - Method in interface org.apache.jdo.impl.fostore.FOStoreClientConnection
Get the connection Factory used to create this connection.
getConnectionFactory() - Method in class org.apache.jdo.impl.fostore.FOStoreClientConnectionImpl
Get the connection Factory used to create this connection.
getConnectionFactory() - Method in class org.apache.jdo.impl.fostore.FOStorePMF
Override PersistenceManagerFactoryImpl's method so that we can get a handle on the connection factory to close the database at close() time.
getConnectionId() - Method in interface org.apache.jdo.impl.fostore.FOStoreClientConnection
Get the connection id used to create this connection.
getConnectionId() - Method in class org.apache.jdo.impl.fostore.FOStoreClientConnectionImpl
Get the connection id used to create this connection.
getConnector() - Method in class org.apache.jdo.impl.fostore.FOStoreStoreManager
 
getConnector(String, String) - Method in class org.apache.jdo.impl.fostore.FOStoreStoreManager
 
getConnector() - Method in class org.apache.jdo.impl.fostore.Message
 
getCreate() - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
Returns whether to create the database.
getCreate() - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionId
 
getCreateOIDRequest(StateManagerInternal, Message, FOStorePMF, OID, PersistenceManagerInternal) - Method in class org.apache.jdo.impl.fostore.BufferedRequestFactory
 
getCreateOIDRequest(StateManagerInternal, Message, FOStorePMF, OID, PersistenceManagerInternal) - Method in interface org.apache.jdo.impl.fostore.RequestFactory
Creates a request object that will get a datastore OID for a provisional OID.
getCurrentPosition() - Method in class org.apache.jdo.impl.fostore.FOStoreOutput.LocalByteArrayOutputStream
 
getDBClassOID() - Method in class org.apache.jdo.impl.fostore.DBExtent
 
getDBClassOID(CLID) - Static method in class org.apache.jdo.impl.fostore.DBInfo
Provides the OID which represents the given CLID's class.
getDBClasses() - Method in class org.apache.jdo.impl.fostore.DBInfo
 
getDBClasses(FOStoreDatabase, String) - Method in class org.apache.jdo.impl.fostore.DumpHandler.ClassHandler
 
getDBExtents(CLID, boolean, FOStoreDatabase) - Method in class org.apache.jdo.impl.fostore.GetExtentHandler
Get a set of CLIDs of extents for the given clid.
getDBInfo() - Method in class org.apache.jdo.impl.fostore.FOStoreDatabase
Get the DBInfo for this database.
getData() - Method in class org.apache.jdo.impl.fostore.Block
 
getDatabase(String, boolean) - Static method in class org.apache.jdo.impl.fostore.FOStoreDatabase
Find an open database of the given name.
getDatabase() - Method in interface org.apache.jdo.impl.fostore.FOStoreServerConnection
Provides the database to be used by the server using this connection.
getDatabase() - Method in class org.apache.jdo.impl.fostore.FOStoreServerConnectionImpl
Provides the database to be used by the server using this connection.
getDeleteRequest(StateManagerInternal, Message, FOStorePMF) - Method in class org.apache.jdo.impl.fostore.BufferedRequestFactory
 
getDeleteRequest(StateManagerInternal, Message, FOStorePMF) - Method in interface org.apache.jdo.impl.fostore.RequestFactory
Creates a request object to cause a persistent object in the store to be deleted.
getDriverName() - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
Provides name of driver used for connections
getDump() - Method in class org.apache.jdo.impl.fostore.DumpRequest
 
getDumpRequest(DumpOption, String, Message, FOStorePMF) - Method in class org.apache.jdo.impl.fostore.BufferedRequestFactory
 
getDumpRequest(DumpOption, String, Message, FOStorePMF) - Method in interface org.apache.jdo.impl.fostore.RequestFactory
Creates a request object to get information from the store.
getEntry(CLID) - Method in class org.apache.jdo.impl.fostore.FOStoreModel
 
getExceptionMessage(Throwable) - Static method in class org.apache.jdo.impl.fostore.Reply
Indicate whether status reported to client is to be verbose or not.
getExtent(Class, boolean, PersistenceManagerInternal) - Method in class org.apache.jdo.impl.fostore.FOStoreStoreManager
 
getExtent() - Method in class org.apache.jdo.impl.fostore.GetExtentRequest
Returns the Extent associated with this request
getExtentCLID() - Method in class org.apache.jdo.impl.fostore.DBExtent
 
getExtentOID() - Method in class org.apache.jdo.impl.fostore.DBExtent
 
getExtentOID(CLID) - Static method in class org.apache.jdo.impl.fostore.DBInfo
Provides the OID which represents extent of instances of objects all of which have the given CLID.
getExtents() - Method in class org.apache.jdo.impl.fostore.DBInfo
 
getExternalObjectId(PersistenceCapable) - Method in class org.apache.jdo.impl.fostore.AID
Returns copy of the requested oid to be accessed by the user.
getExternalObjectId(Object, PersistenceCapable) - Method in class org.apache.jdo.impl.fostore.FOStoreStoreManager
Provides a datastore object id.
getExternalObjectId(PersistenceCapable) - Method in class org.apache.jdo.impl.fostore.OID
Returns copy of the requested oid to be accessed by the user.
getFSUID() - Method in class org.apache.jdo.impl.fostore.DBClass
 
getFetchPlan() - Method in class org.apache.jdo.impl.fostore.FOStoreExtent
Get the fetch plan associated with this Extent.
getFetchRequest(StateManagerInternal, Message, FOStorePMF) - Method in class org.apache.jdo.impl.fostore.BufferedRequestFactory
 
getFetchRequest(StateManagerInternal, Message, FOStorePMF) - Method in interface org.apache.jdo.impl.fostore.RequestFactory
Creates a request object to cause one or more fields of a persistent object to be read from the store.
getFieldNum() - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ArrayTranscriber
 
getGetClassRequest(CLID, Message, FOStorePMF, PersistenceManagerInternal) - Method in class org.apache.jdo.impl.fostore.BufferedRequestFactory
 
getGetClassRequest(CLID, Message, FOStorePMF, PersistenceManagerInternal) - Method in interface org.apache.jdo.impl.fostore.RequestFactory
Creates a request object to cause the java.lang.Class associated with the given CLID to be provided.
getGetExtentRequest(FOStoreExtent, Class, boolean, Message, PersistenceManagerInternal) - Method in class org.apache.jdo.impl.fostore.BufferedRequestFactory
 
getGetExtentRequest(FOStoreExtent, Class, boolean, Message, PersistenceManagerInternal) - Method in interface org.apache.jdo.impl.fostore.RequestFactory
Creates a request object to cause a particular class's extent to be retrieved.
getGetInstancesRequest(ArrayList, int, int, Message, PersistenceManagerInternal, Class) - Method in class org.apache.jdo.impl.fostore.BufferedRequestFactory
 
getGetInstancesRequest(ArrayList, int, int, Message, PersistenceManagerInternal, Class) - Method in interface org.apache.jdo.impl.fostore.RequestFactory
Creates a request to get instances for some oids.
getHandler(Reply, int, FOStoreServerConnection) - Method in interface org.apache.jdo.impl.fostore.RequestHandler.HandlerFactory
 
getHandlerFactory() - Method in class org.apache.jdo.impl.fostore.RequestType
 
getId() - Method in class org.apache.jdo.impl.fostore.AbstractRequest
 
getId() - Method in class org.apache.jdo.impl.fostore.CLID
Provides the id part of a CLID.
getIfExists(OID) - Method in class org.apache.jdo.impl.fostore.FOStoreDatabase
Returns the value to which this index maps the specified key or null if there is no value for this key.
getInputFromClient() - Method in interface org.apache.jdo.impl.fostore.FOStoreServerConnection
Provides a DataInput from which the server can read the client's requests.
getInputFromClient() - Method in class org.apache.jdo.impl.fostore.FOStoreServerConnectionImpl
Provides a DataInput from which the server can read the client's requests.
getInputFromServer() - Method in interface org.apache.jdo.impl.fostore.FOStoreClientConnection
Provides DataInput from which the client can read replies from the server.
getInputFromServer() - Method in class org.apache.jdo.impl.fostore.FOStoreLocalConnection
 
getInputFromServer() - Method in class org.apache.jdo.impl.fostore.FOStoreRemoteConnection
Provides DataInput from which the client can read replies from the server.
getInsertRequest(StateManagerInternal, Message, FOStorePMF) - Method in class org.apache.jdo.impl.fostore.BufferedRequestFactory
 
getInsertRequest(StateManagerInternal, Message, FOStorePMF) - Method in interface org.apache.jdo.impl.fostore.RequestFactory
Creates a request object to cause a persistent object to be inserted into the datastore.
getInstance() - Static method in class org.apache.jdo.impl.fostore.BooleanTranscriber
 
getInstance() - Static method in class org.apache.jdo.impl.fostore.BufferedRequestFactory
 
getInstance() - Static method in class org.apache.jdo.impl.fostore.ByteTranscriber
 
getInstance() - Static method in class org.apache.jdo.impl.fostore.CharTranscriber
 
getInstance() - Static method in class org.apache.jdo.impl.fostore.DoubleTranscriber
 
getInstance() - Static method in class org.apache.jdo.impl.fostore.DummyTranscriber
 
getInstance() - Static method in class org.apache.jdo.impl.fostore.FOStoreTranscriberFactory
 
getInstance() - Static method in class org.apache.jdo.impl.fostore.FOStoreURLStreamHandler
 
getInstance() - Static method in class org.apache.jdo.impl.fostore.FloatTranscriber
 
getInstance() - Static method in class org.apache.jdo.impl.fostore.IntTranscriber
 
getInstance() - Static method in class org.apache.jdo.impl.fostore.LongTranscriber
 
getInstance() - Static method in class org.apache.jdo.impl.fostore.ObjectTranscriber
 
getInstance() - Static method in class org.apache.jdo.impl.fostore.ShortTranscriber
 
getInstances(ArrayList, int, int, PersistenceManagerInternal, Class) - Method in class org.apache.jdo.impl.fostore.FOStoreStoreManager
Get instances for oids
getInstances() - Method in class org.apache.jdo.impl.fostore.GetExtentRequest
Returns the list of instances
getInstances() - Method in class org.apache.jdo.impl.fostore.GetInstancesRequest
 
getInternalObjectId(Object, PersistenceManagerInternal) - Method in class org.apache.jdo.impl.fostore.FOStoreStoreManager
 
getJDOClass(Class) - Method in class org.apache.jdo.impl.fostore.FOStoreModel
 
getJDOQLQueryFactory() - Method in class org.apache.jdo.impl.fostore.FOStorePMF
Returns the JDOQLQueryFactory bound to this FOStorePMF.
getKnownCLID(Class) - Static method in class org.apache.jdo.impl.fostore.CLID
Get the CLID that corresponds to the given Class.
getKnownType(CLID) - Static method in class org.apache.jdo.impl.fostore.CLID
Get the java.lang.Class that corresponds to the given CLID.
getLength() - Method in class org.apache.jdo.impl.fostore.Status
Returns length of a Status value's representation in bytes.
getLocalAccessors() - Method in class org.apache.jdo.impl.fostore.FOStorePMF
Return the FOStore-specific accessors (the properties that are not in the JDO specification).
getLocalizedMessage() - Method in class org.apache.jdo.impl.fostore.FOStoreDatabaseException
 
getLogWriter() - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
Returns the LogWriter to which messages should be sent
getLoginTimeout() - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
Returns the number of seconds to wait for a new connection to be established to the data source
getMaxInstances() - Method in class org.apache.jdo.impl.fostore.GetExtentRequest
Returns max number of instances
getMaxPool() - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
Returns maximum number of connections in the connection pool
getMessage() - Method in class org.apache.jdo.impl.fostore.FOStoreConnector
Provides the Message which this this connector uses to send data to the store.
getMessage() - Method in class org.apache.jdo.impl.fostore.FOStoreDatabaseException
 
getMinPool() - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
Returns minimum number of connections in the connection pool
getModel() - Method in class org.apache.jdo.impl.fostore.FOStorePMF
Returns metadata associated with this PersistenceManagerFactory.
getMsInterval() - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
Returns the amount of time, in milliseconds, between the connection manager's attempts to get a pooled connection.
getMsWait() - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
Returns the number of milliseconds to wait for an available connection from the connection pool before throwing an exception
getName() - Method in class org.apache.jdo.impl.fostore.DBClass
 
getName() - Method in class org.apache.jdo.impl.fostore.DBExtent
 
getName() - Method in class org.apache.jdo.impl.fostore.FOStoreDatabase
Returns the unique name of the index in the Storage.
getNext() - Method in class org.apache.jdo.impl.fostore.FOStoreExtent.FOStoreExtentIterator
Get the next instance.
getNonDefault(FOStoreConnectionFactory) - Method in interface org.apache.jdo.impl.fostore.FOStoreConnectionFactory.CFAccessor
 
getOID() - Method in class org.apache.jdo.impl.fostore.DBClass
 
getOID() - Method in class org.apache.jdo.impl.fostore.InsertRequest
 
getOIDs() - Method in class org.apache.jdo.impl.fostore.GetExtentRequest
Returns the list of object id's
getObjectIdClass(Class) - Method in class org.apache.jdo.impl.fostore.FOStorePMF
If parameter is non-null and implements PersistenceCapable, returns OID.class.
getObjectInstance(Object, Name, Context, Hashtable) - Method in class org.apache.jdo.impl.fostore.FOStorePMFFactory
Uses StringRefAddr's to store the information
getOkToFinish() - Method in class org.apache.jdo.impl.fostore.RequestHandler
The RollbackHandler should override this and return false, so that finishers are not run when we are rolling back.
getOkToFinish() - Method in class org.apache.jdo.impl.fostore.RollbackHandler
Causes RequestHandler.handleRequests to not run finishers when a RollbackRequest has been found in a message.
getOptionArray() - Method in class org.apache.jdo.impl.fostore.FOStorePMF
 
getOutput() - Method in class org.apache.jdo.impl.fostore.Message
Return the FOStoreOutput stream for requests to be inserted.
getOutputForClient() - Method in interface org.apache.jdo.impl.fostore.FOStoreServerConnection
Provides a DataOutput to which the server can write data for the client.
getOutputForClient() - Method in class org.apache.jdo.impl.fostore.FOStoreServerConnectionImpl
Provides a DataOutput to which the server can write data for the client.
getOutputFromServer() - Method in interface org.apache.jdo.impl.fostore.FOStoreServerConnection
Provide the output from the server to the client reply handler.
getOutputFromServer() - Method in class org.apache.jdo.impl.fostore.FOStoreServerConnectionImpl
Provides a DataInput from which the local client can read the server's replies.
getOwner() - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ArrayTranscriber
 
getPCClass(FOStorePMF) - Method in class org.apache.jdo.impl.fostore.OID
Returns Class that defined OID.
getPCClassForOid(Object, PersistenceManagerInternal) - Method in class org.apache.jdo.impl.fostore.FOStoreStoreManager
 
getPMF() - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
Provides PersistenceManagerFactory for connections
getPassword() - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionId
 
getPersistenceManager() - Method in class org.apache.jdo.impl.fostore.FOStoreExtent
 
getPersistenceManagerFactory(Map) - Static method in class org.apache.jdo.impl.fostore.FOStorePMF
This is a hack until a proper implementation of the method can be done.
getPersistenceManagerFactory(Properties) - Static method in class org.apache.jdo.impl.fostore.FOStorePMF
Construct a PersistenceManagerFactory instance from the given Properties.
getPos() - Method in class org.apache.jdo.impl.fostore.FOStoreInput
 
getPos() - Method in class org.apache.jdo.impl.fostore.FOStoreOutput
Provides the stream's current writing position.
getPos() - Method in class org.apache.jdo.impl.fostore.Reply
 
getRealCLIDFromProvisional(CLID) - Method in class org.apache.jdo.impl.fostore.FOStoreDatabase
Provides a datastore CLID corresponding to the given provisional CLID.
getRealOIDFromProvisional(OID) - Method in class org.apache.jdo.impl.fostore.FOStoreDatabase
Provides a datastore OID corresponding to the given provisional OID.
getRealOIDFromProvisional(OID) - Method in class org.apache.jdo.impl.fostore.FOStorePMF
Provides the real OID for the given provisional OID.
getReference() - Method in class org.apache.jdo.impl.fostore.FOStorePMF
Uses StringRefAddr's to store the information
getRequest(RequestId) - Method in class org.apache.jdo.impl.fostore.Message
Provides the Request corresponding to the give requestId, removing it from the internal map of requests (i.e., subsequent getRequest invocations for the same requestId will return null).
getRequestFactory() - Method in class org.apache.jdo.impl.fostore.FOStorePMF
Provides the request factory.
getRollbackOnly() - Method in class org.apache.jdo.impl.fostore.FOStoreConnector
 
getRollbackRequest(Message, FOStorePMF) - Method in class org.apache.jdo.impl.fostore.BufferedRequestFactory
 
getRollbackRequest(Message, FOStorePMF) - Method in interface org.apache.jdo.impl.fostore.RequestFactory
Creates a request object which causes previous operations to rollback.
getShutdown() - Static method in class org.apache.jdo.impl.fostore.Main
Test if the server is shutting down.
getStateManager() - Method in class org.apache.jdo.impl.fostore.AbstractRequest
Get the StateManager associated with this request, null if none.
getStateManager() - Method in interface org.apache.jdo.impl.fostore.Request
Get the StateManager associated with this request, null if none.
getStatus() - Method in class org.apache.jdo.impl.fostore.Reply
 
getStoreManager(PersistenceManager) - Method in class org.apache.jdo.impl.fostore.FOStorePMF
 
getSubclassSetOID(CLID) - Static method in class org.apache.jdo.impl.fostore.DBInfo
Provides the OID which at which is stored the ArrayList of the CLIDs of of subclasses of the class corresponding to the CLID.
getTrackedClass(Class) - Method in class org.apache.jdo.impl.fostore.FOStorePMF
 
getTranscriber(Class, int) - Method in class org.apache.jdo.impl.fostore.FOStoreModel
Provides a transcriber for the field in the given JDOClass indicated by fieldNum.
getTranscriber(Class) - Method in class org.apache.jdo.impl.fostore.FOStoreTranscriberFactory
Provides a Transcriber for the given class.
getTranscriberFactory() - Method in class org.apache.jdo.impl.fostore.FOStorePMF
 
getUID() - Method in class org.apache.jdo.impl.fostore.OID
Provides the unique id part of this OID.
getURL() - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
Returns connection URL
getUpdateRequest(StateManagerInternal, Message, FOStorePMF, BitSet, BitSet, boolean) - Method in class org.apache.jdo.impl.fostore.BufferedRequestFactory
 
getUpdateRequest(StateManagerInternal, Message, FOStorePMF, BitSet, BitSet, boolean) - Method in interface org.apache.jdo.impl.fostore.RequestFactory
Creates a request object to cause one or more fields of a persistent object to be updated in the store.
getUrl() - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionId
 
getUser() - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionId
 
getUserName() - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
Returns database user name
getVerified() - Method in class org.apache.jdo.impl.fostore.VerifyRequest
 
getVerifyRequest(StateManagerInternal, Message, FOStorePMF, boolean, BitSet) - Method in class org.apache.jdo.impl.fostore.BufferedRequestFactory
 
getVerifyRequest(StateManagerInternal, Message, FOStorePMF, boolean, BitSet) - Method in interface org.apache.jdo.impl.fostore.RequestFactory
Creates a request object to verify that in-memory data is the same as that in the database.
giveUp(Throwable) - Static method in class org.apache.jdo.impl.fostore.RequestHandler
Invoke this when all attempts at communicating errors to the client have failed.

H

handleConnection(Socket) - Method in class org.apache.jdo.impl.fostore.Main
Handle the incoming connection.
handleReply(Status, DataInput, int) - Method in class org.apache.jdo.impl.fostore.ActivateClassRequest
 
handleReply(Status, DataInput, int) - Method in class org.apache.jdo.impl.fostore.BeginTxRequest
 
handleReply(Status, DataInput, int) - Method in class org.apache.jdo.impl.fostore.CommitRequest
Handles reply data from a CommitReply.
handleReply(Status, DataInput, int) - Method in class org.apache.jdo.impl.fostore.CreateOIDRequest
 
handleReply(Status, DataInput, int) - Method in class org.apache.jdo.impl.fostore.DeleteRequest
 
handleReply(Status, DataInput, int) - Method in class org.apache.jdo.impl.fostore.DumpRequest
 
handleReply(Status, DataInput, int) - Method in class org.apache.jdo.impl.fostore.FetchRequest
 
handleReply(Status, DataInput, int) - Method in class org.apache.jdo.impl.fostore.GetClassRequest
 
handleReply(Status, DataInput, int) - Method in class org.apache.jdo.impl.fostore.GetExtentRequest
Handles replies to GetExtentRequests.
handleReply(Status, DataInput, int) - Method in class org.apache.jdo.impl.fostore.GetInstancesRequest
 
handleReply(Status, DataInput, int) - Method in class org.apache.jdo.impl.fostore.InsertRequest
Reads the oid, and notifies the persistence manager and state manager of the new oid.
handleReply(Status, DataInput, int) - Method in class org.apache.jdo.impl.fostore.LoginRequest
Processes the results of the effect of the request in the store.
handleReply(Status, DataInput, int) - Method in interface org.apache.jdo.impl.fostore.Request
Processes the results of the effect of the request in the store.
handleReply(Status, DataInput, int) - Method in class org.apache.jdo.impl.fostore.RollbackRequest
This should never be executed.
handleReply(Status, DataInput, int) - Method in class org.apache.jdo.impl.fostore.UpdateRequest
Handles reply data from an UpdateReply.
handleReply(Status, DataInput, int) - Method in class org.apache.jdo.impl.fostore.VerifyRequest
Handles reply data from a VerifyReply.
handleRequest() - Method in class org.apache.jdo.impl.fostore.ActivateClassHandler
 
handleRequest() - Method in class org.apache.jdo.impl.fostore.BeginTxHandler
 
handleRequest() - Method in class org.apache.jdo.impl.fostore.CommitHandler
 
handleRequest() - Method in class org.apache.jdo.impl.fostore.CreateOIDHandler
 
handleRequest() - Method in class org.apache.jdo.impl.fostore.DeleteHandler
 
handleRequest() - Method in class org.apache.jdo.impl.fostore.DumpHandler
 
handleRequest() - Method in class org.apache.jdo.impl.fostore.FetchHandler
 
handleRequest() - Method in class org.apache.jdo.impl.fostore.GetClassHandler
 
handleRequest() - Method in class org.apache.jdo.impl.fostore.GetExtentHandler
The desired extent's class can be specified either by CLID (i.e., the class's CLID was already loaded from store to the client) or classname and FSUID (in case the CLID wasn't known).
handleRequest() - Method in class org.apache.jdo.impl.fostore.GetInstancesHandler
Get some instances from the database, and return them.
handleRequest() - Method in class org.apache.jdo.impl.fostore.InsertHandler
 
handleRequest() - Method in class org.apache.jdo.impl.fostore.LoginHandler
Process the request by analyzing the database and user login information from the request buffer.
handleRequest() - Method in class org.apache.jdo.impl.fostore.RequestHandler
Subclasses implement this to take care of individiual requests.
handleRequest() - Method in class org.apache.jdo.impl.fostore.RollbackHandler
 
handleRequest() - Method in class org.apache.jdo.impl.fostore.UpdateHandler
 
handleRequest() - Method in class org.apache.jdo.impl.fostore.VerifyHandler
Verify that instance exists and/or its values match those in the client.
handleRequests(FOStoreServerConnection) - Static method in class org.apache.jdo.impl.fostore.RequestHandler
Handles all requests that can be read at this time from the given connection.
hasActualPCClass(Object) - Method in class org.apache.jdo.impl.fostore.FOStoreStoreManager
 
hasNext() - Method in class org.apache.jdo.impl.fostore.DBInfo.DBClassIterator
 
hasNext() - Method in class org.apache.jdo.impl.fostore.DBInfo.ExtentIterator
 
hasNext() - Method in class org.apache.jdo.impl.fostore.FOStoreExtent.FOStoreExtentIterator
 
hasProvisionals - Variable in class org.apache.jdo.impl.fostore.DBClass
Indicates whether the CLIDs of any superclass or field were given as provisional.
hasProvisionals() - Method in class org.apache.jdo.impl.fostore.DBClass
 
hasRequests() - Method in class org.apache.jdo.impl.fostore.Message
Returns true if this message has requests for the store.
hasSubclasses() - Method in class org.apache.jdo.impl.fostore.FOStoreExtent
 
hasSuperclasses() - Method in class org.apache.jdo.impl.fostore.DBClass
 
hashCode - Variable in class org.apache.jdo.impl.fostore.AID
 
hashCode() - Method in class org.apache.jdo.impl.fostore.AID
Provides a unique hashCode for this AID.
hashCode - Variable in class org.apache.jdo.impl.fostore.CLID
 
hashCode() - Method in class org.apache.jdo.impl.fostore.CLID
 
hashCode() - Method in class org.apache.jdo.impl.fostore.DumpOption
 
hashCode() - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionId
Combine the hashCodes of URL, user, and password.
hashCode() - Method in class org.apache.jdo.impl.fostore.FOStoreSchemaUID
Computes a hashcode for this FOStoreSchemaUID.
hashCode - Variable in class org.apache.jdo.impl.fostore.OID
 
hashCode() - Method in class org.apache.jdo.impl.fostore.OID
Provides a JVM-unique hashCode for this OID.
hashCode() - Method in class org.apache.jdo.impl.fostore.RequestId
 
hashCode() - Method in class org.apache.jdo.impl.fostore.RequestType
 
hashMapByFilteredProperties - Static variable in class org.apache.jdo.impl.fostore.FOStorePMF
A HashMap that associates PersistenceManagerFactory instances with a Properties instance.
hashMapTranscriber - Static variable in class org.apache.jdo.impl.fostore.ObjectTranscriber
 
hashSetTranscriber - Static variable in class org.apache.jdo.impl.fostore.ObjectTranscriber
 
hashtableTranscriber - Static variable in class org.apache.jdo.impl.fostore.ObjectTranscriber
 
helper - Static variable in class org.apache.jdo.impl.fostore.FOStoreSchemaUID
JDOImplHelper instance
hexDigit - Static variable in class org.apache.jdo.impl.fostore.AID
A table of hex digits

I

I18N - class org.apache.jdo.impl.fostore.I18N.
Provides I18N information for FOStore.
I18N() - Constructor for class org.apache.jdo.impl.fostore.I18N
 
InsertHandler - class org.apache.jdo.impl.fostore.InsertHandler.
Process requests to insert objects in the datastore.
InsertHandler(Reply, int, FOStoreServerConnection) - Constructor for class org.apache.jdo.impl.fostore.InsertHandler
 
InsertHandler.InsertFinisher - class org.apache.jdo.impl.fostore.InsertHandler.InsertFinisher.
Changes all provisional OID's in an instance's in-store Block to real, datastore OID's.
InsertHandler.InsertFinisher(FOStoreDatabase, OID, DataInput) - Constructor for class org.apache.jdo.impl.fostore.InsertHandler.InsertFinisher
 
InsertRequest - class org.apache.jdo.impl.fostore.InsertRequest.
Represents a request to write a new object to the datastore.
InsertRequest(StateManagerInternal, Message, FOStorePMF) - Constructor for class org.apache.jdo.impl.fostore.InsertRequest
 
IntTranscriber - class org.apache.jdo.impl.fostore.IntTranscriber.
Transcribes int values.
IntTranscriber() - Constructor for class org.apache.jdo.impl.fostore.IntTranscriber
 
IntegerArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
id - Variable in class org.apache.jdo.impl.fostore.CLID
 
id - Variable in class org.apache.jdo.impl.fostore.RequestId
 
id - Variable in class org.apache.jdo.impl.fostore.RequestType
 
idFactoryTable - Static variable in class org.apache.jdo.impl.fostore.RequestId
 
index - Variable in class org.apache.jdo.impl.fostore.FOStoreExtent.FOStoreExtentIterator
Index into extent as a whole.
initOptionTable() - Method in class org.apache.jdo.impl.fostore.DumpHandler
Initializes the optionTable.
initOutput() - Method in class org.apache.jdo.impl.fostore.Message
Initialize the output buffer with version number and a stash for number of requests.
initPropsAccessors() - Static method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
 
initPropsAccessors() - Static method in class org.apache.jdo.impl.fostore.FOStorePMF
Initialize fostorePropsAccessors.
initSupported - Static variable in class org.apache.jdo.impl.fostore.ObjectTranscriber
 
initSupported() - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber
 
initTrackedClasses() - Method in class org.apache.jdo.impl.fostore.FOStorePMF
Initialize trackedClasses.
initialize(Reply) - Static method in class org.apache.jdo.impl.fostore.Status
Used to initialize a reply
insert(BitSet, BitSet, StateManagerInternal) - Method in class org.apache.jdo.impl.fostore.FOStoreStoreManager
 
insertFields(int[], boolean) - Method in class org.apache.jdo.impl.fostore.InsertRequest
Writes values of the specified fields.
instance - Static variable in class org.apache.jdo.impl.fostore.BooleanTranscriber
 
instance - Static variable in class org.apache.jdo.impl.fostore.BufferedRequestFactory
 
instance - Static variable in class org.apache.jdo.impl.fostore.ByteTranscriber
 
instance - Static variable in class org.apache.jdo.impl.fostore.CharTranscriber
 
instance - Static variable in class org.apache.jdo.impl.fostore.DoubleTranscriber
 
instance - Static variable in class org.apache.jdo.impl.fostore.DummyTranscriber
 
instance - Static variable in class org.apache.jdo.impl.fostore.FOStoreTranscriberFactory
 
instance - Static variable in class org.apache.jdo.impl.fostore.FloatTranscriber
 
instance - Static variable in class org.apache.jdo.impl.fostore.IntTranscriber
 
instance - Static variable in class org.apache.jdo.impl.fostore.LongTranscriber
 
instance - Static variable in class org.apache.jdo.impl.fostore.ShortTranscriber
 
instanceIndex - Variable in class org.apache.jdo.impl.fostore.FOStoreExtent.FOStoreExtentIterator
Index into instances.
instances - Variable in class org.apache.jdo.impl.fostore.DBExtent
OIDs of instances of this extent.
instances - Variable in class org.apache.jdo.impl.fostore.FOStoreExtent.FOStoreExtentIterator
Instances that have been retrieved from store.
instances - Variable in class org.apache.jdo.impl.fostore.GetExtentRequest
List of returned instances
instances - Variable in class org.apache.jdo.impl.fostore.GetInstancesRequest
ArrayList returned to user.
intArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
isApplicationIdentity() - Method in class org.apache.jdo.impl.fostore.AID
Returns true for application identity type for this OID.
isApplicationIdentity() - Method in class org.apache.jdo.impl.fostore.OID
Returns false for application identity type for this OID.
isConfigured() - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
Returns true if this connection factory has been configured with a URL.
isConnectionFactoryConfigured() - Method in class org.apache.jdo.impl.fostore.FOStorePMF
Verifies that the associated connection factory is configured (at least the URL is specified).
isDataStoreIdentity() - Method in class org.apache.jdo.impl.fostore.AID
Returns false for datastore identity type for this OID.
isDataStoreIdentity() - Method in class org.apache.jdo.impl.fostore.OID
Returns true for datastore identity type for this OID.
isExtentFor(String, FOStoreSchemaUID) - Method in class org.apache.jdo.impl.fostore.DBExtent
 
isKnown(Class) - Static method in class org.apache.jdo.impl.fostore.CLID
Indicate whether a Class is known, that is, has built-in support
isMediationRequiredToCopyOid() - Method in class org.apache.jdo.impl.fostore.FOStoreStoreManager
 
isProvisional() - Method in class org.apache.jdo.impl.fostore.CLID
Indicates whether the given CLID is provisional or not.
isProvisional() - Method in class org.apache.jdo.impl.fostore.OID
Indicates whether this OID is provisional.
isSupportedArrayType(Class) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber
 
iterator() - Method in class org.apache.jdo.impl.fostore.DBExtent
 
iterator() - Method in class org.apache.jdo.impl.fostore.FOStoreExtent
 
iterator() - Method in class org.apache.jdo.impl.fostore.SubclassSet
 
iterators - Variable in class org.apache.jdo.impl.fostore.FOStoreExtent
Iterators requested by user.

J

javaModelFactory - Static variable in class org.apache.jdo.impl.fostore.ActivateClassRequest
RuntimeJavaModelFactory.
javaModelFactory - Static variable in class org.apache.jdo.impl.fostore.FOStoreModel
RuntimeJavaModelFactory.
javaModelFactory - Static variable in class org.apache.jdo.impl.fostore.FOStorePMF
RuntimeJavaModelFactory.
javaModelFactory - Static variable in class org.apache.jdo.impl.fostore.FOStoreStoreManager
RuntimeJavaModelFactory.
jdoClass - Variable in class org.apache.jdo.impl.fostore.AbstractRequest
Class meta data of the object represented by the constructor's given state manager
jdoImplHelper - Static variable in class org.apache.jdo.impl.fostore.AID
JDOImplHelper instance
jdoImplHelper - Static variable in class org.apache.jdo.impl.fostore.FOStoreStoreManager
JDOImplHelper instance.
jdoqlQueryFactory - Variable in class org.apache.jdo.impl.fostore.FOStorePM
The JDOQLQueryFactory.
jdoqlQueryFactory - Variable in class org.apache.jdo.impl.fostore.FOStorePMF
The query factory for JDOQL.
jdoqlQueryFactoryClassName - Variable in class org.apache.jdo.impl.fostore.FOStorePMF
The name of the JDOQLQueryFactory class

K

keySet() - Method in class org.apache.jdo.impl.fostore.FOStoreDatabase
Returns a set view of the keys contained in this index.
keyValue(FOStoreBtreeStorage) - Method in class org.apache.jdo.impl.fostore.OID
Provides the OID in a form that can be used by the database as a key.
knownCLIDs - Static variable in class org.apache.jdo.impl.fostore.CLID
 

L

LEAST_SIGNIFICANT - Static variable in class org.apache.jdo.impl.fostore.ObjectTranscriber.BitSetTranscriber
 
LENGTH_COOKIE - Static variable in class org.apache.jdo.impl.fostore.AbstractRequest
 
LOGIN - Static variable in class org.apache.jdo.impl.fostore.Status
Could not login to database.
LocaleArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
LoginHandler - class org.apache.jdo.impl.fostore.LoginHandler.
Handler for LoginRequests.
LoginHandler(Reply, int, FOStoreServerConnection) - Constructor for class org.apache.jdo.impl.fostore.LoginHandler
Construct an instance of the LoginHandler to service this request.
LoginRequest - class org.apache.jdo.impl.fostore.LoginRequest.
Request to login to a database.
LoginRequest(Message, FOStorePMF, String, String, String, boolean) - Constructor for class org.apache.jdo.impl.fostore.LoginRequest
Creates new LoginRequest
LongArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
LongTranscriber - class org.apache.jdo.impl.fostore.LongTranscriber.
Transcribes long values.
LongTranscriber() - Constructor for class org.apache.jdo.impl.fostore.LongTranscriber
 
length - Variable in class org.apache.jdo.impl.fostore.RequestHandler
Length of the data in the Request.
lengthPos - Variable in class org.apache.jdo.impl.fostore.AbstractRequest
 
linkedListTranscriber - Static variable in class org.apache.jdo.impl.fostore.ObjectTranscriber
 
listenerThread - Variable in class org.apache.jdo.impl.fostore.Main
The Thread responsible for listening for incoming connection requests.
loadClass(String, Object) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber
Returns a class for the given name.
loadedFields - Variable in class org.apache.jdo.impl.fostore.UpdateRequest
Fields which are to be updated.
loaderMap - Static variable in class org.apache.jdo.impl.fostore.FOStoreSchemaUID
Map from ClassLoader to a HashMap that in turn maps from Class to FOStoreSchemaUID.
localizePath(String) - Method in class org.apache.jdo.impl.fostore.FOStoreClientConnectionImpl
 
localizePath(String) - Method in class org.apache.jdo.impl.fostore.FOStoreLocalConnection
 
localizePath(String) - Method in class org.apache.jdo.impl.fostore.FOStoreRemoteConnection
 
lock - Static variable in class org.apache.jdo.impl.fostore.CLID
 
lock - Static variable in class org.apache.jdo.impl.fostore.OID
 
logWriter - Variable in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
 
logger - Static variable in class org.apache.jdo.impl.fostore.AbstractRequest
Logger
logger - Static variable in class org.apache.jdo.impl.fostore.DBClass
Logger
logger - Static variable in class org.apache.jdo.impl.fostore.DBExtent
Logger
logger - Static variable in class org.apache.jdo.impl.fostore.DBInfo
Logger
logger - Static variable in class org.apache.jdo.impl.fostore.FOStoreBtreeStorage
Logger
logger - Static variable in class org.apache.jdo.impl.fostore.FOStoreClientConnectionImpl
Logger
logger - Static variable in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
Logger
logger - Static variable in class org.apache.jdo.impl.fostore.FOStoreConnector
Logger
logger - Static variable in class org.apache.jdo.impl.fostore.FOStoreDatabase
Logger
logger - Static variable in class org.apache.jdo.impl.fostore.FOStoreExtent
Logger
logger - Static variable in class org.apache.jdo.impl.fostore.FOStoreModel
Logger
logger - Static variable in class org.apache.jdo.impl.fostore.FOStorePMF
Logger
logger - Static variable in class org.apache.jdo.impl.fostore.FOStoreSchemaUID
Logger
logger - Static variable in class org.apache.jdo.impl.fostore.FOStoreServerConnectionImpl
Logger
logger - Static variable in class org.apache.jdo.impl.fostore.FOStoreStoreManager
Logger
logger - Static variable in class org.apache.jdo.impl.fostore.FieldFetcher
Logger
logger - Static variable in class org.apache.jdo.impl.fostore.Main
Logger
logger - Static variable in class org.apache.jdo.impl.fostore.Message
Logger
logger - Static variable in class org.apache.jdo.impl.fostore.OID
Logger
logger - Static variable in class org.apache.jdo.impl.fostore.ObjectTranscriber
Logger
logger - Static variable in class org.apache.jdo.impl.fostore.Reply
Logger
logger - Static variable in class org.apache.jdo.impl.fostore.ReplyHandler
Logger
logger - Static variable in class org.apache.jdo.impl.fostore.RequestHandler
Logger
logger - Static variable in class org.apache.jdo.impl.fostore.Tester
 
loggingIn - Variable in class org.apache.jdo.impl.fostore.FOStoreClientConnectionImpl
Flag set while logging in.
login() - Method in class org.apache.jdo.impl.fostore.FOStoreClientConnectionImpl
Log in to the datastore.
loginTimeout - Variable in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
 
longArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
lookup(Class, FOStoreModel) - Static method in class org.apache.jdo.impl.fostore.FOStoreSchemaUID
Provides a FOStoreSchemaUID corresponding to the given class.

M

MAX_CLID - Static variable in class org.apache.jdo.impl.fostore.OID
 
MAX_STATUS - Static variable in class org.apache.jdo.impl.fostore.Status
Maximum status value.
MAX_UID - Static variable in class org.apache.jdo.impl.fostore.OID
 
MIN_STATUS - Static variable in class org.apache.jdo.impl.fostore.Status
Minimum status value.
MIN_USER_CLID - Static variable in class org.apache.jdo.impl.fostore.CLID
 
Main - class org.apache.jdo.impl.fostore.Main.
Standalone server for FOStore databases.
Main() - Constructor for class org.apache.jdo.impl.fostore.Main
Creates new Main
Main.ConnectionRunnable - class org.apache.jdo.impl.fostore.Main.ConnectionRunnable.
The Runnable class for incoming connections.
Main.ConnectionRunnable(Socket) - Constructor for class org.apache.jdo.impl.fostore.Main.ConnectionRunnable
The Runnable class for incoming connections.
Main.ListenerRunnable - class org.apache.jdo.impl.fostore.Main.ListenerRunnable.
The Listener Thread class.
Main.ListenerRunnable(int) - Constructor for class org.apache.jdo.impl.fostore.Main.ListenerRunnable
The Runnable class for the Listener Thread.
Main.TimeoutRunnable - class org.apache.jdo.impl.fostore.Main.TimeoutRunnable.
The Timeout Runnable class.
Main.TimeoutRunnable(int) - Constructor for class org.apache.jdo.impl.fostore.Main.TimeoutRunnable
Construct an instance of the TimeoutRunnable with the specified number of seconds to sleep before terminating.
Message - class org.apache.jdo.impl.fostore.Message.
Represents a set of one or more requests that will be sent to the store.
Message(Connector) - Constructor for class org.apache.jdo.impl.fostore.Message
Constructor for Message.
Message() - Constructor for class org.apache.jdo.impl.fostore.Message
 
main(String[]) - Static method in class org.apache.jdo.impl.fostore.Dumper
Given a command line argument that specifies what information to dump, gets that information from the database and prints it on standard output.
main(String[]) - Static method in class org.apache.jdo.impl.fostore.FOStoreConnectionId
 
main(String[]) - Static method in class org.apache.jdo.impl.fostore.Main
The main routine.
makeExtentDirty(DBExtent) - Method in class org.apache.jdo.impl.fostore.DBInfo
Marks the given extent as dirty, so that it can later be stored.
mapProvisionalCLIDToReal(CLID, CLID) - Method in class org.apache.jdo.impl.fostore.FOStoreDatabase
Establishes a mapping in this database from provisional to real CLIDs.
mapProvisionalOIDToReal(OID, OID) - Method in class org.apache.jdo.impl.fostore.FOStoreDatabase
Establishes a mapping in this database from provisional to real OIDs.
mapProvisionalOIDToReal(OID, OID) - Method in class org.apache.jdo.impl.fostore.FOStorePMF
Sets up a mapping from the given provisional OID to real OID.
maxInstances - Variable in class org.apache.jdo.impl.fostore.FOStoreExtent.FOStoreExtentIterator
 
maxInstances - Static variable in class org.apache.jdo.impl.fostore.GetExtentRequest
Maximum number of instances that should be returned at a time.
message - Variable in class org.apache.jdo.impl.fostore.CommitRequest
Message in which this request is written
message - Variable in class org.apache.jdo.impl.fostore.FOStoreClientConnectionImpl
Message to handle connection-to-connection messages (login).
message - Variable in class org.apache.jdo.impl.fostore.FOStoreConnector
Message in which this Connector buffers requests for the store.
model - Variable in class org.apache.jdo.impl.fostore.AIDTranscriber
 
model - Variable in class org.apache.jdo.impl.fostore.FOStorePMF
Model associated with this PMF.
model - Variable in class org.apache.jdo.impl.fostore.FieldFetcher
 
model - Variable in class org.apache.jdo.impl.fostore.InsertRequest
 
msg - Static variable in class org.apache.jdo.impl.fostore.AID
I18N support.
msg - Static variable in class org.apache.jdo.impl.fostore.AIDTranscriber
I18N support.
msg - Static variable in class org.apache.jdo.impl.fostore.AbstractRequest
 
msg - Static variable in class org.apache.jdo.impl.fostore.CLID
 
msg - Static variable in class org.apache.jdo.impl.fostore.CommitHandler
I18N support.
msg - Static variable in class org.apache.jdo.impl.fostore.DBExtent
I18N support.
msg - Static variable in class org.apache.jdo.impl.fostore.DBInfo
I18N support.
msg - Static variable in class org.apache.jdo.impl.fostore.DeleteHandler
I18N Support
msg - Static variable in class org.apache.jdo.impl.fostore.DumpHandler
I18N support.
msg - Static variable in class org.apache.jdo.impl.fostore.DumpOption
I18N support.
msg - Static variable in class org.apache.jdo.impl.fostore.Dumper
I18N support.
msg - Static variable in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
I18N support.
msg - Static variable in class org.apache.jdo.impl.fostore.FOStoreConnector
I18N support.
msg - Static variable in class org.apache.jdo.impl.fostore.FOStoreDatabase
I18N support.
msg - Static variable in class org.apache.jdo.impl.fostore.FOStoreExtent
I18N support.
msg - Static variable in class org.apache.jdo.impl.fostore.FOStoreInput
I18N support.
msg - Static variable in class org.apache.jdo.impl.fostore.FOStoreLoginException
I18N support.
msg - Static variable in class org.apache.jdo.impl.fostore.FOStoreModel
I18N support.
msg - Static variable in class org.apache.jdo.impl.fostore.FOStoreOutput
I18N support.
msg - Static variable in class org.apache.jdo.impl.fostore.FOStorePMF
I18N support.
msg - Static variable in class org.apache.jdo.impl.fostore.FOStoreSchemaUID
I18N support.
msg - Static variable in class org.apache.jdo.impl.fostore.FOStoreServerConnectionImpl
I18N support.
msg - Static variable in class org.apache.jdo.impl.fostore.FOStoreStoreManager
I18N support.
msg - Static variable in class org.apache.jdo.impl.fostore.FetchHandler
I18N support.
msg - Static variable in class org.apache.jdo.impl.fostore.FieldFetcher
I18N support.
msg - Static variable in class org.apache.jdo.impl.fostore.GetClassHandler
I18N support.
msg - Static variable in class org.apache.jdo.impl.fostore.InsertHandler
I18N help
msg - Static variable in class org.apache.jdo.impl.fostore.Main
I18N support.
msg - Static variable in class org.apache.jdo.impl.fostore.Message
I18N support.
msg - Static variable in class org.apache.jdo.impl.fostore.OID
I18N support.
msg - Static variable in class org.apache.jdo.impl.fostore.ObjectTranscriber
I18N support.
msg - Static variable in class org.apache.jdo.impl.fostore.Reply
I18N support.
msg - Static variable in class org.apache.jdo.impl.fostore.ReplyHandler
I18N support.
msg - Static variable in class org.apache.jdo.impl.fostore.RequestHandler
I18N support.
msg - Static variable in class org.apache.jdo.impl.fostore.RequestId
I18N support.
msg - Static variable in class org.apache.jdo.impl.fostore.RollbackHandler
I18N support.
msg - Static variable in class org.apache.jdo.impl.fostore.Status
I18N support.
msg - Static variable in class org.apache.jdo.impl.fostore.UpdateHandler
I18N Support
msg - Static variable in class org.apache.jdo.impl.fostore.VerifyHandler
I18N Support

N

NAME - Static variable in class org.apache.jdo.impl.fostore.I18N
Name of the resource bundle for FOStore.
NOT_PERSISTENT - Static variable in class org.apache.jdo.impl.fostore.FOStoreSchemaUID
 
name - Static variable in class org.apache.jdo.impl.fostore.AbstractFieldManager
 
name - Variable in class org.apache.jdo.impl.fostore.DBClass.ClassDetail
Name of the field or superclass.
name - Variable in class org.apache.jdo.impl.fostore.DBClass
Fully qualified name of the class represented.
name - Variable in class org.apache.jdo.impl.fostore.DBExtent
Name of the class of instances in this extent.
name - Variable in class org.apache.jdo.impl.fostore.DumpOption
String name of this option.
newClassOID() - Method in class org.apache.jdo.impl.fostore.DBInfo
Provide a new OID to represent a class.
newInstanceOID(CLID) - Method in class org.apache.jdo.impl.fostore.DBInfo
Provide a new OID for the given CLID.
newNamedQuery(Class, String) - Method in class org.apache.jdo.impl.fostore.FOStorePM
Create a new Query with the given candidate class from a named query.
newObjectIdInstance(Class, Object) - Method in class org.apache.jdo.impl.fostore.FOStoreStoreManager
This method returns an object id instance corresponding to the pcClass and key arguments.
newQuery() - Method in class org.apache.jdo.impl.fostore.FOStorePM
Create a new Query with no elements.
newQuery(Object) - Method in class org.apache.jdo.impl.fostore.FOStorePM
Create a new Query using elements from another Query.
newQuery(String) - Method in class org.apache.jdo.impl.fostore.FOStorePM
Create a Construct a new query instance using the specified String as the single-string representation of the query.
newQuery(String, Object) - Method in class org.apache.jdo.impl.fostore.FOStorePM
Create a new Query using the specified language.
newQuery(Class) - Method in class org.apache.jdo.impl.fostore.FOStorePM
Create a new Query specifying the Class of the results.
newQuery(Extent) - Method in class org.apache.jdo.impl.fostore.FOStorePM
Create a new Query with the candidate Extent; the class is taken from the Extent.
newQuery(Class, Collection) - Method in class org.apache.jdo.impl.fostore.FOStorePM
Create a new Query with the Class of the results and candidate Collection.
newQuery(Class, String) - Method in class org.apache.jdo.impl.fostore.FOStorePM
Create a new Query with the Class of the results and Filter.
newQuery(Class, Collection, String) - Method in class org.apache.jdo.impl.fostore.FOStorePM
Create a new Query with the Class of the results, candidate Collection, and Filter.
newQuery(Extent, String) - Method in class org.apache.jdo.impl.fostore.FOStorePM
Create a new Query with the candidate Extent and Filter.
newQueryResult(QueryResultHelper) - Method in class org.apache.jdo.impl.fostore.FOStoreStoreManager
Returns a QueryResult instance which is then returned as the result of Query.execute(...).
newQueryTree() - Method in class org.apache.jdo.impl.fostore.FOStorePMF
Returns a new QueryTree instance.
next() - Method in class org.apache.jdo.impl.fostore.CLID
Provides a new CLID whose id is one greater than this one's.
next() - Method in class org.apache.jdo.impl.fostore.DBInfo.DBClassIterator
 
next() - Method in class org.apache.jdo.impl.fostore.DBInfo.ExtentIterator
 
next() - Method in class org.apache.jdo.impl.fostore.FOStoreExtent.FOStoreExtentIterator
 
nextCLID - Static variable in class org.apache.jdo.impl.fostore.CLID
 
nextCLID - Variable in class org.apache.jdo.impl.fostore.DBInfo
 
nextObject - Variable in class org.apache.jdo.impl.fostore.FOStoreExtent.FOStoreExtentIterator
 
nextProvisional - Static variable in class org.apache.jdo.impl.fostore.CLID
 
nextProvisional - Static variable in class org.apache.jdo.impl.fostore.OID
 
nextType - Static variable in class org.apache.jdo.impl.fostore.RequestType
 
nextUIDs - Variable in class org.apache.jdo.impl.fostore.DBInfo
 
nf - Static variable in class org.apache.jdo.impl.fostore.Tester
 
nullCLID - Static variable in class org.apache.jdo.impl.fostore.CLID
 
numClidOffsets - Variable in class org.apache.jdo.impl.fostore.InsertRequest
 
numInstances - Variable in class org.apache.jdo.impl.fostore.GetInstancesRequest
Number of instances to get.
numOidOffsets - Variable in class org.apache.jdo.impl.fostore.InsertRequest
 
numRequestStash - Variable in class org.apache.jdo.impl.fostore.Message
Contains the position in the output of the numRequest stashed by initOutput.
numRequests - Variable in class org.apache.jdo.impl.fostore.Message
Indicates the number of requests that have been written into this Message.
numberToStorageId(int) - Method in class org.apache.jdo.impl.fostore.FOStoreBtreeStorage
Creates a storage id from an int.

O

OID - class org.apache.jdo.impl.fostore.OID.
Represents the identity of a JDO object in the File/Object store.
OID() - Constructor for class org.apache.jdo.impl.fostore.OID
Creates an OID with the no value.
OID(String) - Constructor for class org.apache.jdo.impl.fostore.OID
Constructor that takes the result of toString() and creates a new OID.
OID(long) - Constructor for class org.apache.jdo.impl.fostore.OID
Creates an OID with the given value.
OID(CLID) - Constructor for class org.apache.jdo.impl.fostore.OID
 
OK - Static variable in class org.apache.jdo.impl.fostore.Status
Request was successfully processed.
OPTIMISTIC - Static variable in class org.apache.jdo.impl.fostore.Status
Optimistic failure.
ObjectTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.
Transcribes all non-primitive, non-String values.
ObjectTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber
 
ObjectTranscriber.AbstractTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.AbstractTranscriber.
An AbstractTranscriber knows how to transcribe one (and only one) kind of object.
ObjectTranscriber.AbstractTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.AbstractTranscriber
 
ObjectTranscriber.ArrayListTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.ArrayListTranscriber.
Transcribe ArrayLists.
ObjectTranscriber.ArrayListTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.ArrayListTranscriber
 
ObjectTranscriber.ArrayTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.ArrayTranscriber.
Abstract class which provides support for transcribing arrays of any type.
ObjectTranscriber.ArrayTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.ArrayTranscriber
 
ObjectTranscriber.BigDecimalTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.BigDecimalTranscriber.
Transcribe BigDecimal.
ObjectTranscriber.BigDecimalTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.BigDecimalTranscriber
 
ObjectTranscriber.BigIntegerTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.BigIntegerTranscriber.
Transcribe BigInteger.
ObjectTranscriber.BigIntegerTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.BigIntegerTranscriber
 
ObjectTranscriber.BitSetTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.BitSetTranscriber.
Transcribe BitSet.
ObjectTranscriber.BitSetTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.BitSetTranscriber
 
ObjectTranscriber.BooleanArrayTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.BooleanArrayTranscriber.
 
ObjectTranscriber.BooleanArrayTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.BooleanArrayTranscriber
 
ObjectTranscriber.ByteArrayTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.ByteArrayTranscriber.
 
ObjectTranscriber.ByteArrayTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.ByteArrayTranscriber
 
ObjectTranscriber.CalendarTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.CalendarTranscriber.
Transcribe Calendar.
ObjectTranscriber.CalendarTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.CalendarTranscriber
 
ObjectTranscriber.CharArrayTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.CharArrayTranscriber.
 
ObjectTranscriber.CharArrayTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.CharArrayTranscriber
 
ObjectTranscriber.CollectionTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.CollectionTranscriber.
Transcribe Collections.
ObjectTranscriber.CollectionTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.CollectionTranscriber
 
ObjectTranscriber.DateTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.DateTranscriber.
Transcribe Date.
ObjectTranscriber.DateTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.DateTranscriber
 
ObjectTranscriber.DoubleArrayTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.DoubleArrayTranscriber.
 
ObjectTranscriber.DoubleArrayTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.DoubleArrayTranscriber
 
ObjectTranscriber.FloatArrayTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.FloatArrayTranscriber.
 
ObjectTranscriber.FloatArrayTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.FloatArrayTranscriber
 
ObjectTranscriber.HashMapTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.HashMapTranscriber.
Transcribe HashMaps.
ObjectTranscriber.HashMapTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.HashMapTranscriber
 
ObjectTranscriber.HashSetTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.HashSetTranscriber.
Transcribe HashSets.
ObjectTranscriber.HashSetTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.HashSetTranscriber
 
ObjectTranscriber.HashtableTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.HashtableTranscriber.
Transcribe Hashtable, including sco.Hashtable
ObjectTranscriber.HashtableTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.HashtableTranscriber
 
ObjectTranscriber.ImmutableBooleanTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableBooleanTranscriber.
 
ObjectTranscriber.ImmutableBooleanTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableBooleanTranscriber
 
ObjectTranscriber.ImmutableByteTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableByteTranscriber.
 
ObjectTranscriber.ImmutableByteTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableByteTranscriber
 
ObjectTranscriber.ImmutableCharacterTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableCharacterTranscriber.
 
ObjectTranscriber.ImmutableCharacterTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableCharacterTranscriber
 
ObjectTranscriber.ImmutableDoubleTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableDoubleTranscriber.
 
ObjectTranscriber.ImmutableDoubleTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableDoubleTranscriber
 
ObjectTranscriber.ImmutableFloatTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableFloatTranscriber.
 
ObjectTranscriber.ImmutableFloatTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableFloatTranscriber
 
ObjectTranscriber.ImmutableIntegerTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableIntegerTranscriber.
 
ObjectTranscriber.ImmutableIntegerTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableIntegerTranscriber
 
ObjectTranscriber.ImmutableLongTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableLongTranscriber.
 
ObjectTranscriber.ImmutableLongTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableLongTranscriber
 
ObjectTranscriber.ImmutableShortTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableShortTranscriber.
 
ObjectTranscriber.ImmutableShortTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableShortTranscriber
 
ObjectTranscriber.ImmutableStringTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableStringTranscriber.
 
ObjectTranscriber.ImmutableStringTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableStringTranscriber
 
ObjectTranscriber.ImmutableTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableTranscriber.
 
ObjectTranscriber.ImmutableTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableTranscriber
 
ObjectTranscriber.IntArrayTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.IntArrayTranscriber.
 
ObjectTranscriber.IntArrayTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.IntArrayTranscriber
 
ObjectTranscriber.LinkedListTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.LinkedListTranscriber.
Transcribe LinkedList.
ObjectTranscriber.LinkedListTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.LinkedListTranscriber
 
ObjectTranscriber.LocaleTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.LocaleTranscriber.
Transcribe Locale.
ObjectTranscriber.LocaleTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.LocaleTranscriber
 
ObjectTranscriber.LongArrayTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.LongArrayTranscriber.
 
ObjectTranscriber.LongArrayTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.LongArrayTranscriber
 
ObjectTranscriber.MapTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.MapTranscriber.
Transcribe Maps.
ObjectTranscriber.MapTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.MapTranscriber
 
ObjectTranscriber.ObjArrayTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.ObjArrayTranscriber.
 
ObjectTranscriber.ObjArrayTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.ObjArrayTranscriber
 
ObjectTranscriber.ShortArrayTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.ShortArrayTranscriber.
 
ObjectTranscriber.ShortArrayTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.ShortArrayTranscriber
 
ObjectTranscriber.StringArrayTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.StringArrayTranscriber.
 
ObjectTranscriber.StringArrayTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.StringArrayTranscriber
 
ObjectTranscriber.TreeMapTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.TreeMapTranscriber.
Transcribe TreeMap, including sco.TreeMap.
ObjectTranscriber.TreeMapTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.TreeMapTranscriber
 
ObjectTranscriber.TreeSetTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.TreeSetTranscriber.
Transcribe TreeSets.
ObjectTranscriber.TreeSetTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.TreeSetTranscriber
 
ObjectTranscriber.VectorTranscriber - class org.apache.jdo.impl.fostore.ObjectTranscriber.VectorTranscriber.
Transcribe Vectors
ObjectTranscriber.VectorTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ObjectTranscriber.VectorTranscriber
 
objArrayTranscriber - Static variable in class org.apache.jdo.impl.fostore.ObjectTranscriber
 
objectTranscriber - Static variable in class org.apache.jdo.impl.fostore.FOStoreTranscriber
 
offsets - Variable in class org.apache.jdo.impl.fostore.ObjectTranscriber
 
oid - Variable in class org.apache.jdo.impl.fostore.ActivateClassHandler.ActivateClassFinisher
 
oid - Variable in class org.apache.jdo.impl.fostore.CreateOIDRequest
 
oid - Variable in class org.apache.jdo.impl.fostore.DeleteRequest
OID of the instance being deleted.
oid - Variable in class org.apache.jdo.impl.fostore.FetchRequest
 
oid - Variable in class org.apache.jdo.impl.fostore.FieldFetcher
 
oid - Variable in class org.apache.jdo.impl.fostore.InsertHandler.InsertFinisher
 
oid - Variable in class org.apache.jdo.impl.fostore.InsertRequest
 
oid - Variable in class org.apache.jdo.impl.fostore.OID
The 'value' of this OID.
oid - Variable in class org.apache.jdo.impl.fostore.SubclassSet
The oid of this list of subclasses.
oidArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
oidOffsets - Variable in class org.apache.jdo.impl.fostore.InsertHandler.InsertFinisher
 
oidOffsets - Variable in class org.apache.jdo.impl.fostore.InsertRequest
 
oidString() - Method in class org.apache.jdo.impl.fostore.AID
Returns the id itself in String form, for debugging.
oidString() - Method in class org.apache.jdo.impl.fostore.OID
Returns the id itself in String form, for debugging.
oids - Variable in class org.apache.jdo.impl.fostore.FOStoreExtent.FOStoreExtentIterator
 
oids - Variable in class org.apache.jdo.impl.fostore.GetExtentRequest
List of returned object Ids
oids - Variable in class org.apache.jdo.impl.fostore.GetInstancesRequest
List of oids from which we get instances.
oidsIndex - Variable in class org.apache.jdo.impl.fostore.FOStoreExtent.FOStoreExtentIterator
Index into oids.
okToCommit - Variable in class org.apache.jdo.impl.fostore.CommitHandler
Indicates whether or not the request should be honored.
okToReleaseConnection - Variable in class org.apache.jdo.impl.fostore.FOStoreConnector
True if we can release this connection after flushing.
okToReleaseDatabase - Variable in class org.apache.jdo.impl.fostore.CommitRequest
If true, then after committing the database should be released.
okToReleaseDatabase - Variable in class org.apache.jdo.impl.fostore.FOStoreServerConnectionImpl
Indicates if releaseDatabase can really do so.
oldOID - Variable in class org.apache.jdo.impl.fostore.FieldFetcher
 
openConnection(URL) - Method in class org.apache.jdo.impl.fostore.FOStoreURLStreamHandler
 
openConnections - Variable in class org.apache.jdo.impl.fostore.FOStoreDatabase
Count the number of connections open on this database.
openDatabase(String, String, long, byte[], boolean) - Method in interface org.apache.jdo.impl.fostore.FOStoreServerConnection
Log in to the database.
openDatabase(String, String, long, byte[], boolean) - Method in class org.apache.jdo.impl.fostore.FOStoreServerConnectionImpl
Open the database if it exists, and verify the user authentication.
optimistic - Variable in class org.apache.jdo.impl.fostore.BeginTxRequest
Indicates whether an optimistic (true) or datastore (false) transaction is started.
optimistic - Variable in class org.apache.jdo.impl.fostore.DeleteRequest
Optimistic/datastore state of current transaction.
optimistic - Variable in class org.apache.jdo.impl.fostore.UpdateRequest
If true, update happens in context of an optimistic transaction.
option - Variable in class org.apache.jdo.impl.fostore.DumpRequest
The DumpOption.
optionArray - Variable in class org.apache.jdo.impl.fostore.FOStorePMF
Supported list of options for this implementation.
optionTable - Static variable in class org.apache.jdo.impl.fostore.DumpHandler
Maps DumpOptions to DumpOptionSubHandlers.
optionTable - Static variable in class org.apache.jdo.impl.fostore.Dumper
Maps DumpOptions to DumpOptionSubRequests.
options - Static variable in class org.apache.jdo.impl.fostore.DumpOption
Map from name to DumpOption.
org.apache.jdo.impl.fostore - package org.apache.jdo.impl.fostore
This package contains the implementation of the File/Object Store JDO Reference Implementation (FOStore, pronounced "foster").
out - Variable in class org.apache.jdo.impl.fostore.AIDTranscriber
 
out - Variable in class org.apache.jdo.impl.fostore.AbstractRequest
Stream to which request writes itself.
out - Variable in class org.apache.jdo.impl.fostore.Message
This contains the Message's actual data for the store.
out - Variable in class org.apache.jdo.impl.fostore.Reply
 
owner - Variable in class org.apache.jdo.impl.fostore.FetchRequest
 
owner - Variable in class org.apache.jdo.impl.fostore.ObjectTranscriber.ArrayTranscriber
 

P

PROVISIONAL_MASK - Static variable in class org.apache.jdo.impl.fostore.CLID
 
PROV_CLID_MASK - Static variable in class org.apache.jdo.impl.fostore.OID
 
PROV_UID_MASK - Static variable in class org.apache.jdo.impl.fostore.OID
 
password - Variable in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
 
password - Variable in class org.apache.jdo.impl.fostore.FOStoreConnectionId
The password of this connection.
password - Variable in class org.apache.jdo.impl.fostore.LoginRequest
The password from the PMF password property.
pcClass - Variable in class org.apache.jdo.impl.fostore.OID
 
pm - Variable in class org.apache.jdo.impl.fostore.CreateOIDRequest
 
pm - Variable in class org.apache.jdo.impl.fostore.Dumper.DumpOptionSubRequest
 
pm - Variable in class org.apache.jdo.impl.fostore.FOStoreExtent
Persistence manager on which getExtent was invoked by user.
pm - Variable in class org.apache.jdo.impl.fostore.FetchRequest
 
pm - Variable in class org.apache.jdo.impl.fostore.FieldFetcher
PM on whose behalf we read
pm - Variable in class org.apache.jdo.impl.fostore.GetClassRequest
PersistenceManagerInternal used to load the class.
pm - Variable in class org.apache.jdo.impl.fostore.GetExtentRequest
The PersistenceManagerInternal that is making this request.
pm - Variable in class org.apache.jdo.impl.fostore.GetInstancesRequest
The PersistenceManagerInternal that is making this request.
pm - Variable in class org.apache.jdo.impl.fostore.ObjectTranscriber
 
pmf - Variable in class org.apache.jdo.impl.fostore.AbstractRequest
PersistenceManagerFactory via which request is being done.
pmf - Static variable in class org.apache.jdo.impl.fostore.Dumper
 
pmf - Variable in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
 
pmf - Variable in class org.apache.jdo.impl.fostore.FOStoreConnector
Datasource to which this Connector writes its Message.
pmf - Variable in class org.apache.jdo.impl.fostore.FOStoreStoreManager
 
pool - Variable in class org.apache.jdo.impl.fostore.FOStoreDatabase
Pool for this database.
poolSize - Static variable in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
For now, set the pool size to 1.
poolSize - Static variable in class org.apache.jdo.impl.fostore.FOStoreDatabase
 
port - Variable in class org.apache.jdo.impl.fostore.Main.ListenerRunnable
The port number to listen on.
port - Variable in class org.apache.jdo.impl.fostore.Main
The port number to use for incoming connections.
preFlush() - Method in class org.apache.jdo.impl.fostore.FOStoreStoreManager
Write a CommitRequest and flush the connector, to cause all CreateOid and ActivateClass requests to be committed in the database *before* any inserts, updates, or deletes.
print(Object) - Method in class org.apache.jdo.impl.fostore.FOStoreModel
 
print(Class) - Method in class org.apache.jdo.impl.fostore.FOStoreModel
 
print(String) - Static method in class org.apache.jdo.impl.fostore.Main
Print a message on the standard output.
printStackTrace() - Method in class org.apache.jdo.impl.fostore.FOStoreDatabaseException
 
printStackTrace(PrintStream) - Method in class org.apache.jdo.impl.fostore.FOStoreDatabaseException
 
printStackTrace(PrintWriter) - Method in class org.apache.jdo.impl.fostore.FOStoreDatabaseException
 
printTime(Object, String) - Static method in class org.apache.jdo.impl.fostore.Tester
 
println(String) - Static method in class org.apache.jdo.impl.fostore.Dumper
Print a message on the standard output.
println(String) - Method in class org.apache.jdo.impl.fostore.Tester.Timer
 
processInStore(FOStoreClientConnection, boolean) - Method in class org.apache.jdo.impl.fostore.Message
Write this message to the given connection, and read replies from that connection, processing replies as they are read.
processReplies(DataInput, Message) - Static method in class org.apache.jdo.impl.fostore.ReplyHandler
Process all replies in the given input stream.
processRequests() - Method in interface org.apache.jdo.impl.fostore.FOStoreServerConnection
Process requests from client.
processRequests() - Method in class org.apache.jdo.impl.fostore.FOStoreServerConnectionImpl
 
provisional - Variable in class org.apache.jdo.impl.fostore.CLID
 
provisionalCLIDs - Variable in class org.apache.jdo.impl.fostore.FOStoreDatabase
 
provisionalCLIDs - Variable in class org.apache.jdo.impl.fostore.FOStoreModel
Maps from provisional CLID's to java.lang.Class's.
provisionalOIDs - Variable in class org.apache.jdo.impl.fostore.FOStoreDatabase
 
provisionalOIDs - Variable in class org.apache.jdo.impl.fostore.FOStorePMF
Map provisional id's that were created on behalf of this PMF to the real id's that have been returned by various StoreManager instances that are bound to this PMF.
put(OID, Object) - Method in class org.apache.jdo.impl.fostore.FOStoreDatabase
Associates the specified value with the specified key in this index.
put(Class, CLID) - Method in class org.apache.jdo.impl.fostore.FOStoreModel
Add a mapping from ClassMetaData to CLID.
putRequest(RequestId, Request) - Method in class org.apache.jdo.impl.fostore.Message
Maps the given request to the given requestId.

R

RESERVED_MASK - Static variable in class org.apache.jdo.impl.fostore.OID
 
RESERVED_SHIFT - Static variable in class org.apache.jdo.impl.fostore.OID
 
ROLLBACK - Static variable in class org.apache.jdo.impl.fostore.Status
Database rolled back due to user request.
Reply - class org.apache.jdo.impl.fostore.Reply.
Represents the result of processing a request.
Reply(RequestId, FOStoreOutput) - Constructor for class org.apache.jdo.impl.fostore.Reply
 
ReplyHandler - class org.apache.jdo.impl.fostore.ReplyHandler.
Processes replies that are received from the store.
ReplyHandler() - Constructor for class org.apache.jdo.impl.fostore.ReplyHandler
 
Request - interface org.apache.jdo.impl.fostore.Request.
Represents the ability to send information to the actual file/object store.
RequestFactory - interface org.apache.jdo.impl.fostore.RequestFactory.
Creates different kinds of requests.
RequestFinisher - interface org.apache.jdo.impl.fostore.RequestFinisher.
Means by which a request can indicate that there is work to be done once all requests have been processed.
RequestHandler - class org.apache.jdo.impl.fostore.RequestHandler.
This dispatches each request received by the store to the appropriate request-type-specific request handler.
RequestHandler(Reply, int, FOStoreServerConnection) - Constructor for class org.apache.jdo.impl.fostore.RequestHandler
 
RequestHandler.HandlerFactory - interface org.apache.jdo.impl.fostore.RequestHandler.HandlerFactory.
Means by which subclasses are created.
RequestId - class org.apache.jdo.impl.fostore.RequestId.
Represents a simple id associated with a request.
RequestId(long) - Constructor for class org.apache.jdo.impl.fostore.RequestId
 
RequestId(DataInput) - Constructor for class org.apache.jdo.impl.fostore.RequestId
Create a new RequestId by reading it's representation from the input.
RequestType - class org.apache.jdo.impl.fostore.RequestType.
Represents a kind of Request.
RequestType(int, Class, RequestHandler.HandlerFactory) - Constructor for class org.apache.jdo.impl.fostore.RequestType
 
RequestType(DataInput) - Constructor for class org.apache.jdo.impl.fostore.RequestType
 
RollbackHandler - class org.apache.jdo.impl.fostore.RollbackHandler.
Process Rollback requests.
RollbackHandler(Reply, int, FOStoreServerConnection) - Constructor for class org.apache.jdo.impl.fostore.RollbackHandler
 
RollbackRequest - class org.apache.jdo.impl.fostore.RollbackRequest.
Represents a request to cause operations since the previous Commit or Rollback request to rollback.
RollbackRequest(Message, FOStorePMF) - Constructor for class org.apache.jdo.impl.fostore.RollbackRequest
 
read(InputStream) - Method in class org.apache.jdo.impl.fostore.Block
 
read(DataInput) - Static method in class org.apache.jdo.impl.fostore.CLID
 
read(InputStream) - Method in class org.apache.jdo.impl.fostore.DBClass
Initialize this DBClass from the given stream.
read(InputStream) - Method in class org.apache.jdo.impl.fostore.DBExtent
 
read(InputStream) - Method in class org.apache.jdo.impl.fostore.DBInfo
 
read(DataInput) - Static method in class org.apache.jdo.impl.fostore.DumpOption
Return the instance of a DumpOption that corresponds to the value read from the DataInput.
read(DataInput) - Static method in class org.apache.jdo.impl.fostore.FOStoreSchemaUID
 
read(DataInput) - Static method in class org.apache.jdo.impl.fostore.OID
 
read(InputStream) - Method in class org.apache.jdo.impl.fostore.SubclassSet
Initialize this SubclassSet from the given stream.
readBlock(FOStoreInput) - Method in class org.apache.jdo.impl.fostore.InsertHandler
 
readBoolean() - Method in class org.apache.jdo.impl.fostore.FOStoreInput
 
readBuffer(DataInput) - Method in class org.apache.jdo.impl.fostore.AID
Reads AID buffer's value from the input stream.
readByte() - Method in class org.apache.jdo.impl.fostore.FOStoreInput
 
readChar() - Method in class org.apache.jdo.impl.fostore.FOStoreInput
 
readClassDetails(DBClass.ClassDetail[], DataInputStream) - Method in class org.apache.jdo.impl.fostore.DBClass
Read details from the given input stream.
readDouble() - Method in class org.apache.jdo.impl.fostore.FOStoreInput
 
readExternal(ObjectInput) - Method in class org.apache.jdo.impl.fostore.FOStorePMF
Reads this PMF's state from the given object input.
readFloat() - Method in class org.apache.jdo.impl.fostore.FOStoreInput
 
readFully(byte[]) - Method in class org.apache.jdo.impl.fostore.FOStoreInput
 
readFully(byte[], int, int) - Method in class org.apache.jdo.impl.fostore.FOStoreInput
 
readInputFromClient() - Method in interface org.apache.jdo.impl.fostore.FOStoreServerConnection
Read the input stream from the socket.
readInputFromClient() - Method in class org.apache.jdo.impl.fostore.FOStoreServerConnectionImpl
 
readInstances(DataInput, int, FOStoreModel, PersistenceManagerInternal, Class) - Static method in class org.apache.jdo.impl.fostore.GetExtentRequest
Reads instances from given DataInput using a FieldFetcher.
readInt() - Method in class org.apache.jdo.impl.fostore.FOStoreInput
 
readLine() - Method in class org.apache.jdo.impl.fostore.FOStoreInput
 
readLong() - Method in class org.apache.jdo.impl.fostore.FOStoreInput
 
readObject(ObjectInputStream) - Method in class org.apache.jdo.impl.fostore.AID
Reads this AID's value from the input stream.
readObject(ObjectInputStream) - Method in class org.apache.jdo.impl.fostore.OID
Reads this OID's value from the input stream.
readShort() - Method in class org.apache.jdo.impl.fostore.FOStoreInput
 
readUTF() - Method in class org.apache.jdo.impl.fostore.FOStoreInput
 
readUnsignedByte() - Method in class org.apache.jdo.impl.fostore.FOStoreInput
 
readUnsignedShort() - Method in class org.apache.jdo.impl.fostore.FOStoreInput
 
receiveFromStore(FOStoreClientConnection, boolean) - Method in class org.apache.jdo.impl.fostore.Message
Receive the replies from the store and process them.
releaseDatabase(FOStoreDatabase) - Static method in class org.apache.jdo.impl.fostore.FOStoreDatabase
Release the database for other connections to use.
releaseDatabase() - Method in class org.apache.jdo.impl.fostore.FOStoreServerConnectionImpl
Release the database associated with this connection.
releaseStoreManager(PersistenceManager) - Method in class org.apache.jdo.impl.fostore.FOStorePMF
 
remap(FOStoreDatabase) - Method in class org.apache.jdo.impl.fostore.DBClass.ClassDetail
If the current clid is provisional, replace it with a real one if possible.
remapCLIDs(FOStoreDatabase) - Method in class org.apache.jdo.impl.fostore.DBClass
Changes the CLID mapping of this DBClass's fields and PC superclasses in the database as from provisional to real as necessary.
remapCLIDs(DBClass.ClassDetail[], FOStoreDatabase) - Method in class org.apache.jdo.impl.fostore.DBClass
Changes provisional CLIDs to real CLIDs in the given ClassDetails.
remove(OID) - Method in class org.apache.jdo.impl.fostore.DBExtent
 
remove() - Method in class org.apache.jdo.impl.fostore.DBInfo.DBClassIterator
 
remove() - Method in class org.apache.jdo.impl.fostore.DBInfo.ExtentIterator
 
remove(OID) - Method in class org.apache.jdo.impl.fostore.FOStoreDatabase
Removes all values assosiated in the index with specified key.
remove() - Method in class org.apache.jdo.impl.fostore.FOStoreExtent.FOStoreExtentIterator
Always throws UnsupportedOperationException.
replace(OID, Object) - Method in class org.apache.jdo.impl.fostore.FOStoreDatabase
Replaces the original value associated with the specified key in this index with new value.
replaceProvisionalOIDWithReal(OID, FOStorePMF, StateManagerInternal) - Method in class org.apache.jdo.impl.fostore.AID
Replaces provisional oid with real oid (datastore identity only)
replaceProvisionalOIDWithReal(OID, FOStorePMF, StateManagerInternal) - Method in class org.apache.jdo.impl.fostore.OID
Replaces provisional oid with real oid (datastore identity only)
reply - Variable in class org.apache.jdo.impl.fostore.RequestHandler
Subclasses use this Reply instance to send data back to their corresponding client-side request.
replyDataPosition - Variable in class org.apache.jdo.impl.fostore.Reply
 
requestHandlers - Static variable in class org.apache.jdo.impl.fostore.RequestType
 
requestId - Variable in class org.apache.jdo.impl.fostore.AbstractRequest
 
requestId - Variable in class org.apache.jdo.impl.fostore.Reply
 
requestType - Variable in class org.apache.jdo.impl.fostore.AbstractRequest
 
requestTypes - Static variable in class org.apache.jdo.impl.fostore.RequestType
 
requests - Variable in class org.apache.jdo.impl.fostore.Message
Set of request objects that are in the process of carrying out their function; maps from a RequestId to Request.
reset() - Method in class org.apache.jdo.impl.fostore.FOStoreOutput
Reset the stream.
resetTimeout() - Static method in class org.apache.jdo.impl.fostore.Main
 
resolve(String, Object) - Method in class org.apache.jdo.impl.fostore.FOStoreBtreeStorage.Resolver
 
resolver - Static variable in class org.apache.jdo.impl.fostore.FOStoreBtreeStorage
Dummy ObjectResolver instance required by BtreeStorage create and open methods.
results - Variable in class org.apache.jdo.impl.fostore.DumpHandler
List of results.
rf - Variable in class org.apache.jdo.impl.fostore.FOStoreExtent
 
rf - Variable in class org.apache.jdo.impl.fostore.FOStoreStoreManager
 
rollback() - Method in class org.apache.jdo.impl.fostore.FOStoreConnector
If rollbackOnly is set, then the store has already done a rollback, so we don't do one now (but neither do we throw an exception, as do other methds).
rollback() - Method in interface org.apache.jdo.impl.fostore.FOStoreServerConnection
Rolls back the work done in this connection.
rollback() - Method in class org.apache.jdo.impl.fostore.FOStoreServerConnectionImpl
Rolls back the work done in this connection.
rollbackChanges() - Method in class org.apache.jdo.impl.fostore.FOStoreDatabase
 
rollbackOnly - Variable in class org.apache.jdo.impl.fostore.FOStoreConnector
 
root - Variable in class org.apache.jdo.impl.fostore.FOStoreServerConnectionImpl
Root in filesystem at which database will be created.
root - Variable in class org.apache.jdo.impl.fostore.Main
The root of the file system for database path names.
rot13(String) - Static method in class org.apache.jdo.impl.fostore.FOStorePMF
 
run(FOStoreDatabase, String) - Method in class org.apache.jdo.impl.fostore.DumpHandler.ClassHandler
 
run(FOStoreDatabase, String) - Method in class org.apache.jdo.impl.fostore.DumpHandler.DBInfoHandler
 
run(FOStoreDatabase, String) - Method in class org.apache.jdo.impl.fostore.DumpHandler.DumpOptionSubHandler
Must be implemented to dump particular kind of info.
run() - Method in class org.apache.jdo.impl.fostore.Dumper.DumpOptionSubRequest
Called by clients to cause information to be dumped.
run() - Method in class org.apache.jdo.impl.fostore.Main.ConnectionRunnable
Run the Connection Thread.
run() - Method in class org.apache.jdo.impl.fostore.Main.ListenerRunnable
Run the listener thread.
run() - Method in class org.apache.jdo.impl.fostore.Main.TimeoutRunnable
Run the timeout thread.
run(String[]) - Method in class org.apache.jdo.impl.fostore.Main
Run the main program.

S

SUBCLASS_UID - Static variable in class org.apache.jdo.impl.fostore.DBInfo
 
ShortArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
ShortTranscriber - class org.apache.jdo.impl.fostore.ShortTranscriber.
Transcribes short values.
ShortTranscriber() - Constructor for class org.apache.jdo.impl.fostore.ShortTranscriber
 
Status - class org.apache.jdo.impl.fostore.Status.
Represents a quick summary of the result of processing a request.
Status(int) - Constructor for class org.apache.jdo.impl.fostore.Status
Used to create the public static final elements.
Status(DataInput) - Constructor for class org.apache.jdo.impl.fostore.Status
Used to 'reconstitute' a Status value from a DataInput.
StringArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
SubclassSet - class org.apache.jdo.impl.fostore.SubclassSet.
Represents a set of CLIDs of subclasses of a given class.
SubclassSet(OID, CLID) - Constructor for class org.apache.jdo.impl.fostore.SubclassSet
Given clid is the first entry in the list.
SubclassSet() - Constructor for class org.apache.jdo.impl.fostore.SubclassSet
 
sCLIDBits - Variable in class org.apache.jdo.impl.fostore.AID
 
scoArrayListArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
scoCLIDs - Static variable in class org.apache.jdo.impl.fostore.CLID
 
scoDateArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
scoHashMapArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
scoHashSetArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
scoHashtableArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
scoLinkedListArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
scoSqlDateArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
scoTreeMapArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
scoTreeSetArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
scoVectorArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
sealed - Variable in class org.apache.jdo.impl.fostore.AbstractRequest
 
secret - Variable in class org.apache.jdo.impl.fostore.LoginHandler
a message digest which is a shared secret
secret - Variable in class org.apache.jdo.impl.fostore.LoginRequest
The secret constructed from the user, timestamp, and password.
seek(int) - Method in class org.apache.jdo.impl.fostore.FOStoreOutput.LocalByteArrayOutputStream
 
sendToClient() - Method in interface org.apache.jdo.impl.fostore.FOStoreServerConnection
Sends all the reply data to the client.
sendToClient() - Method in class org.apache.jdo.impl.fostore.FOStoreServerConnectionImpl
 
sendToStore(byte[], int, int) - Method in interface org.apache.jdo.impl.fostore.FOStoreClientConnection
Indicates that the client has finished writing.
sendToStore(byte[], int, int) - Method in class org.apache.jdo.impl.fostore.FOStoreLocalConnection
Write bytes to the store.
sendToStore(byte[], int, int) - Method in class org.apache.jdo.impl.fostore.FOStoreRemoteConnection
Write bytes to the store.
sendToStore(FOStoreClientConnection) - Method in class org.apache.jdo.impl.fostore.Message
Send the current Message buffer to the store.
server - Variable in class org.apache.jdo.impl.fostore.FOStoreLocalConnection
The server that implements the requests
serverData - Variable in class org.apache.jdo.impl.fostore.FOStoreServerConnectionImpl
Used by server to write its replies.
serverReplies - Variable in class org.apache.jdo.impl.fostore.FOStoreRemoteConnection
The DataInputStream from the socket for replies from the server.
serviceThreads - Variable in class org.apache.jdo.impl.fostore.Main
The set of Threads servicing incoming connections.
set(FOStoreConnectionFactory, String) - Method in interface org.apache.jdo.impl.fostore.FOStoreConnectionFactory.CFAccessor
 
setCFProperties(Properties) - Method in class org.apache.jdo.impl.fostore.FOStorePMF
 
setCLID(CLID) - Method in class org.apache.jdo.impl.fostore.DBClass.ClassDetail
 
setCLID(CLID) - Method in class org.apache.jdo.impl.fostore.DBClass
 
setClientInput(FOStoreInput) - Method in interface org.apache.jdo.impl.fostore.FOStoreServerConnection
Set client data stream.
setClientInput(FOStoreInput) - Method in class org.apache.jdo.impl.fostore.FOStoreServerConnectionImpl
 
setComponentType(Class) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ObjArrayTranscriber
 
setConfigured() - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
Set the url, user, and password into the ConnectionIds for this connection factory.
setConnectionCreate(boolean) - Method in class org.apache.jdo.impl.fostore.FOStorePMF
 
setConnectionCreate(String) - Method in class org.apache.jdo.impl.fostore.FOStorePMF
 
setConnectionFactory(FOStoreConnectionFactory) - Method in interface org.apache.jdo.impl.fostore.FOStoreClientConnection
Set the connection id used to create this connection.
setConnectionFactory(FOStoreConnectionFactory) - Method in class org.apache.jdo.impl.fostore.FOStoreClientConnectionImpl
 
setConnectionFactory(Object) - Method in class org.apache.jdo.impl.fostore.FOStorePMF
Override PersistenceManagerFactoryImpl's method so we can use our own cf variable.
setConnectionId(FOStoreConnectionId) - Method in interface org.apache.jdo.impl.fostore.FOStoreClientConnection
Set the connection id used to create this connection.
setConnectionId(FOStoreConnectionId) - Method in class org.apache.jdo.impl.fostore.FOStoreClientConnectionImpl
Set the connection id used to create this connection.
setCreate(boolean) - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
Sets whether to create the database.
setCreate(String) - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
Sets whether to create the database.
setCreate(boolean) - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionId
 
setDriverName(String) - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
Sets name of the driver for connections
setFieldNums(int[]) - Method in class org.apache.jdo.impl.fostore.FetchRequest
Determines which fields (at least) will be read from the store.
setFieldNums(int[]) - Method in interface org.apache.jdo.impl.fostore.FieldRequest
Indicates which fields are to be manipulated in the object.
setFromProperties(Properties) - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
Configures a FOStoreConnectionFactory from the given Properties.
setJDOQLQueryFactoryClassName(String) - Method in class org.apache.jdo.impl.fostore.FOStorePMF
Sets the JDOQLQueryFactory class name used by getJDOQLQueryFactory.
setLogWriter(PrintWriter) - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
Sets the LogWriter to which messages should be sent
setLoginTimeout(int) - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
Sets the number of seconds to wait for a new connection to be established to the data source
setMaxPool(int) - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
Sets maximum number of connections in the connection pool
setMinPool(int) - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
Sets minimum number of connections in the connection pool
setMsInterval(int) - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
Sets the amount of time, in milliseconds, between the connection manager's attempts to get a pooled connection.
setMsWait(int) - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
Sets the number of milliseconds to wait for an available connection from the connection pool before throwing an exception
setOkToCommit(boolean) - Method in class org.apache.jdo.impl.fostore.CommitHandler
 
setOkToCommit(boolean) - Method in class org.apache.jdo.impl.fostore.RequestHandler
The CommitHandler should override this and save the given value, then use it to determine whether or not to commit.
setOkToReleaseDatabase(boolean) - Method in class org.apache.jdo.impl.fostore.CommitRequest
 
setOkToReleaseDatabase(boolean) - Method in interface org.apache.jdo.impl.fostore.FOStoreServerConnection
Indicates whether or not it is OK to release a database after a message's contents are processed.
setOkToReleaseDatabase(boolean) - Method in class org.apache.jdo.impl.fostore.FOStoreServerConnectionImpl
Indicates whether or not releaseDatabase can actually release the database.
setPCClass(Class) - Method in class org.apache.jdo.impl.fostore.FieldFetcher
 
setPMF(FOStorePMF) - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
Sets PersistenceManagerFactory for connections
setPMFClassProperty(Properties) - Method in class org.apache.jdo.impl.fostore.FOStorePMF
Set the PMF class property for this PMF.
setPassword(String) - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
Sets database user password
setPassword(String) - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionId
 
setPool(Pool) - Method in class org.apache.jdo.impl.fostore.FOStoreDatabase
 
setPos(int) - Method in class org.apache.jdo.impl.fostore.FOStoreInput
 
setPos(int) - Method in class org.apache.jdo.impl.fostore.FOStoreOutput
Allows for setting the current writing position.
setPos(int) - Method in class org.apache.jdo.impl.fostore.Reply
 
setProperties(Properties) - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
Sets properties as per the property values in the connection factory.
setRollbackOnly() - Method in class org.apache.jdo.impl.fostore.FOStoreConnector
 
setShutdown() - Static method in class org.apache.jdo.impl.fostore.Main
Set the shutdown flag.
setStatus(Status) - Method in class org.apache.jdo.impl.fostore.Reply
Sets the status of this reply.
setStatus(Status, Throwable) - Method in class org.apache.jdo.impl.fostore.Reply
Sets the status of this reply.
setStatus(Status, String, Throwable) - Method in class org.apache.jdo.impl.fostore.Reply
Sets the status of this reply.
setStatus(Status, String) - Method in class org.apache.jdo.impl.fostore.Reply
Sets the status of this reply.
setSuperCLIDBits(Class, Class, PersistenceManagerInternal, FOStorePMF) - Method in class org.apache.jdo.impl.fostore.AID
Sets CLID bits for the superclass that corresponds to the user defined key class.
setURL(String) - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
Sets connection URL
setUrl(String) - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionId
 
setUser(String) - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionId
 
setUserName(String) - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
Sets database user
setupPMF() - Static method in class org.apache.jdo.impl.fostore.Dumper
Configures a PMF with some basic properties, and creates the corresponding database.
setupSubclasses(FOStoreDatabase) - Method in class org.apache.jdo.impl.fostore.DBClass
Sets up subclass relationships between this DBClass and its superclass DBClass instances.
sh - Static variable in class org.apache.jdo.impl.fostore.FOStoreURLStreamHandler
 
shortArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
shutdown() - Method in class org.apache.jdo.impl.fostore.FOStorePMF
Method called by the shudown hook to close pmf instances left open when the JVM exits.
shutdown - Static variable in class org.apache.jdo.impl.fostore.Main
A flag indicating that the server is shutting down.
shutdownSynchronizer - Static variable in class org.apache.jdo.impl.fostore.Main
The synchronizing Object for the shutdown flag.
size() - Method in class org.apache.jdo.impl.fostore.DBExtent
 
size - Variable in class org.apache.jdo.impl.fostore.FOStoreExtent.FOStoreExtentIterator
Size of extent (number of instances + number of oids).
skip(DataInput) - Method in class org.apache.jdo.impl.fostore.BooleanTranscriber
 
skip(DataInput) - Method in class org.apache.jdo.impl.fostore.ByteTranscriber
 
skip(DataInput) - Method in class org.apache.jdo.impl.fostore.CharTranscriber
 
skip(DataInput) - Method in class org.apache.jdo.impl.fostore.DoubleTranscriber
 
skip(DataInput) - Method in class org.apache.jdo.impl.fostore.DummyTranscriber
 
skip(DataInput) - Method in class org.apache.jdo.impl.fostore.FOStoreTranscriber
 
skip - Variable in class org.apache.jdo.impl.fostore.FieldFetcher
 
skip(DataInput) - Method in class org.apache.jdo.impl.fostore.FloatTranscriber
 
skip(DataInput) - Method in class org.apache.jdo.impl.fostore.IntTranscriber
 
skip(DataInput) - Method in class org.apache.jdo.impl.fostore.LongTranscriber
 
skip(DataInput) - Static method in class org.apache.jdo.impl.fostore.OID
Skip OID bytes from the input.
skip(DataInput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.AbstractTranscriber
 
skip(DataInput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ArrayTranscriber
Skips the entire array by delegating to skipElements.
skip(DataInput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.BigDecimalTranscriber
 
skip(DataInput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.BigIntegerTranscriber
 
skip(DataInput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.BitSetTranscriber
 
skip(DataInput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.CalendarTranscriber
 
skip(DataInput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.CollectionTranscriber
Skips elements of a Collection.
skip(DataInput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.DateTranscriber
 
skip(DataInput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableBooleanTranscriber
 
skip(DataInput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableByteTranscriber
 
skip(DataInput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableCharacterTranscriber
 
skip(DataInput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableDoubleTranscriber
 
skip(DataInput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableFloatTranscriber
 
skip(DataInput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableIntegerTranscriber
 
skip(DataInput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableLongTranscriber
 
skip(DataInput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableShortTranscriber
 
skip(DataInput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableStringTranscriber
 
skip(DataInput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableTranscriber
 
skip(DataInput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.LocaleTranscriber
 
skip(DataInput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.MapTranscriber
 
skip(DataInput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.TreeMapTranscriber
 
skip(DataInput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.TreeSetTranscriber
 
skip(DataInput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber
Skips an object's bytes from the given DataInput.
skip(DataInput) - Method in class org.apache.jdo.impl.fostore.ShortTranscriber
 
skipBytes(int) - Method in class org.apache.jdo.impl.fostore.FOStoreInput
 
skipElements(DataInput, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ArrayTranscriber
Skips an array of some type after skipping all the array's element's values.
skipElements(DataInput, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.BooleanArrayTranscriber
 
skipElements(DataInput, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ByteArrayTranscriber
 
skipElements(DataInput, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.CharArrayTranscriber
 
skipElements(DataInput, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.DoubleArrayTranscriber
 
skipElements(DataInput, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.FloatArrayTranscriber
 
skipElements(DataInput, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.IntArrayTranscriber
 
skipElements(DataInput, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.LongArrayTranscriber
 
skipElements(DataInput, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ObjArrayTranscriber
 
skipElements(DataInput, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ShortArrayTranscriber
 
skipElements(DataInput, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.StringArrayTranscriber
 
skipFields(int) - Method in class org.apache.jdo.impl.fostore.FieldFetcher
 
skipObject(DataInput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber
Skips an object's bytes from the given DataInput.
sm - Variable in class org.apache.jdo.impl.fostore.AbstractRequest
The state manager which is the subject of this request.
sm - Variable in class org.apache.jdo.impl.fostore.FieldFetcher
 
socket - Variable in class org.apache.jdo.impl.fostore.FOStoreRemoteConnection
The socket used to communicate with the remote server.
socket - Variable in class org.apache.jdo.impl.fostore.FOStoreServerConnectionImpl
The socket over which we communicate to the client.
socket - Variable in class org.apache.jdo.impl.fostore.Main.ConnectionRunnable
The Socket that received an incoming request.
socketDataInputStream - Variable in class org.apache.jdo.impl.fostore.FOStoreServerConnectionImpl
The input stream from the socket.
socketOutputStream - Variable in class org.apache.jdo.impl.fostore.FOStoreServerConnectionImpl
The output stream from the socket.
sqlDateArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
srm - Variable in class org.apache.jdo.impl.fostore.Dumper.DumpOptionSubRequest
 
st - Variable in class org.apache.jdo.impl.fostore.Dumper.DumpOptionSubRequest
 
start - Variable in class org.apache.jdo.impl.fostore.GetInstancesRequest
Starting position in oids ArrayList.
start - Variable in class org.apache.jdo.impl.fostore.Tester.Timer
 
start() - Method in class org.apache.jdo.impl.fostore.Tester.Timer
 
startListenerThread() - Method in class org.apache.jdo.impl.fostore.Main
Start the Listener Thread.
startTime - Variable in class org.apache.jdo.impl.fostore.Main
The time this server started running.
startTime() - Static method in class org.apache.jdo.impl.fostore.Tester
 
startTimeoutThread() - Method in class org.apache.jdo.impl.fostore.Main
Start the TimeoutThread.
status - Variable in class org.apache.jdo.impl.fostore.DumpHandler
Return status.
status - Variable in class org.apache.jdo.impl.fostore.Reply
 
status - Variable in class org.apache.jdo.impl.fostore.Status
Status value.
statusPosition - Variable in class org.apache.jdo.impl.fostore.Reply
 
storage - Variable in class org.apache.jdo.impl.fostore.FOStoreDatabase
 
storageIdToNumber(String) - Method in class org.apache.jdo.impl.fostore.FOStoreBtreeStorage
Converts a storageId to an int.
store(FOStoreDatabase) - Method in class org.apache.jdo.impl.fostore.DBExtent
 
store() - Method in class org.apache.jdo.impl.fostore.DBInfo
 
store(Object, FOStoreOutput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.AbstractTranscriber
 
store(Object, FOStoreOutput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ArrayListTranscriber
 
store(Object, FOStoreOutput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ArrayTranscriber
Stores the entire array by delegating the storing of each element to the storeElement method, which is implemented by a subclass.
store(Object, FOStoreOutput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.BigDecimalTranscriber
 
store(Object, FOStoreOutput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.BigIntegerTranscriber
 
store(Object, FOStoreOutput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.BitSetTranscriber
 
store(Object, FOStoreOutput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.CalendarTranscriber
 
store(Object, FOStoreOutput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.DateTranscriber
 
store(Object, FOStoreOutput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.HashMapTranscriber
 
store(Object, FOStoreOutput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.HashSetTranscriber
 
store(Object, FOStoreOutput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.HashtableTranscriber
 
store(Object, FOStoreOutput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableBooleanTranscriber
 
store(Object, FOStoreOutput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableByteTranscriber
 
store(Object, FOStoreOutput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableCharacterTranscriber
 
store(Object, FOStoreOutput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableDoubleTranscriber
 
store(Object, FOStoreOutput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableFloatTranscriber
 
store(Object, FOStoreOutput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableIntegerTranscriber
 
store(Object, FOStoreOutput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableLongTranscriber
 
store(Object, FOStoreOutput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableShortTranscriber
 
store(Object, FOStoreOutput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ImmutableStringTranscriber
 
store(Object, FOStoreOutput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.LinkedListTranscriber
 
store(Object, FOStoreOutput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.LocaleTranscriber
 
store(Object, FOStoreOutput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.TreeMapTranscriber
 
store(Object, FOStoreOutput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.TreeSetTranscriber
 
store(Object, FOStoreOutput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.VectorTranscriber
 
storeBoolean(boolean, DataOutput) - Method in class org.apache.jdo.impl.fostore.BooleanTranscriber
 
storeBoolean(boolean, DataOutput) - Method in class org.apache.jdo.impl.fostore.FOStoreTranscriber
 
storeBooleanField(int, boolean) - Method in class org.apache.jdo.impl.fostore.AIDTranscriber
Store one field into the field manager.
storeBooleanField(int, boolean) - Method in class org.apache.jdo.impl.fostore.AbstractFieldManager
 
storeBooleanField(int, boolean) - Method in class org.apache.jdo.impl.fostore.AbstractFieldRequest
 
storeBooleanField(int, boolean) - Method in class org.apache.jdo.impl.fostore.InsertRequest
 
storeByte(byte, DataOutput) - Method in class org.apache.jdo.impl.fostore.ByteTranscriber
 
storeByte(byte, DataOutput) - Method in class org.apache.jdo.impl.fostore.FOStoreTranscriber
 
storeByteField(int, byte) - Method in class org.apache.jdo.impl.fostore.AIDTranscriber
Store one field into the field manager.
storeByteField(int, byte) - Method in class org.apache.jdo.impl.fostore.AbstractFieldManager
 
storeByteField(int, byte) - Method in class org.apache.jdo.impl.fostore.AbstractFieldRequest
 
storeByteField(int, byte) - Method in class org.apache.jdo.impl.fostore.InsertRequest
 
storeChar(char, DataOutput) - Method in class org.apache.jdo.impl.fostore.CharTranscriber
 
storeChar(char, DataOutput) - Method in class org.apache.jdo.impl.fostore.FOStoreTranscriber
 
storeCharField(int, char) - Method in class org.apache.jdo.impl.fostore.AIDTranscriber
Store one field into the field manager.
storeCharField(int, char) - Method in class org.apache.jdo.impl.fostore.AbstractFieldManager
 
storeCharField(int, char) - Method in class org.apache.jdo.impl.fostore.AbstractFieldRequest
 
storeCharField(int, char) - Method in class org.apache.jdo.impl.fostore.InsertRequest
 
storeCollection(Collection, FOStoreOutput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.CollectionTranscriber
Store the elements of the collection.
storeDirtyExtents() - Method in class org.apache.jdo.impl.fostore.DBInfo
Stores all extents that have been marked dirty since the last time this method was invoked.
storeDouble(double, DataOutput) - Method in class org.apache.jdo.impl.fostore.DoubleTranscriber
 
storeDouble(double, DataOutput) - Method in class org.apache.jdo.impl.fostore.FOStoreTranscriber
 
storeDoubleField(int, double) - Method in class org.apache.jdo.impl.fostore.AIDTranscriber
Store one field into the field manager.
storeDoubleField(int, double) - Method in class org.apache.jdo.impl.fostore.AbstractFieldManager
 
storeDoubleField(int, double) - Method in class org.apache.jdo.impl.fostore.AbstractFieldRequest
 
storeDoubleField(int, double) - Method in class org.apache.jdo.impl.fostore.InsertRequest
 
storeElement(Object, FOStoreOutput, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ArrayTranscriber
Stores a single element of an array.
storeElement(Object, FOStoreOutput, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.BooleanArrayTranscriber
 
storeElement(Object, FOStoreOutput, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ByteArrayTranscriber
 
storeElement(Object, FOStoreOutput, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.CharArrayTranscriber
 
storeElement(Object, FOStoreOutput, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.DoubleArrayTranscriber
 
storeElement(Object, FOStoreOutput, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.FloatArrayTranscriber
 
storeElement(Object, FOStoreOutput, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.IntArrayTranscriber
 
storeElement(Object, FOStoreOutput, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.LongArrayTranscriber
 
storeElement(Object, FOStoreOutput, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ObjArrayTranscriber
 
storeElement(Object, FOStoreOutput, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.ShortArrayTranscriber
 
storeElement(Object, FOStoreOutput, int) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.StringArrayTranscriber
 
storeFloat(float, DataOutput) - Method in class org.apache.jdo.impl.fostore.FOStoreTranscriber
 
storeFloat(float, DataOutput) - Method in class org.apache.jdo.impl.fostore.FloatTranscriber
 
storeFloatField(int, float) - Method in class org.apache.jdo.impl.fostore.AIDTranscriber
Store one field into the field manager.
storeFloatField(int, float) - Method in class org.apache.jdo.impl.fostore.AbstractFieldManager
 
storeFloatField(int, float) - Method in class org.apache.jdo.impl.fostore.AbstractFieldRequest
 
storeFloatField(int, float) - Method in class org.apache.jdo.impl.fostore.InsertRequest
 
storeInt(int, DataOutput) - Method in class org.apache.jdo.impl.fostore.FOStoreTranscriber
 
storeInt(int, DataOutput) - Method in class org.apache.jdo.impl.fostore.IntTranscriber
 
storeIntField(int, int) - Method in class org.apache.jdo.impl.fostore.AIDTranscriber
Store one field into the field manager.
storeIntField(int, int) - Method in class org.apache.jdo.impl.fostore.AbstractFieldManager
 
storeIntField(int, int) - Method in class org.apache.jdo.impl.fostore.AbstractFieldRequest
 
storeIntField(int, int) - Method in class org.apache.jdo.impl.fostore.InsertRequest
 
storeLong(long, DataOutput) - Method in class org.apache.jdo.impl.fostore.FOStoreTranscriber
 
storeLong(long, DataOutput) - Method in class org.apache.jdo.impl.fostore.LongTranscriber
 
storeLongField(int, long) - Method in class org.apache.jdo.impl.fostore.AIDTranscriber
Store one field into the field manager.
storeLongField(int, long) - Method in class org.apache.jdo.impl.fostore.AbstractFieldManager
 
storeLongField(int, long) - Method in class org.apache.jdo.impl.fostore.AbstractFieldRequest
 
storeLongField(int, long) - Method in class org.apache.jdo.impl.fostore.InsertRequest
 
storeManagers - Variable in class org.apache.jdo.impl.fostore.FOStorePMF
StoreManagers provided by this PMF, one per-PM.
storeMap(Map, FOStoreOutput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.MapTranscriber
 
storeObject(Object, FOStoreOutput, PersistenceManagerInternal) - Method in class org.apache.jdo.impl.fostore.FOStoreTranscriber
 
storeObject(Object, FOStoreOutput) - Method in class org.apache.jdo.impl.fostore.FOStoreTranscriber
 
storeObject(Object, FOStoreOutput, PersistenceManagerInternal) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber
Stores an object on the given FOStoreOutput by delegating to the other storeObject method after stashing away pm.
storeObject(Object, FOStoreOutput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber
Stores an object on the given FOStoreOutput.
storeObjectField(int, Object) - Method in class org.apache.jdo.impl.fostore.AIDTranscriber
Store one field into the field manager.
storeObjectField(int, Object) - Method in class org.apache.jdo.impl.fostore.AbstractFieldManager
 
storeObjectField(int, Object) - Method in class org.apache.jdo.impl.fostore.AbstractFieldRequest
 
storeObjectField(int, Object) - Method in class org.apache.jdo.impl.fostore.InsertRequest
 
storeShort(short, DataOutput) - Method in class org.apache.jdo.impl.fostore.FOStoreTranscriber
 
storeShort(short, DataOutput) - Method in class org.apache.jdo.impl.fostore.ShortTranscriber
 
storeShortField(int, short) - Method in class org.apache.jdo.impl.fostore.AIDTranscriber
Store one field into the field manager.
storeShortField(int, short) - Method in class org.apache.jdo.impl.fostore.AbstractFieldManager
 
storeShortField(int, short) - Method in class org.apache.jdo.impl.fostore.AbstractFieldRequest
 
storeShortField(int, short) - Method in class org.apache.jdo.impl.fostore.InsertRequest
 
storeStringField(int, String) - Method in class org.apache.jdo.impl.fostore.AIDTranscriber
Store one field into the field manager.
storeStringField(int, String) - Method in class org.apache.jdo.impl.fostore.AbstractFieldManager
 
storeStringField(int, String) - Method in class org.apache.jdo.impl.fostore.AbstractFieldRequest
 
storeStringField(int, String) - Method in class org.apache.jdo.impl.fostore.InsertRequest
 
stream - Variable in class org.apache.jdo.impl.fostore.FOStoreOutput
 
streamHandler - Variable in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
Connections are created by the FOStoreURLStreamHandler.
subDump(String) - Method in class org.apache.jdo.impl.fostore.Dumper.ClassInstancesRequest
 
subDump(String) - Method in class org.apache.jdo.impl.fostore.Dumper.ClassMetadataRequest
 
subDump(String) - Method in class org.apache.jdo.impl.fostore.Dumper.ClassRequest
Subclasses must implement, to dump their particular kind of info.
subDump(String) - Method in class org.apache.jdo.impl.fostore.Dumper.ClassSubclassesRequest
 
subclasses - Variable in class org.apache.jdo.impl.fostore.FOStoreExtent
If true, extent includes subclasses of user's class.
subclasses - Variable in class org.apache.jdo.impl.fostore.GetExtentRequest
If true retrieve instances of cls and its subclasses, otherwise just of cls.
supers - Variable in class org.apache.jdo.impl.fostore.DBClass
Lists the class's PersistenceCapable superclasses, from the class to Object.
supported - Static variable in class org.apache.jdo.impl.fostore.ObjectTranscriber
 

T

Tester - class org.apache.jdo.impl.fostore.Tester.
Provides a relatively convient way to print debug messages.
Tester() - Constructor for class org.apache.jdo.impl.fostore.Tester
 
Tester.Timer - class org.apache.jdo.impl.fostore.Tester.Timer.
 
Tester.Timer() - Constructor for class org.apache.jdo.impl.fostore.Tester.Timer
 
threadPrinting - Static variable in class org.apache.jdo.impl.fostore.Tester
 
timeout - Variable in class org.apache.jdo.impl.fostore.Main
The number of seconds with no activity before shutting down.
timeoutMillis - Variable in class org.apache.jdo.impl.fostore.Main.TimeoutRunnable
The number of milliseconds to sleep before terminating this thread.
timeoutThread - Static variable in class org.apache.jdo.impl.fostore.Main
The Thread responsible for detecting inactivity.
timestamp - Variable in class org.apache.jdo.impl.fostore.LoginHandler
a pseudo random number
timestamp - Variable in class org.apache.jdo.impl.fostore.LoginRequest
This is the Date.getTime() of the time the request was created.
toHex(long, int) - Static method in class org.apache.jdo.impl.fostore.Tester
 
toHexString(int) - Static method in class org.apache.jdo.impl.fostore.AID
Covert byte into 2-digit hexadecimal String.
toInt(String) - Static method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
It should *never* be the case that our translation process encounters a NumberFormatException.
toString() - Method in class org.apache.jdo.impl.fostore.AID
Returns a String representation of this AID.
toString() - Method in class org.apache.jdo.impl.fostore.CLID
 
toString() - Method in class org.apache.jdo.impl.fostore.DBClass.ClassDetail
 
toString() - Method in class org.apache.jdo.impl.fostore.DBClass
 
toString() - Method in class org.apache.jdo.impl.fostore.DBExtent
 
toString() - Method in class org.apache.jdo.impl.fostore.DBInfo
Returns a human-readable description of this DBInfo.
toString() - Method in class org.apache.jdo.impl.fostore.DumpOption
 
toString() - Method in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
 
toString() - Method in class org.apache.jdo.impl.fostore.FOStoreDatabaseException
 
toString() - Method in class org.apache.jdo.impl.fostore.FOStorePMF
 
toString() - Method in class org.apache.jdo.impl.fostore.FOStoreSchemaUID
 
toString() - Method in class org.apache.jdo.impl.fostore.OID
Returns a String representation of this OID.
toString() - Method in class org.apache.jdo.impl.fostore.RequestId
 
toString() - Method in class org.apache.jdo.impl.fostore.RequestType
 
toString() - Method in class org.apache.jdo.impl.fostore.Status
 
trackedClasses - Static variable in class org.apache.jdo.impl.fostore.FOStorePMF
Mapping of supported java.util classes to the tracked SCO classes in org.apache.jdo.impl.sco package
transcriberFactory - Variable in class org.apache.jdo.impl.fostore.FOStoreModel
Convenience; so that we don't have to getInstance() all the time.
transcribers - Variable in class org.apache.jdo.impl.fostore.FOStoreModel
Map from jdoClass to an array of FOStoreTranscribers.
transcribers - Static variable in class org.apache.jdo.impl.fostore.FOStoreTranscriberFactory
 
transcribers - Static variable in class org.apache.jdo.impl.fostore.ObjectTranscriber
 
treeMapTranscriber - Static variable in class org.apache.jdo.impl.fostore.ObjectTranscriber
 
treeSetTranscriber - Static variable in class org.apache.jdo.impl.fostore.ObjectTranscriber
 

U

UID_MASK - Static variable in class org.apache.jdo.impl.fostore.OID
 
UNKNOWN - Static variable in class org.apache.jdo.impl.fostore.Status
Request is being processed.
UpdateHandler - class org.apache.jdo.impl.fostore.UpdateHandler.
Process requests to update instances in the datastore.
UpdateHandler(Reply, int, FOStoreServerConnection) - Constructor for class org.apache.jdo.impl.fostore.UpdateHandler
Construct a new handler for processing updates.
UpdateHandler.DoesNotExistException - exception org.apache.jdo.impl.fostore.UpdateHandler.DoesNotExistException.
Thrown by UpdateHandler.verify(org.apache.jdo.impl.fostore.OID, boolean, org.apache.jdo.impl.fostore.Block) if an object which should exist in the database, does not.
UpdateHandler.DoesNotExistException() - Constructor for class org.apache.jdo.impl.fostore.UpdateHandler.DoesNotExistException
 
UpdateRequest - class org.apache.jdo.impl.fostore.UpdateRequest.
Represents a request to change one or more fields of a persistent object in the store.
UpdateRequest(StateManagerInternal, Message, FOStorePMF, BitSet, BitSet, boolean) - Constructor for class org.apache.jdo.impl.fostore.UpdateRequest
 
update(BitSet, BitSet, StateManagerInternal) - Method in class org.apache.jdo.impl.fostore.FOStoreStoreManager
 
updateCLID(CLID, CLID) - Method in class org.apache.jdo.impl.fostore.FOStoreModel
Changes the class id by which this metadata is known.
updateDB(OID, OID, Block, FOStoreDatabase) - Method in class org.apache.jdo.impl.fostore.InsertHandler
Add the block to the database, and to the database's extent.
updateDB(OID, OID, Block, FOStoreDatabase) - Method in class org.apache.jdo.impl.fostore.UpdateHandler
Replace a block in the database.
url - Variable in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
 
url - Variable in class org.apache.jdo.impl.fostore.FOStoreConnectionId
The URL of this connection.
usage() - Static method in class org.apache.jdo.impl.fostore.Dumper
Print the usage message on standard output.
usage() - Static method in class org.apache.jdo.impl.fostore.Main
Print the usage message on standard output.
user - Variable in class org.apache.jdo.impl.fostore.FOStoreConnectionId
The user id of this connection.
user - Variable in class org.apache.jdo.impl.fostore.LoginHandler
the user of the database
user - Variable in class org.apache.jdo.impl.fostore.LoginRequest
The user from the PMF user property.
userConnectionId - Variable in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
 
userName - Variable in class org.apache.jdo.impl.fostore.FOStoreConnectionFactory
 
utilArrayListArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
utilDateArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
utilHashMapArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
utilHashSetArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
utilHashtableArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
utilLinkedListArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
utilTreeMapArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
utilTreeSetArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 
utilVectorArray - Static variable in class org.apache.jdo.impl.fostore.CLID
 

V

VERSION_NUMBER - Static variable in class org.apache.jdo.impl.fostore.Message
The version number of the current protocol.
VERSION_NUMBER - Static variable in class org.apache.jdo.impl.fostore.Reply
The version number of the current protocol.
VerifyHandler - class org.apache.jdo.impl.fostore.VerifyHandler.
Process requests to verify instances in the datastore.
VerifyHandler(Reply, int, FOStoreServerConnection) - Constructor for class org.apache.jdo.impl.fostore.VerifyHandler
 
VerifyRequest - class org.apache.jdo.impl.fostore.VerifyRequest.
Represents a request to verify that in-memory data is the same as that in the database.
VerifyRequest(StateManagerInternal, Message, FOStorePMF, boolean, BitSet) - Constructor for class org.apache.jdo.impl.fostore.VerifyRequest
 
value - Variable in class org.apache.jdo.impl.fostore.DumpOption
Value of this DumpOption.
vectorTranscriber - Static variable in class org.apache.jdo.impl.fostore.ObjectTranscriber
 
verbose - Static variable in class org.apache.jdo.impl.fostore.Reply
 
verified - Variable in class org.apache.jdo.impl.fostore.VerifyRequest
Result of executing request.
verify(StateManagerInternal, boolean, BitSet) - Method in class org.apache.jdo.impl.fostore.FOStoreStoreManager
Verifies existence or values of a state manager's object in the database.
verify(OID, boolean, Block) - Method in class org.apache.jdo.impl.fostore.UpdateHandler
Verify before image versus database state of an object.
verifyFields(BitSet, BitSet, StateManagerInternal) - Method in class org.apache.jdo.impl.fostore.FOStoreStoreManager
 
verifyFields - Variable in class org.apache.jdo.impl.fostore.VerifyRequest
If true, verify values of object, otherwise verify only existence (and ignore remaining parameters).
verifyUserPassword(String, long, byte[]) - Method in class org.apache.jdo.impl.fostore.FOStoreDatabase
Verify that this user is authorized to use this database.
verifyVersionNumber(DataInput) - Static method in class org.apache.jdo.impl.fostore.Message
Verify a Message's version number.
verifyVersionNumber(DataInput) - Static method in class org.apache.jdo.impl.fostore.Reply
Verify the Reply version number.

W

WARN - Static variable in class org.apache.jdo.impl.fostore.Status
Request succeeded, but with warnings.
write(DataOutput) - Method in class org.apache.jdo.impl.fostore.AID
Writes this AID to the output stream.
write(OutputStream) - Method in class org.apache.jdo.impl.fostore.Block
 
write(DataOutput) - Method in class org.apache.jdo.impl.fostore.CLID
 
write(DataOutputStream) - Method in class org.apache.jdo.impl.fostore.DBClass.ClassDetail
 
write(OutputStream) - Method in class org.apache.jdo.impl.fostore.DBClass
Write this DBClass to the given stream.
write(OutputStream) - Method in class org.apache.jdo.impl.fostore.DBExtent
 
write(OutputStream) - Method in class org.apache.jdo.impl.fostore.DBInfo
 
write(DataOutput) - Method in class org.apache.jdo.impl.fostore.DumpOption
Write this DumpOption's value.
write(byte[]) - Method in class org.apache.jdo.impl.fostore.FOStoreOutput
 
write(int) - Method in class org.apache.jdo.impl.fostore.FOStoreOutput
 
write(byte[], int, int) - Method in class org.apache.jdo.impl.fostore.FOStoreOutput
 
write(DataOutput) - Method in class org.apache.jdo.impl.fostore.FOStoreSchemaUID
 
write(DataOutput) - Method in class org.apache.jdo.impl.fostore.OID
 
write(byte[]) - Method in class org.apache.jdo.impl.fostore.Reply
 
write(int) - Method in class org.apache.jdo.impl.fostore.Reply
 
write(byte[], int, int) - Method in class org.apache.jdo.impl.fostore.Reply
 
write(DataOutput) - Method in class org.apache.jdo.impl.fostore.RequestId
Writes its representation to the output stream.
write(DataOutput) - Method in class org.apache.jdo.impl.fostore.RequestType
 
write(DataOutput) - Method in class org.apache.jdo.impl.fostore.Status
Used to externalize a Status value.
write(OutputStream) - Method in class org.apache.jdo.impl.fostore.SubclassSet
Write this SubclassSet to the given stream.
writeBlock(int[], boolean) - Method in class org.apache.jdo.impl.fostore.InsertRequest
Writes a data block, which consists of the values of the specified fields, plus the CLID's and corresponding class names of referenced objects.
writeBoolean(boolean) - Method in class org.apache.jdo.impl.fostore.FOStoreOutput
 
writeBoolean(boolean) - Method in class org.apache.jdo.impl.fostore.Reply
 
writeByte(int) - Method in class org.apache.jdo.impl.fostore.FOStoreOutput
 
writeByte(int) - Method in class org.apache.jdo.impl.fostore.Reply
 
writeBytes(String) - Method in class org.apache.jdo.impl.fostore.FOStoreOutput
 
writeBytes(String) - Method in class org.apache.jdo.impl.fostore.Reply
 
writeCLID(CLID) - Method in class org.apache.jdo.impl.fostore.Reply
Writes a CLID in this reply at the current position.
writeChar(int) - Method in class org.apache.jdo.impl.fostore.FOStoreOutput
 
writeChar(int) - Method in class org.apache.jdo.impl.fostore.Reply
 
writeChars(String) - Method in class org.apache.jdo.impl.fostore.FOStoreOutput
 
writeChars(String) - Method in class org.apache.jdo.impl.fostore.Reply
 
writeClassDetails(DBClass.ClassDetail[], DataOutputStream) - Method in class org.apache.jdo.impl.fostore.DBClass
Write the given details of this DBClass to the given stream.
writeDouble(double) - Method in class org.apache.jdo.impl.fostore.FOStoreOutput
 
writeDouble(double) - Method in class org.apache.jdo.impl.fostore.Reply
 
writeExternal(ObjectOutput) - Method in class org.apache.jdo.impl.fostore.FOStorePMF
Writes this PMF's state to the given object output.
writeExtras(Map, FOStoreOutput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.MapTranscriber
 
writeExtras(Map, FOStoreOutput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.TreeMapTranscriber
 
writeFloat(float) - Method in class org.apache.jdo.impl.fostore.FOStoreOutput
 
writeFloat(float) - Method in class org.apache.jdo.impl.fostore.Reply
 
writeForKnown(Class, DataOutput) - Static method in class org.apache.jdo.impl.fostore.CLID
Writes the CLID for the given class, which *must* be a known class
writeInfo(Collection, FOStoreOutput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.CollectionTranscriber
Writes information for Collections, particularly for SCO Collections.
writeInfo(Map, FOStoreOutput) - Method in class org.apache.jdo.impl.fostore.ObjectTranscriber.MapTranscriber
 
writeInt(int) - Method in class org.apache.jdo.impl.fostore.FOStoreOutput
 
writeInt(int) - Method in class org.apache.jdo.impl.fostore.Reply
 
writeLong(long) - Method in class org.apache.jdo.impl.fostore.FOStoreOutput
 
writeLong(long) - Method in class org.apache.jdo.impl.fostore.Reply
 
writeOID(OID) - Method in class org.apache.jdo.impl.fostore.Reply
Writes an OID in this reply at the current position.
writeObject(ObjectOutputStream) - Method in class org.apache.jdo.impl.fostore.AID
Writes this AID to the output stream.
writeObject(ObjectOutputStream) - Method in class org.apache.jdo.impl.fostore.OID
Writes this OID to the output stream.
writeOutputToClient() - Method in interface org.apache.jdo.impl.fostore.FOStoreServerConnection
Write the output from the server to the socket
writeOutputToClient() - Method in class org.apache.jdo.impl.fostore.FOStoreServerConnectionImpl
Writes the output to the client socket.
writeShort(int) - Method in class org.apache.jdo.impl.fostore.FOStoreOutput
 
writeShort(int) - Method in class org.apache.jdo.impl.fostore.Reply
 
writeUTF(String) - Method in class org.apache.jdo.impl.fostore.FOStoreOutput
 
writeUTF(String) - Method in class org.apache.jdo.impl.fostore.Reply
 
writeVersionNumber(DataOutput) - Static method in class org.apache.jdo.impl.fostore.Reply
Write the version number at the current position.

_

_run(FOStoreDatabase, String) - Method in class org.apache.jdo.impl.fostore.DumpHandler.ClassHandler
Subclasses must implement, to dump their particular kind of info.
_run(FOStoreDatabase, String) - Method in class org.apache.jdo.impl.fostore.DumpHandler.ClassMetadataHandler
 
_run(FOStoreDatabase, String) - Method in class org.apache.jdo.impl.fostore.DumpHandler.ClassSubclassesHandler
 

A B C D E F G H I J K L M N O P R S T U V W _