Appends all of the elements in the specified Collection to the
end of this this List, in the order that they are returned by
the specified Collection's Iterator.
Thrown whenever an attempt is made to access a class that is not known to
PSE/PSE Pro because the class was not registered with a call to the
ClassInfo.register() method.
Checks whether or not the hash table contains an element with the
specified key and optionally maintains a cache from the
OSHashtable object to the element.
Creates and opens a database with the specified name and
sets the schema installation mode for the database (this method
is not available in PSE/PSE Pro)
Thrown when attempting to call a method on a database handle that has been
closed or when calling a method on a database ID for which the database
is not open and was required to be open.
A superclass of all exceptions related to databases and the class of
exception thrown for miscellaneous database problems that do not need to be
handled programmatically.
Evolves the database's schema by making it consistent with
the schema defined by the classes in the summary argument
(not available in PSE or PSE Pro).
Evolves the databases' schema by making it consistent with
the schema defined by the classes in the summary argument
(not available in PSE or PSE Pro).
Return an index on a collection that can
participate in the execution of the specified kind of query,
even if the index is on a supertype or superinterface of the
specified elementType.
Return an index on a collection that can
participate in the execution of the specified kind of query,
even if the index is on a supertype or superinterface of the
specified elementType.
Indicates whether or not a Server involved in the current transaction has
experienced contention for some persistent objects that the
application is using.
The IPersistentHooks interface declares
serveral "hook" methods which allow PSE/PSE Pro to notify
a class instance of calls to certain methods defined in the IPersistent
interface which are normally defined by the class file post-processor.
Exception thrown when a method requires the calling thread to be
associated with a session but the thread is not, or a method that
requires an active session is called on a session object for a
terminated session.
Constructs an empty vector with the specified storage
capacity and the specified capacityIncrement and can
allocate or delay allocating internal structures.
Thrown when an attempt is made to call an API entrypoint
on an object that is not persistence-capable when the
entrypoint requires a persistence-capable object.
A superclass of all PSE/PSE Pro exceptions, the direct superclass of
exceptions related to the ObjectStore class, and the class used for
ObjectStore class exceptions that are not required to be
separately caught by applications.
Called by PSE/PSE Pro immediately after calling the
initializeContents() method, which changes the state of
a persistent object from hollow to active and clean.
Called by PSE/PSE Pro immediately before calling the flushContents()
method, which changes the state of a persistent object from active and clean or dirty
to active and clean.
The superclass of all exceptions involving queries and the class
used for query exceptions that are not intended to be separately caught by
applications.
Thrown when a query operation is performed on a query and collection, and
the set of indices available for the collection is different from when the
query object was created.
The retain value when calling Transaction.abort(int),
Transaction.commit(int), ObjectStore.evict(Object, int), or
ObjectStore.evictAll(int) to make persistent objects hollow.
The retain value when calling Transaction.abort(int),
Transaction.commit(int), ObjectStore.evict(Object, int), or
ObjectStore.evictAll(int) to maintain all persistent objects and
retain their contents as well.
The retain value when calling Transaction.abort(int),
Transaction.commit(int), ObjectStore.evict(Object, int), or
ObjectStore.evictAll(int) to make persistent objects stale.
The retain value when calling Transaction.commit(int) or
Transaction.abort(int) to change persistent objects to transient
ones and retain their contents.
The retain value when calling Transaction.commit(int) or
Transaction.abort(int) to maintain all persistent objects, retain
their contents, and permit modifications to them between transactions.
Thrown when an operation tries to use an object but that object
references another object which does not exist and that referenced object
is needed for the operation to complete.
Sets the default retain operation for the current session
for calls to Transaction.abort(),
Transaction.commit() and Transaction.checkpoint()
that have no argument.
Thrown when an attempt is made to call an entry point to modify a database either
during a read-only transaction or for a database that has been opened for
read-only.
Exception thrown when the session associated with or implied by an
object referenced in a method is different from the session the
calling thread is joined to.