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

A

ADMIN_PORT - Static variable in class org.ozoneDB.Setup
 
AbstractFactory - class org.ozoneDB.AbstractFactory.
Abstract base class for all ozone-compatible factories.
AbstractTransaction - class org.ozoneDB.AbstractTransaction.
Abstract base class of all external transaction classes.
AbstractTransaction(ExternalDatabase) - Constructor for class org.ozoneDB.AbstractTransaction
 
AllLock - Static variable in interface org.ozoneDB.OzoneInterface
Object access right.
AllRead - Static variable in interface org.ozoneDB.OzoneInterface
Object access right.
access() - Method in class org.ozoneDB.CacheObjectContainer
 
add(Object) - Method in class org.ozoneDB.DxLib.DxAbstractBag
 
add(Object) - Method in class org.ozoneDB.DxLib.DxAbstractMap
 
add(Object) - Method in interface org.ozoneDB.DxLib.DxCollection
 
add(Object) - Method in class org.ozoneDB.DxLib.DxHashSet
 
add(Object) - Method in class org.ozoneDB.DxLib.DxListBag
 
add(Object) - Method in class org.ozoneDB.DxLib.DxMultiMap
 
add(Object) - Method in class org.ozoneDB.DxLib.DxTreeSet
 
addAll(DxCollection) - Method in class org.ozoneDB.DxLib.DxAbstractCollection
 
addAll(Object[]) - Method in class org.ozoneDB.DxLib.DxAbstractCollection
 
addAll(DxCollection) - Method in class org.ozoneDB.DxLib.DxAbstractMap
 
addAll(DxCollection) - Method in interface org.ozoneDB.DxLib.DxCollection
 
addAll(Object[]) - Method in interface org.ozoneDB.DxLib.DxCollection
 
addAtIndex(Object, int) - Method in class org.ozoneDB.DxLib.DxArrayBag
Sets the component at the specified index of this vector to be the specified object.
addAtIndex(Object, int) - Method in interface org.ozoneDB.DxLib.DxVector
 
addBack(Object) - Method in class org.ozoneDB.DxLib.DxAbstractBag
 
addBack(Object) - Method in class org.ozoneDB.DxLib.DxArrayBag
 
addBack(Object) - Method in interface org.ozoneDB.DxLib.DxBag
 
addBack(Object) - Method in class org.ozoneDB.DxLib.DxListBag
 
addForKey(Object, Object) - Method in class org.ozoneDB.DxLib.DxDiskHashMap
 
addForKey(Object, Object) - Method in class org.ozoneDB.DxLib.DxDiskHashNodeLeaf
 
addForKey(Object, Object) - Method in class org.ozoneDB.DxLib.DxDiskSubTable
 
addForKey(Object, Object) - Method in class org.ozoneDB.DxLib.DxHashMap
 
addForKey(Object, Object) - Method in interface org.ozoneDB.DxLib.DxMap
 
addForKey(Object, Object) - Method in class org.ozoneDB.DxLib.DxMultiMap
 
addForKey(Object, Object) - Method in class org.ozoneDB.DxLib.DxTreeMap
 
addFront(Object) - Method in class org.ozoneDB.DxLib.DxArrayBag
 
addFront(Object) - Method in interface org.ozoneDB.DxLib.DxBag
 
addFront(Object) - Method in class org.ozoneDB.DxLib.DxListBag
 
addTable(DxDiskHashMap) - Method in class org.ozoneDB.DxLib.DxDiskHashCompatible
 
admin() - Method in class org.ozoneDB.ExternalDatabase
Return the administration object for this database.
allLockers() - Method in class org.ozoneDB.CacheObjectContainer
 
append(DxString) - Method in class org.ozoneDB.DxLib.DxString
 
append(String) - Method in class org.ozoneDB.DxLib.DxString
 
at(int, int) - Method in class org.ozoneDB.DxLib.DxString
 

B

begin() - Method in class org.ozoneDB.ExternalTransaction
Start work on behalf of this transaction and associate it with the current thread.
begin() - Method in class org.ozoneDB.xa.OzoneUserTransaction
 
beginTX(AbstractTransaction) - Method in class org.ozoneDB.ClientCacheDatabase
 
beginTX(AbstractTransaction) - Method in class org.ozoneDB.ExternalDatabase
This method is never directly called from the client code.
bitSize() - Method in class org.ozoneDB.DxLib.DxDiskSubTable
 
bufferAccesses - Variable in class org.ozoneDB.DxLib.DxDiskHashMap
 
bufferHits - Variable in class org.ozoneDB.DxLib.DxDiskHashMap
 
buildKey(Object) - Method in class org.ozoneDB.DxLib.DxAbstractMap
This method is not declared abstract because it does not need to be implemented in any case.
buildKey(Object) - Method in interface org.ozoneDB.DxLib.DxMap
This method is not declared abstract because it does not need to be implemented in any case.
buildKey(Object) - Method in class org.ozoneDB.DxLib.DxMultiMap
 

C

CS_CLUSTER_SIZE - Static variable in class org.ozoneDB.Setup
 
CS_CLUSTER_SPACE_SIZE - Static variable in class org.ozoneDB.Setup
 
CS_TABLE_BUFF_SIZE - Static variable in class org.ozoneDB.Setup
 
CS_TABLE_CACHE_SIZE - Static variable in class org.ozoneDB.Setup
 
CacheObjectContainer - class org.ozoneDB.CacheObjectContainer.
An implementation of ObjectContainer that works together with ClientCacheDatabase to provide an client site cache.
CacheObjectContainer(ObjectContainer) - Constructor for class org.ozoneDB.CacheObjectContainer
 
CacheObjectContainer(OzoneCompatible, ObjectID, String, int) - Constructor for class org.ozoneDB.CacheObjectContainer
 
ClientCacheDatabase - class org.ozoneDB.ClientCacheDatabase.
This is an ExternalDatabase that implements a client side cache on top of another ExternalDatabase.
ClientCacheDatabase(ExternalDatabase) - Constructor for class org.ozoneDB.ClientCacheDatabase
Constructs a new ClientCacheDatabase with the given delegate as back-end.
ClientCacheDatabase(ExternalDatabase, boolean) - Constructor for class org.ozoneDB.ClientCacheDatabase
Constructs a new ClientCacheDatabase with the given delegate as back-end and the given debug option.
CreateException - exception org.ozoneDB.CreateException.
Used to when creating objects and indicates that the object could not be created for some reason
CreateException() - Constructor for class org.ozoneDB.CreateException
 
CreateException(String) - Constructor for class org.ozoneDB.CreateException
 
CreateException(Throwable) - Constructor for class org.ozoneDB.CreateException
 
CreateException(String, Throwable) - Constructor for class org.ozoneDB.CreateException
 
CurrentDatabase - class org.ozoneDB.CurrentDatabase.
A method for maintaining an implicit reference to the current database
cacheAccesses - Variable in class org.ozoneDB.DxLib.DxDiskHashMap
 
cacheHits - Variable in class org.ozoneDB.DxLib.DxDiskHashMap
 
checkpoint() - Method in class org.ozoneDB.ExternalTransaction
Checkpoint this transaction.
checkpointTX(AbstractTransaction) - Method in class org.ozoneDB.ClientCacheDatabase
 
checkpointTX(AbstractTransaction) - Method in class org.ozoneDB.ExternalDatabase
This method is never directly called from the client code.
classForName(String) - Static method in class org.ozoneDB.DxLib.DxClassLoader
 
classForName(DxString) - Static method in class org.ozoneDB.DxLib.DxClassLoader
 
cleanFiles() - Method in class org.ozoneDB.DxLib.DxDiskHashMap
Delete all the files used by this hashtable.
clear() - Method in class org.ozoneDB.DxLib.DxArrayBag
 
clear() - Method in interface org.ozoneDB.DxLib.DxCollection
 
clear() - Method in class org.ozoneDB.DxLib.DxDiskHashMap
 
clear() - Method in class org.ozoneDB.DxLib.DxHashMap
 
clear() - Method in class org.ozoneDB.DxLib.DxHashSet
 
clear() - Method in class org.ozoneDB.DxLib.DxListBag
 
clear() - Method in class org.ozoneDB.DxLib.DxMultiMap
 
clear() - Method in class org.ozoneDB.DxLib.DxTreeMap
 
clear() - Method in class org.ozoneDB.DxLib.DxTreeSet
 
clearState() - Method in class org.ozoneDB.CacheObjectContainer
 
clone(DxCollection) - Method in class org.ozoneDB.DxLib.DxAbstractCollection
Construct the collection out of an array of objects.
clone(DxMap) - Method in class org.ozoneDB.DxLib.DxAbstractMap
 
clone() - Method in class org.ozoneDB.DxLib.DxBoolean
 
clone() - Method in interface org.ozoneDB.DxLib.DxCollection
 
clone() - Method in interface org.ozoneDB.DxLib.DxCompatible
 
clone() - Method in class org.ozoneDB.DxLib.DxDiskHashMap
 
clone() - Method in class org.ozoneDB.DxLib.DxDouble
 
clone() - Method in class org.ozoneDB.DxLib.DxHashMap
 
clone() - Method in class org.ozoneDB.DxLib.DxHashSet
 
clone() - Method in class org.ozoneDB.DxLib.DxInteger
 
clone() - Method in class org.ozoneDB.DxLib.DxLong
 
clone() - Method in class org.ozoneDB.DxLib.DxMultiMap
 
clone() - Method in class org.ozoneDB.DxLib.DxObject
liefert eine kopie des objektes; sollte von subclasses ueberschrieben werden;
clone() - Method in class org.ozoneDB.DxLib.DxString
 
clone() - Method in class org.ozoneDB.DxLib.DxTreeMap
 
clone() - Method in class org.ozoneDB.DxLib.DxTreeSet
 
close() - Method in class org.ozoneDB.ClientCacheDatabase
 
close() - Method in class org.ozoneDB.DxLib.DxDiskHashMap
Close this hash map.
close() - Method in class org.ozoneDB.ExternalDatabase
Close this database.
close() - Method in class org.ozoneDB.LocalDatabase
 
closeDatabase() - Method in class org.ozoneDB.AbstractFactory
Closes the connection to the database this instance creates its objects in.
code() - Method in class org.ozoneDB.TransactionException
 
commit() - Method in class org.ozoneDB.ExternalTransaction
Complete this transaction.
commit(boolean) - Method in class org.ozoneDB.ExternalTransaction
Complete this transaction.
commit() - Method in class org.ozoneDB.xa.OzoneUserTransaction
 
commit(Xid, boolean) - Method in class org.ozoneDB.xa.OzoneXAResource
Commit the global transaction specified by xid.
commitTX(AbstractTransaction, boolean) - Method in class org.ozoneDB.ClientCacheDatabase
 
commitTX(AbstractTransaction, boolean) - Method in class org.ozoneDB.ExternalDatabase
This method is never directly called from the client code.
compareEquals(Object, Object) - Method in class org.ozoneDB.DxLib.DxComparator
 
compareEquals(Object, Object) - Method in class org.ozoneDB.DxLib.DxStandardComparator
 
compareEquals(Object, Object) - Method in class org.ozoneDB.DxLib.DxStringComparator
 
compareIsLess(Object, Object) - Method in class org.ozoneDB.DxLib.DxComparator
 
compareIsLess(Object, Object) - Method in class org.ozoneDB.DxLib.DxStandardComparator
 
compareIsLess(Object, Object) - Method in class org.ozoneDB.DxLib.DxStringComparator
 
container() - Method in interface org.ozoneDB.OzoneCompatible
Return the container of the receiver.
container() - Method in class org.ozoneDB.OzoneObject
 
contains(Object) - Method in class org.ozoneDB.DxLib.DxAbstractCollection
Returns true is this collection contains an object that equals to the specified object.
contains(Object) - Method in interface org.ozoneDB.DxLib.DxCollection
 
contains(Object) - Method in class org.ozoneDB.DxLib.DxHashSet
 
contains(Object) - Method in class org.ozoneDB.DxLib.DxTreeSet
 
containsAll(DxCollection) - Method in class org.ozoneDB.DxLib.DxAbstractCollection
 
containsAll(DxCollection) - Method in interface org.ozoneDB.DxLib.DxCollection
 
containsKey(Object) - Method in class org.ozoneDB.DxLib.DxAbstractMap
 
containsKey(Object) - Method in class org.ozoneDB.DxLib.DxDiskHashMap
 
containsKey(Object) - Method in class org.ozoneDB.DxLib.DxHashMap
 
containsKey(Object) - Method in interface org.ozoneDB.DxLib.DxMap
 
containsKey(Object) - Method in class org.ozoneDB.DxLib.DxMultiMap
 
containsKey(Object) - Method in class org.ozoneDB.DxLib.DxTreeMap
 
copyObject(OzoneRemote) - Method in class org.ozoneDB.ClientCacheDatabase
 
copyObject(OzoneRemote) - Method in class org.ozoneDB.Database
 
copyObject(OzoneRemote) - Method in class org.ozoneDB.ExternalDatabase
 
copyObject(OzoneRemote) - Method in interface org.ozoneDB.OzoneInterface
Copy an object.
count() - Method in class org.ozoneDB.DxLib.DxArrayBag
 
count() - Method in interface org.ozoneDB.DxLib.DxCollection
 
count() - Method in class org.ozoneDB.DxLib.DxDiskHashMap
 
count() - Method in class org.ozoneDB.DxLib.DxDiskSubTable
 
count() - Method in class org.ozoneDB.DxLib.DxHashMap
 
count() - Method in class org.ozoneDB.DxLib.DxHashSet
 
count() - Method in class org.ozoneDB.DxLib.DxListBag
 
count() - Method in class org.ozoneDB.DxLib.DxMultiMap
 
count() - Method in class org.ozoneDB.DxLib.DxTreeMap
 
count() - Method in class org.ozoneDB.DxLib.DxTreeSet
 
create(String) - Method in class org.ozoneDB.LocalDatabase
Create a new database in the given directory using default values for all Setup entries.
create(String, Setup) - Method in class org.ozoneDB.LocalDatabase
Create a new database in the given directory using the values of the given Setup.
createObject(String, int, String, String, Object[]) - Method in class org.ozoneDB.ClientCacheDatabase
 
createObject(String, int, String, String, Object[]) - Method in class org.ozoneDB.Database
 
createObject(String, int, String, String, Object[]) - Method in class org.ozoneDB.ExternalDatabase
 
createObject(String) - Method in interface org.ozoneDB.OzoneInterface
Creates a database object of the specified class without a name and with default permissions.
createObject(String, int) - Method in interface org.ozoneDB.OzoneInterface
Creates a database object of the specified class without a name and with the specified access rights.
createObject(String, int, String) - Method in interface org.ozoneDB.OzoneInterface
Creates a database object of the specified class with the specified name and the specified access rights.
createObject(String, int, String, String, Object[]) - Method in interface org.ozoneDB.OzoneInterface
Creates an object by calling the constructor with the specified signature with the specified parameters.
createObject(String, String, Object[]) - Method in interface org.ozoneDB.OzoneInterface
Creates an object by calling the constructor with the specified signature with the specified parameters and default permissions.
createObject(Class) - Method in interface org.ozoneDB.OzoneInterface
Creates a database object of the specified class without a name and with default permissions.
createObject(Class, int) - Method in interface org.ozoneDB.OzoneInterface
Creates a database object of the specified class without a name and with the specified access rights.
createObject(Class, int, String) - Method in interface org.ozoneDB.OzoneInterface
Creates a database object of the specified class with the specified name and the specified access rights.
createObject(Class, int, String, Class[], Object[]) - Method in interface org.ozoneDB.OzoneInterface
Creates an object by calling the constructor with the specified signature with the specified parameters.
createObject(Class, Class[], Object[]) - Method in interface org.ozoneDB.OzoneInterface
Creates an object by calling the constructor with the specified signature with the specified parameters and default permissions.
createProxyLinkAttributes(AttributesImpl) - Method in class org.ozoneDB.OzoneProxy
Adds the required attributes for a simple XLink which points to this proxy to an attribute list.
createTarget(Env, Class, String, Object[]) - Method in class org.ozoneDB.CacheObjectContainer
 
currentExternalTransaction() - Method in class org.ozoneDB.ExternalDatabase
Obtain the ExternalTransaction that is assocaited to the caller's thread or null, if there is no such transaction.
currentOwner() - Method in class org.ozoneDB.Database
 
currentTransaction() - Method in class org.ozoneDB.ExternalDatabase
Obtain the transaction that is assocaited to the caller's thread or null, if there is no such transaction.

D

DB_ID - Static variable in class org.ozoneDB.Setup
 
Database - class org.ozoneDB.Database.
This class represents the database for OzoneObjects within the server.
Database(Env) - Constructor for class org.ozoneDB.Database
 
DatabaseNotOpenException - exception org.ozoneDB.DatabaseNotOpenException.
 
DatabaseNotOpenException() - Constructor for class org.ozoneDB.DatabaseNotOpenException
 
DatabaseNotOpenException(String) - Constructor for class org.ozoneDB.DatabaseNotOpenException
 
DeadlockException - exception org.ozoneDB.DeadlockException.
This exception is thrown in the client, if the current transaction was aborted because of a deadlock in the server.
DeadlockException() - Constructor for class org.ozoneDB.DeadlockException
 
DeadlockException(String) - Constructor for class org.ozoneDB.DeadlockException
 
DxAbstractBag - class org.ozoneDB.DxLib.DxAbstractBag.
 
DxAbstractBag() - Constructor for class org.ozoneDB.DxLib.DxAbstractBag
 
DxAbstractCollection - class org.ozoneDB.DxLib.DxAbstractCollection.
Common super class of all collection classes.
DxAbstractCollection() - Constructor for class org.ozoneDB.DxLib.DxAbstractCollection
 
DxAbstractIterator - class org.ozoneDB.DxLib.DxAbstractIterator.
 
DxAbstractIterator() - Constructor for class org.ozoneDB.DxLib.DxAbstractIterator
 
DxAbstractMap - class org.ozoneDB.DxLib.DxAbstractMap.
 
DxAbstractMap() - Constructor for class org.ozoneDB.DxLib.DxAbstractMap
 
DxAbstractSet - class org.ozoneDB.DxLib.DxAbstractSet.
 
DxAbstractSet() - Constructor for class org.ozoneDB.DxLib.DxAbstractSet
 
DxArrayBag - class org.ozoneDB.DxLib.DxArrayBag.
 
DxArrayBag() - Constructor for class org.ozoneDB.DxLib.DxArrayBag
 
DxArrayBag(int) - Constructor for class org.ozoneDB.DxLib.DxArrayBag
 
DxArrayDeque - class org.ozoneDB.DxLib.DxArrayDeque.
 
DxArrayDeque() - Constructor for class org.ozoneDB.DxLib.DxArrayDeque
 
DxArrayDeque(int) - Constructor for class org.ozoneDB.DxLib.DxArrayDeque
 
DxBBIterator - class org.ozoneDB.DxLib.DxBBIterator.
 
DxBBIterator(DxTreeCollection) - Constructor for class org.ozoneDB.DxLib.DxBBIterator
 
DxBag - interface org.ozoneDB.DxLib.DxBag.
 
DxBoolean - class org.ozoneDB.DxLib.DxBoolean.
 
DxBoolean() - Constructor for class org.ozoneDB.DxLib.DxBoolean
 
DxBoolean(boolean) - Constructor for class org.ozoneDB.DxLib.DxBoolean
 
DxBoolean(DxBoolean) - Constructor for class org.ozoneDB.DxLib.DxBoolean
 
DxClassLoader - class org.ozoneDB.DxLib.DxClassLoader.
 
DxClassLoader() - Constructor for class org.ozoneDB.DxLib.DxClassLoader
 
DxCollection - interface org.ozoneDB.DxLib.DxCollection.
Common interface of all collection classes.
DxComparator - class org.ozoneDB.DxLib.DxComparator.
 
DxComparator() - Constructor for class org.ozoneDB.DxLib.DxComparator
 
DxCompatible - interface org.ozoneDB.DxLib.DxCompatible.
interface fuer objekte, die als key in collections verwendet werde sollen; wenn die methoden valueCopy(), readObject(), writeObject() der collections benoetigt werden, muessen auch die daten objekte dieses interface unterstuetzen oder von DxObject abgeleitet sein
DxDeque - interface org.ozoneDB.DxLib.DxDeque.
 
DxDiskHashCompatible - class org.ozoneDB.DxLib.DxDiskHashCompatible.
 
DxDiskHashCompatible() - Constructor for class org.ozoneDB.DxLib.DxDiskHashCompatible
 
DxDiskHashIterator - class org.ozoneDB.DxLib.DxDiskHashIterator.
 
DxDiskHashIterator(DxDiskHashMap) - Constructor for class org.ozoneDB.DxLib.DxDiskHashIterator
 
DxDiskHashMap - class org.ozoneDB.DxLib.DxDiskHashMap.
 
DxDiskHashMap(String, int, int, int[]) - Constructor for class org.ozoneDB.DxLib.DxDiskHashMap
 
DxDiskHashMap(String, int, int, int) - Constructor for class org.ozoneDB.DxLib.DxDiskHashMap
 
DxDiskHashNode - class org.ozoneDB.DxLib.DxDiskHashNode.
 
DxDiskHashNode() - Constructor for class org.ozoneDB.DxLib.DxDiskHashNode
 
DxDiskHashNodeBranch - class org.ozoneDB.DxLib.DxDiskHashNodeBranch.
Tied with referens to a subTable without a key and without a date
DxDiskHashNodeBranch(DxDiskHashMap) - Constructor for class org.ozoneDB.DxLib.DxDiskHashNodeBranch
 
DxDiskHashNodeLeaf - class org.ozoneDB.DxLib.DxDiskHashNodeLeaf.
Knoten als blatt des baumes.
DxDiskHashNodeLeaf(DxDiskHashMap) - Constructor for class org.ozoneDB.DxLib.DxDiskHashNodeLeaf
 
DxDiskSubTable - class org.ozoneDB.DxLib.DxDiskSubTable.
 
DxDiskSubTable(DxDiskHashMap) - Constructor for class org.ozoneDB.DxLib.DxDiskSubTable
 
DxDiskSubTable(DxDiskHashMap, int) - Constructor for class org.ozoneDB.DxLib.DxDiskSubTable
 
DxDouble - class org.ozoneDB.DxLib.DxDouble.
 
DxDouble() - Constructor for class org.ozoneDB.DxLib.DxDouble
 
DxDouble(double) - Constructor for class org.ozoneDB.DxLib.DxDouble
 
DxDouble(DxDouble) - Constructor for class org.ozoneDB.DxLib.DxDouble
 
DxException - class org.ozoneDB.DxLib.DxException.
Diese Klasse dient dazu, ein Java-Exception in einem Stream zu schreiben bzw. daraus zu lesen.
DxException() - Constructor for class org.ozoneDB.DxLib.DxException
 
DxException(Throwable) - Constructor for class org.ozoneDB.DxLib.DxException
 
DxHashIterator - class org.ozoneDB.DxLib.DxHashIterator.
 
DxHashIterator(DxHashCollection) - Constructor for class org.ozoneDB.DxLib.DxHashIterator
 
DxHashMap - class org.ozoneDB.DxLib.DxHashMap.
A DxMap implementation based on java.util.Hashtable.
DxHashMap() - Constructor for class org.ozoneDB.DxLib.DxHashMap
 
DxHashMap(int) - Constructor for class org.ozoneDB.DxLib.DxHashMap
 
DxHashSet - class org.ozoneDB.DxLib.DxHashSet.
 
DxHashSet() - Constructor for class org.ozoneDB.DxLib.DxHashSet
 
DxHashSet(int) - Constructor for class org.ozoneDB.DxLib.DxHashSet
 
DxInteger - class org.ozoneDB.DxLib.DxInteger.
 
DxInteger() - Constructor for class org.ozoneDB.DxLib.DxInteger
 
DxInteger(int) - Constructor for class org.ozoneDB.DxLib.DxInteger
 
DxInteger(DxInteger) - Constructor for class org.ozoneDB.DxLib.DxInteger
 
DxIterator - interface org.ozoneDB.DxLib.DxIterator.
 
DxKeyData - class org.ozoneDB.DxLib.DxKeyData.
 
DxKeyData() - Constructor for class org.ozoneDB.DxLib.DxKeyData
 
DxKeyData(Object, Object) - Constructor for class org.ozoneDB.DxLib.DxKeyData
 
DxListBag - class org.ozoneDB.DxLib.DxListBag.
 
DxListBag() - Constructor for class org.ozoneDB.DxLib.DxListBag
 
DxListDeque - class org.ozoneDB.DxLib.DxListDeque.
 
DxListDeque() - Constructor for class org.ozoneDB.DxLib.DxListDeque
 
DxListIterator - class org.ozoneDB.DxLib.DxListIterator.
 
DxListIterator(DxListCollection) - Constructor for class org.ozoneDB.DxLib.DxListIterator
 
DxLong - class org.ozoneDB.DxLib.DxLong.
 
DxLong() - Constructor for class org.ozoneDB.DxLib.DxLong
 
DxLong(long) - Constructor for class org.ozoneDB.DxLib.DxLong
 
DxLong(DxLong) - Constructor for class org.ozoneDB.DxLib.DxLong
 
DxMap - interface org.ozoneDB.DxLib.DxMap.
 
DxMultiIterator - class org.ozoneDB.DxLib.DxMultiIterator.
 
DxMultiIterator(DxMultiMap) - Constructor for class org.ozoneDB.DxLib.DxMultiIterator
 
DxMultiMap - class org.ozoneDB.DxLib.DxMultiMap.
 
DxMultiMap() - Constructor for class org.ozoneDB.DxLib.DxMultiMap
 
DxMultiMap(DxMap, DxCollection) - Constructor for class org.ozoneDB.DxLib.DxMultiMap
 
DxObject - class org.ozoneDB.DxLib.DxObject.
 
DxObject() - Constructor for class org.ozoneDB.DxLib.DxObject
Constructor
DxObjectInputStream - class org.ozoneDB.DxLib.DxObjectInputStream.
Dieser Stream ist ein Ersatz fuer den Java-ObjectInputStream.
DxObjectInputStream(InputStream) - Constructor for class org.ozoneDB.DxLib.DxObjectInputStream
 
DxObjectInputStream(InputStream, int) - Constructor for class org.ozoneDB.DxLib.DxObjectInputStream
 
DxObjectOutputStream - class org.ozoneDB.DxLib.DxObjectOutputStream.
Dieser Stream ist ein Ersatz fuer den Java-ObjectOutputStream.
DxObjectOutputStream(OutputStream) - Constructor for class org.ozoneDB.DxLib.DxObjectOutputStream
 
DxObjectOutputStream(OutputStream, int) - Constructor for class org.ozoneDB.DxLib.DxObjectOutputStream
 
DxSet - interface org.ozoneDB.DxLib.DxSet.
 
DxStandardComparator - class org.ozoneDB.DxLib.DxStandardComparator.
 
DxStandardComparator() - Constructor for class org.ozoneDB.DxLib.DxStandardComparator
 
DxString - class org.ozoneDB.DxLib.DxString.
 
DxString() - Constructor for class org.ozoneDB.DxLib.DxString
 
DxString(DxString) - Constructor for class org.ozoneDB.DxLib.DxString
 
DxString(String) - Constructor for class org.ozoneDB.DxLib.DxString
 
DxStringComparator - class org.ozoneDB.DxLib.DxStringComparator.
 
DxStringComparator() - Constructor for class org.ozoneDB.DxLib.DxStringComparator
 
DxTreeMap - class org.ozoneDB.DxLib.DxTreeMap.
A DxMap implementation that is based on a weight balanced tree.
DxTreeMap() - Constructor for class org.ozoneDB.DxLib.DxTreeMap
 
DxTreeMap(DxComparator) - Constructor for class org.ozoneDB.DxLib.DxTreeMap
 
DxTreeSet - class org.ozoneDB.DxLib.DxTreeSet.
 
DxTreeSet() - Constructor for class org.ozoneDB.DxLib.DxTreeSet
Constructs a new, empty set.
DxTreeSet(DxComparator) - Constructor for class org.ozoneDB.DxLib.DxTreeSet
Constructs a new, empty set, sorted according to the given comparator.
DxVector - interface org.ozoneDB.DxLib.DxVector.
Indexable collection.
DxVectorIterator - class org.ozoneDB.DxLib.DxVectorIterator.
 
DxVectorIterator(DxVectorCollection) - Constructor for class org.ozoneDB.DxLib.DxVectorIterator
 
data - Variable in class org.ozoneDB.DxLib.DxKeyData
 
database() - Method in class org.ozoneDB.CacheObjectContainer
 
database() - Method in interface org.ozoneDB.OzoneCompatible
Return the database link
database() - Method in class org.ozoneDB.OzoneObject
 
decCounter() - Method in class org.ozoneDB.DxLib.DxArrayBag
 
decCounter() - Method in class org.ozoneDB.DxLib.DxListBag
 
defaultDatabaseUrlChanged() - Method in interface org.ozoneDB.FactoryClassInfo
This method is called when someone called AbstractFactory.setDefaultDatabaseUrl.
delegate() - Method in class org.ozoneDB.ClientCacheDatabase
 
deleteAt(int) - Method in class org.ozoneDB.DxLib.DxString
 
deleteAt(int, int) - Method in class org.ozoneDB.DxLib.DxString
 
deleteAtIndex(int) - Method in class org.ozoneDB.DxLib.DxArrayBag
Deletes the component at the specified index.
deleteAtIndex(int) - Method in interface org.ozoneDB.DxLib.DxVector
 
deleteFile() - Method in class org.ozoneDB.DxLib.DxDiskSubTable
 
deleteObject(OzoneRemote) - Method in class org.ozoneDB.ClientCacheDatabase
 
deleteObject(OzoneRemote) - Method in class org.ozoneDB.Database
 
deleteObject(OzoneRemote) - Method in class org.ozoneDB.ExternalDatabase
 
deleteObject(OzoneRemote) - Method in interface org.ozoneDB.OzoneInterface
Deletes the specified database object.
deleteRecursive() - Method in class org.ozoneDB.OzoneObject
 
deleteRequest(DxDiskSubTable) - Method in class org.ozoneDB.DxLib.DxDiskHashMap
The specified sub-table was deleted from the tree.
deleteTarget() - Method in class org.ozoneDB.CacheObjectContainer
 
depth() - Method in class org.ozoneDB.DxLib.DxDiskSubTable
 
dirty() - Method in class org.ozoneDB.CacheObjectContainer
 
done() - Method in class org.ozoneDB.DxLib.DxDiskHashCompatible
The methods signals that this element will no longer be accesses without a re-fetch (elementForKey()) from the DxDiskHashMap.

E

ExternalDatabase - class org.ozoneDB.ExternalDatabase.
Base class for implementations of the OzoneInterface which are used from a client application to access an ozone.
ExternalDatabase() - Constructor for class org.ozoneDB.ExternalDatabase
 
ExternalTransaction - class org.ozoneDB.ExternalTransaction.
ExternalTransaction allows an application to explicitly manage transaction boundaries.
ExternalTransaction(ExternalDatabase) - Constructor for class org.ozoneDB.ExternalTransaction
 
element() - Method in class org.ozoneDB.DxLib.DxDiskHashNodeLeaf
 
elementAtIndex(int) - Method in class org.ozoneDB.DxLib.DxArrayBag
 
elementAtIndex(int) - Method in interface org.ozoneDB.DxLib.DxVector
 
elementForKey(Object) - Method in class org.ozoneDB.DxLib.DxDiskHashMap
Gives the element for the specified key.
elementForKey(Object, int) - Method in class org.ozoneDB.DxLib.DxDiskHashNodeLeaf
 
elementForKey(Object, int) - Method in class org.ozoneDB.DxLib.DxDiskSubTable
 
elementForKey(Object) - Method in class org.ozoneDB.DxLib.DxHashMap
 
elementForKey(Object) - Method in interface org.ozoneDB.DxLib.DxMap
 
elementForKey(Object) - Method in class org.ozoneDB.DxLib.DxMultiMap
 
elementForKey(Object) - Method in class org.ozoneDB.DxLib.DxTreeMap
 
elementSet() - Method in class org.ozoneDB.DxLib.DxAbstractMap
 
elementSet() - Method in interface org.ozoneDB.DxLib.DxMap
 
elementSet() - Method in class org.ozoneDB.DxLib.DxMultiMap
 
elementsForKey(Object) - Method in class org.ozoneDB.DxLib.DxMultiMap
 
empty() - Method in class org.ozoneDB.DxLib.DxDiskHashNode
 
empty() - Method in class org.ozoneDB.DxLib.DxDiskHashNodeBranch
 
empty() - Method in class org.ozoneDB.DxLib.DxDiskHashNodeLeaf
 
empty() - Method in class org.ozoneDB.DxLib.DxDiskSubTable
 
end(Xid, int) - Method in class org.ozoneDB.xa.OzoneXAResource
Ends the work performed on behalf of a transaction branch.
ensureGarbageCollectionLevel(int) - Method in class org.ozoneDB.CacheObjectContainer
Ensures that the garbageCollectionLevel is at least the given currentGarbageCollectionLevel.
env - Variable in class org.ozoneDB.LocalDatabase
 
equals(Object) - Method in class org.ozoneDB.DxLib.DxAbstractBag
Compares two bags for equality.
equals(Object) - Method in class org.ozoneDB.DxLib.DxAbstractCollection
Compares two collections for equality.
equals(Object) - Method in class org.ozoneDB.DxLib.DxAbstractMap
Compares two maps for equality.
equals(Object) - Method in class org.ozoneDB.DxLib.DxAbstractSet
 
equals(Object) - Method in class org.ozoneDB.DxLib.DxBoolean
 
equals(Object) - Method in interface org.ozoneDB.DxLib.DxCompatible
 
equals(Object) - Method in class org.ozoneDB.DxLib.DxDouble
 
equals(Object) - Method in class org.ozoneDB.DxLib.DxInteger
 
equals(Object) - Method in class org.ozoneDB.DxLib.DxLong
 
equals(Object) - Method in class org.ozoneDB.DxLib.DxMultiMap
Compares two multimaps for equality.
equals(String) - Method in class org.ozoneDB.DxLib.DxString
 
equals(Object) - Method in class org.ozoneDB.DxLib.DxString
 
equals(Object) - Method in class org.ozoneDB.OzoneObject
Returns wether or not the passed object is equal to this object.
equals(Object) - Method in class org.ozoneDB.OzoneProxy
Base implementation of equals().
exists(String) - Method in class org.ozoneDB.LocalDatabase
 

F

FactoryClassInfo - interface org.ozoneDB.FactoryClassInfo.
Every XxxImplFactory must create 1 instance of a class implementing this interface and call addFactoryClassInfo with that instance as parameter.
fetch(OzoneProxy, int) - Method in class org.ozoneDB.ClientCacheDatabase
 
fetch(OzoneProxy, int) - Method in class org.ozoneDB.Database
 
fetch(OzoneProxy, int) - Method in class org.ozoneDB.ExternalDatabase
 
fetch(OzoneProxy, int) - Method in interface org.ozoneDB.OzoneInterface
Returns the actual target of the given proxy if the actual implementation is able to do so.
fetchedTable() - Method in class org.ozoneDB.DxLib.DxDiskSubTable
 
fillWithOzoneDefaults() - Method in class org.ozoneDB.Setup
 
finalize() - Method in class org.ozoneDB.OzoneProxy
Notify the database link that this reference dies.
finalizeTarget() - Method in class org.ozoneDB.CacheObjectContainer
 
forThread(Thread) - Static method in class org.ozoneDB.ExternalDatabase
Static method to find a database connection that has an associated transaction that has been joined by the given thread.
forget(Xid) - Method in class org.ozoneDB.xa.OzoneXAResource
Tell the resource manager to forget about a heuristically completed transaction branch.
freeMemory() - Method in class org.ozoneDB.ClientCacheDatabase
Return the amount of *total* free memory in the system.

G

GARBAGE_COLLECTION_LEVEL - Static variable in class org.ozoneDB.Setup
 
GroupLock - Static variable in interface org.ozoneDB.OzoneInterface
Object access right.
GroupRead - Static variable in interface org.ozoneDB.OzoneInterface
Object access right.
get() - Static method in class org.ozoneDB.CurrentDatabase
Returns a reference to the current database.
getAccess() - Method in class org.ozoneDB.OzoneSharedMetaData
 
getAutoClose() - Method in class org.ozoneDB.AbstractFactory
Gets current autoClose setting for this and all other factories linked to the same database.
getCurrentTransaction() - Method in class org.ozoneDB.Database
For internal use.
getDatabase() - Method in class org.ozoneDB.AbstractFactory
Returns the database this instance creates its objects in.
getDefault() - Static method in class org.ozoneDB.OzoneObjectFactory
On the client side: returns a factory that is linked to a database specified by the url passed to setDefaultDatabaseUrl.
getDefaultDatabaseUrl() - Static method in class org.ozoneDB.AbstractFactory
 
getEnv() - Method in class org.ozoneDB.Database
For internal use.
getFile() - Method in class org.ozoneDB.DxLib.DxDiskSubTable
 
getFileForFilename(String) - Method in class org.ozoneDB.DxLib.DxDiskHashMap
Computes a File object which represents the DxDiskSubTable file denoted by the given filename.
getGarbageCollectionLevel() - Method in class org.ozoneDB.CacheObjectContainer
Returns the garbageCollectionLevel this ObjectContainer has reached due to (not) calling CacheObjectContainer.ensureGarbageCollectionLevel(int).
getHandle() - Method in class org.ozoneDB.OzoneObject
Retrieves a handle to a specific instance of an OzoneObject.
getHandle() - Method in class org.ozoneDB.OzoneProxy
Retrieves a handle to a specific instance of an OzoneObject.
getInstance() - Static method in class org.ozoneDB.ExternalTransaction
 
getName() - Method in class org.ozoneDB.OzonePersonalMetaData
 
getObjectID() - Method in interface org.ozoneDB.OzoneCompatibleOrProxy
Returns the ObjectID of the represented ozone object.
getObjectID() - Method in class org.ozoneDB.OzoneObject
Returns the ObjectID of the represented ozone object.
getObjectID() - Method in class org.ozoneDB.OzoneProxy
Returns the ObjectID of the represented ozone object.
getObjectInstance(Object, Name, Context, Hashtable) - Method in class org.ozoneDB.ExternalTransaction
 
getReference() - Method in class org.ozoneDB.ExternalTransaction
Retrieves the JNDI Reference of this object.
getStatus() - Method in class org.ozoneDB.ExternalTransaction
Obtain the status of the transaction associated with the current thread.
getStatus() - Method in class org.ozoneDB.xa.OzoneUserTransaction
 
getStatusTX(AbstractTransaction) - Method in class org.ozoneDB.ExternalDatabase
Obtain the _internal_ server status of this transaction.
getTransactionTimeout() - Method in class org.ozoneDB.xa.OzoneXAResource
Obtain the current transaction timeout value set for this XAResource instance.
getXAResource() - Method in class org.ozoneDB.ExternalDatabase
Return a new XAResource for this database connection.

H

handle() - Method in class org.ozoneDB.OzoneObject
Deprecated. use getHandle()
handle() - Method in class org.ozoneDB.OzoneProxy
Deprecated. use getHandle()
hashCode() - Method in class org.ozoneDB.DxLib.DxBoolean
 
hashCode() - Method in class org.ozoneDB.DxLib.DxDouble
 
hashCode() - Method in class org.ozoneDB.DxLib.DxInteger
 
hashCode() - Method in class org.ozoneDB.DxLib.DxLong
 
hashCode() - Method in class org.ozoneDB.DxLib.DxString
 
hashCode() - Method in class org.ozoneDB.OzoneObject
 
hashCode() - Method in class org.ozoneDB.OzoneProxy
Base implementation of hashCode().
hashKey(int) - Method in class org.ozoneDB.DxLib.DxDiskSubTable
 
hashMask() - Method in class org.ozoneDB.DxLib.DxDiskSubTable
 
head() - Method in class org.ozoneDB.DxLib.DxListBag
 

I

id() - Method in class org.ozoneDB.CacheObjectContainer
 
insertAt(DxString, int) - Method in class org.ozoneDB.DxLib.DxString
 
insertAt(String, int) - Method in class org.ozoneDB.DxLib.DxString
 
insertAt(DxString, int, int) - Method in class org.ozoneDB.DxLib.DxString
 
insertAt(String, int, int) - Method in class org.ozoneDB.DxLib.DxString
 
insertAtIndex(Object, int) - Method in class org.ozoneDB.DxLib.DxArrayBag
Inserts the specified object as a component at the specified index.
insertAtIndex(Object, int) - Method in interface org.ozoneDB.DxLib.DxVector
 
internalHashtable() - Method in class org.ozoneDB.DxLib.DxHashMap
 
internalHashtable() - Method in class org.ozoneDB.DxLib.DxHashSet
 
internalTree() - Method in class org.ozoneDB.DxLib.DxTreeMap
 
internalTree() - Method in class org.ozoneDB.DxLib.DxTreeSet
 
internalVector() - Method in class org.ozoneDB.DxLib.DxArrayBag
 
invoke(OzoneProxy, String, String, Object[], int) - Method in class org.ozoneDB.ClientCacheDatabase
 
invoke(OzoneProxy, int, Object[], int) - Method in class org.ozoneDB.ClientCacheDatabase
 
invoke(OzoneProxy, String, String, Object[], int) - Method in class org.ozoneDB.Database
 
invoke(OzoneProxy, int, Object[], int) - Method in class org.ozoneDB.Database
 
invoke(OzoneProxy, String, String, Object[], int) - Method in class org.ozoneDB.ExternalDatabase
 
invoke(OzoneProxy, int, Object[], int) - Method in class org.ozoneDB.ExternalDatabase
 
invoke(OzoneProxy, String, String, Object[], int) - Method in interface org.ozoneDB.OzoneInterface
Invokes a method on the specified object.
invoke(OzoneProxy, int, Object[], int) - Method in interface org.ozoneDB.OzoneInterface
 
invoke(String, int) - Method in class org.ozoneDB.OzoneProxy
Method to use the proxy without a generated stub.
invoke(String, Object, int) - Method in class org.ozoneDB.OzoneProxy
Method to use the proxy without a generated stub.
invoke(String, Object, Object, int) - Method in class org.ozoneDB.OzoneProxy
Method to use the proxy without a generated stub.
invoke(String, Object, Object, Object, int) - Method in class org.ozoneDB.OzoneProxy
Method to use the proxy without a generated stub.
invokeOnActivate() - Method in class org.ozoneDB.CacheObjectContainer
 
invokeOnPassivate() - Method in class org.ozoneDB.CacheObjectContainer
 
invokeTarget(Env, String, String, Object[]) - Method in class org.ozoneDB.CacheObjectContainer
 
invokeTarget(Env, int, Object[]) - Method in class org.ozoneDB.CacheObjectContainer
 
isDirty() - Method in class org.ozoneDB.DxLib.DxDiskSubTable
 
isDirtyTable(DxDiskSubTable) - Method in class org.ozoneDB.DxLib.DxDiskHashMap
 
isEmpty() - Method in class org.ozoneDB.DxLib.DxArrayBag
 
isEmpty() - Method in interface org.ozoneDB.DxLib.DxCollection
 
isEmpty() - Method in class org.ozoneDB.DxLib.DxDiskHashMap
 
isEmpty() - Method in class org.ozoneDB.DxLib.DxHashMap
 
isEmpty() - Method in class org.ozoneDB.DxLib.DxHashSet
 
isEmpty() - Method in class org.ozoneDB.DxLib.DxListBag
 
isEmpty() - Method in class org.ozoneDB.DxLib.DxMultiMap
 
isEmpty() - Method in class org.ozoneDB.DxLib.DxTreeMap
 
isEmpty() - Method in class org.ozoneDB.DxLib.DxTreeSet
 
isLeaf() - Method in class org.ozoneDB.DxLib.DxDiskSubTable
 
isLess(DxCompatible) - Method in class org.ozoneDB.DxLib.DxBoolean
 
isLess(DxCompatible) - Method in interface org.ozoneDB.DxLib.DxCompatible
 
isLess(DxCompatible) - Method in class org.ozoneDB.DxLib.DxDouble
 
isLess(DxCompatible) - Method in class org.ozoneDB.DxLib.DxInteger
 
isLess(DxCompatible) - Method in class org.ozoneDB.DxLib.DxLong
 
isLess(DxCompatible) - Method in class org.ozoneDB.DxLib.DxObject
true, wenn receiver echt kleiner als obj
isLess(DxCompatible) - Method in class org.ozoneDB.DxLib.DxString
 
isOpen() - Method in class org.ozoneDB.ClientCacheDatabase
 
isOpen() - Method in class org.ozoneDB.ExternalDatabase
 
isOpen() - Method in class org.ozoneDB.LocalDatabase
 
isPinned() - Method in class org.ozoneDB.CacheObjectContainer
Returns wether this ObjectContainer is pinned.
isSame(OzoneProxy) - Method in class org.ozoneDB.OzoneProxy
 
isSameRM(XAResource) - Method in class org.ozoneDB.xa.OzoneXAResource
This method is called to determine if the resource manager instance represented by the target object is the same as the resouce manager instance represented by the parameter xares.
iterator() - Method in class org.ozoneDB.DxLib.DxArrayBag
 
iterator() - Method in interface org.ozoneDB.DxLib.DxCollection
 
iterator() - Method in class org.ozoneDB.DxLib.DxDiskHashMap
 
iterator() - Method in class org.ozoneDB.DxLib.DxHashMap
 
iterator() - Method in class org.ozoneDB.DxLib.DxHashSet
 
iterator() - Method in class org.ozoneDB.DxLib.DxListBag
 
iterator() - Method in class org.ozoneDB.DxLib.DxMultiMap
 
iterator() - Method in class org.ozoneDB.DxLib.DxTreeMap
 
iterator() - Method in class org.ozoneDB.DxLib.DxTreeSet
 

J

join() - Method in class org.ozoneDB.ExternalTransaction
Attach the caller's thread to this transaction and detach the thread from any former Transaction the thread may have been associated with.
joinTX(AbstractTransaction) - Method in class org.ozoneDB.ClientCacheDatabase
 
joinTX(AbstractTransaction) - Method in class org.ozoneDB.ExternalDatabase
This method is never directly called from the client code.

K

key() - Method in class org.ozoneDB.DxLib.DxAbstractIterator
It is not a good idea to declare this abstract because some sub-classes do not know how to implement this method.
key() - Method in class org.ozoneDB.DxLib.DxBBIterator
 
key() - Method in class org.ozoneDB.DxLib.DxDiskHashIterator
 
key() - Method in class org.ozoneDB.DxLib.DxHashIterator
 
key() - Method in interface org.ozoneDB.DxLib.DxIterator
 
key - Variable in class org.ozoneDB.DxLib.DxKeyData
 
key() - Method in class org.ozoneDB.DxLib.DxMultiIterator
 
keyForElement(Object) - Method in class org.ozoneDB.DxLib.DxDiskHashMap
 
keyForElement(Object) - Method in class org.ozoneDB.DxLib.DxHashMap
 
keyForElement(Object) - Method in interface org.ozoneDB.DxLib.DxMap
Returns the key for the given object, which has to be the same object as stored in the map.
keyForElement(Object) - Method in class org.ozoneDB.DxLib.DxMultiMap
 
keyForElement(Object) - Method in class org.ozoneDB.DxLib.DxTreeMap
 
keySet() - Method in class org.ozoneDB.DxLib.DxAbstractMap
 
keySet() - Method in interface org.ozoneDB.DxLib.DxMap
 
keySet() - Method in class org.ozoneDB.DxLib.DxMultiMap
 

L

LOG_LEVEL - Static variable in class org.ozoneDB.Setup
 
LocalDatabase - class org.ozoneDB.LocalDatabase.
This class represents a local database server that runs inside the same JVM as the client.
LocalDatabase() - Constructor for class org.ozoneDB.LocalDatabase
 
lastTouched() - Method in class org.ozoneDB.CacheObjectContainer
 
leave() - Method in class org.ozoneDB.ExternalTransaction
Detach the caller's thread from this Transaction, but do not attach the thread to another Transaction.
leaveTX(AbstractTransaction) - Method in class org.ozoneDB.ClientCacheDatabase
 
leaveTX(AbstractTransaction) - Method in class org.ozoneDB.ExternalDatabase
This method is never directly called from the client code.
length() - Method in class org.ozoneDB.DxLib.DxString
 
levelTableBitSize(int) - Method in class org.ozoneDB.DxLib.DxDiskHashMap
 
link - Variable in class org.ozoneDB.OzoneProxy
 
linkTable - Static variable in class org.ozoneDB.OzoneProxy
Table of stream to OzoneInterface pairs.
lock() - Method in class org.ozoneDB.CacheObjectContainer
 

M

MIN_FREE_MEMORY - Static variable in class org.ozoneDB.Setup
 
MethodNotFoundException - error org.ozoneDB.MethodNotFoundException.
This error is thrown, if the RMI system is unable to find or unable to invoke a given method.
MethodNotFoundException() - Constructor for class org.ozoneDB.MethodNotFoundException
 
MethodNotFoundException(String) - Constructor for class org.ozoneDB.MethodNotFoundException
 
maxDepth() - Method in class org.ozoneDB.DxLib.DxDiskHashMap
 
maxDepth() - Method in class org.ozoneDB.DxLib.DxDiskSubTable
 
modTime() - Method in class org.ozoneDB.CacheObjectContainer
 

N

name() - Method in class org.ozoneDB.CacheObjectContainer
 
nameObject(OzoneRemote, String) - Method in class org.ozoneDB.ClientCacheDatabase
 
nameObject(OzoneRemote, String) - Method in class org.ozoneDB.Database
 
nameObject(OzoneRemote, String) - Method in class org.ozoneDB.ExternalDatabase
 
nameObject(OzoneRemote, String) - Method in interface org.ozoneDB.OzoneInterface
Assigns the specified object with the specified name.
nameTarget(String) - Method in class org.ozoneDB.CacheObjectContainer
 
newKeyData() - Method in class org.ozoneDB.DxLib.DxDiskHashMap
 
newNodeBranch() - Method in class org.ozoneDB.DxLib.DxDiskHashMap
 
newNodeLeaf() - Method in class org.ozoneDB.DxLib.DxDiskHashMap
 
newSubTableFile() - Method in class org.ozoneDB.DxLib.DxDiskHashMap
This method is synchronized because sub table filenames have to be unique.
newTransaction() - Method in class org.ozoneDB.ClientCacheDatabase
 
newTransaction() - Method in class org.ozoneDB.ExternalDatabase
Create a new transaction.
next() - Method in class org.ozoneDB.DxLib.DxBBIterator
 
next() - Method in class org.ozoneDB.DxLib.DxDiskHashIterator
 
next() - Method in class org.ozoneDB.DxLib.DxHashIterator
 
next() - Method in interface org.ozoneDB.DxLib.DxIterator
 
next - Variable in class org.ozoneDB.DxLib.DxKeyData
 
next() - Method in class org.ozoneDB.DxLib.DxListIterator
 
next() - Method in class org.ozoneDB.DxLib.DxMultiIterator
 
next() - Method in class org.ozoneDB.DxLib.DxVectorIterator
 
notifyProxyDeath(OzoneProxy) - Method in class org.ozoneDB.Database
Internal method.
notifyProxyDeath(OzoneProxy) - Method in class org.ozoneDB.ExternalDatabase
Internal method.
notifyProxyDeath(OzoneProxy) - Method in interface org.ozoneDB.OzoneInterface
Internal method.

O

OPTIMISTIC - Static variable in class org.ozoneDB.TransactionException
An object that was optimisticly locked (by an explicit lock or the use of ClientCacheDatabase) was changed by another party.
ObjectNotFoundException - exception org.ozoneDB.ObjectNotFoundException.
This exception is thrown, if a database object, which is referenced by a proxy, cannot be found in the database.
ObjectNotFoundException() - Constructor for class org.ozoneDB.ObjectNotFoundException
 
ObjectNotFoundException(String) - Constructor for class org.ozoneDB.ObjectNotFoundException
 
ObjectNotFoundException(String, Throwable) - Constructor for class org.ozoneDB.ObjectNotFoundException
 
ObjectNotFoundException(Throwable) - Constructor for class org.ozoneDB.ObjectNotFoundException
 
ObjectReadException - exception org.ozoneDB.DxLib.ObjectReadException.
wird ausgelöst, wenn beim lesen eines objektes fehler auftreten
ObjectReadException() - Constructor for class org.ozoneDB.DxLib.ObjectReadException
 
ObjectReadException(String) - Constructor for class org.ozoneDB.DxLib.ObjectReadException
 
ObjectWriteException - exception org.ozoneDB.DxLib.ObjectWriteException.
wird ausgelöst, wenn beim schreiben eines objektes fehler auftreten
ObjectWriteException() - Constructor for class org.ozoneDB.DxLib.ObjectWriteException
 
ObjectWriteException(String) - Constructor for class org.ozoneDB.DxLib.ObjectWriteException
 
OzoneClassNotFoundException - exception org.ozoneDB.OzoneClassNotFoundException.
This exception is thrown, if ozone is unable to load a specified class.
OzoneClassNotFoundException() - Constructor for class org.ozoneDB.OzoneClassNotFoundException
 
OzoneClassNotFoundException(String) - Constructor for class org.ozoneDB.OzoneClassNotFoundException
 
OzoneClassNotFoundException(String, Throwable) - Constructor for class org.ozoneDB.OzoneClassNotFoundException
 
OzoneClassNotFoundException(Throwable) - Constructor for class org.ozoneDB.OzoneClassNotFoundException
 
OzoneCompatible - interface org.ozoneDB.OzoneCompatible.
All objects that are stored in ozone have to implement this interface.
OzoneCompatibleOrProxy - interface org.ozoneDB.OzoneCompatibleOrProxy.
This interface marks classes which represent an OzoneObject, either locally or remote.
OzoneInterface - interface org.ozoneDB.OzoneInterface.
Together with ExternalTransaction and OzoneCompatible this interface represents the basic API of the ozone database system.
OzoneInternalException - exception org.ozoneDB.OzoneInternalException.
This exception signals an internal server exception.
OzoneInternalException() - Constructor for class org.ozoneDB.OzoneInternalException
 
OzoneInternalException(String) - Constructor for class org.ozoneDB.OzoneInternalException
 
OzoneInternalException(String, Throwable) - Constructor for class org.ozoneDB.OzoneInternalException
 
OzoneInternalException(Throwable) - Constructor for class org.ozoneDB.OzoneInternalException
 
OzoneObject - class org.ozoneDB.OzoneObject.
This class can be extended to build actual database objects.
OzoneObject() - Constructor for class org.ozoneDB.OzoneObject
 
OzoneObjectException - exception org.ozoneDB.OzoneObjectException.
represents an exception which was thrown within a method of an OzoneObject.
OzoneObjectException(String, Throwable) - Constructor for class org.ozoneDB.OzoneObjectException
 
OzoneObjectException(Throwable) - Constructor for class org.ozoneDB.OzoneObjectException
 
OzoneObjectFactory - class org.ozoneDB.OzoneObjectFactory.
Factory pattern class for creating ozone objects.
OzoneObjectFactory() - Constructor for class org.ozoneDB.OzoneObjectFactory
Default constructor: creates a factory that is linked to the default database.
OzoneObjectFactory(String) - Constructor for class org.ozoneDB.OzoneObjectFactory
Creates a factory that creates its objects in the database specified by url.
OzoneObjectFactory(AbstractFactory) - Constructor for class org.ozoneDB.OzoneObjectFactory
Creates a factory that creates its objects in the same database as a specific other fatory does.
OzonePersonalMetaData - class org.ozoneDB.OzonePersonalMetaData.
Holds metadata for an ozone object that cannot be shared among other ozone objects.
OzonePersonalMetaData() - Constructor for class org.ozoneDB.OzonePersonalMetaData
 
OzonePersonalMetaData(String) - Constructor for class org.ozoneDB.OzonePersonalMetaData
 
OzoneProxy - class org.ozoneDB.OzoneProxy.
Proxy of an OzoneRemote object.
OzoneProxy() - Constructor for class org.ozoneDB.OzoneProxy
This constructor will only be called, when the object is constructed from a stream.
OzoneProxy(ObjectID, OzoneInterface) - Constructor for class org.ozoneDB.OzoneProxy
This constructor is only be called, when this object is constructed inside the database.
OzoneProxy(OzoneProxy) - Constructor for class org.ozoneDB.OzoneProxy
 
OzoneRemote - interface org.ozoneDB.OzoneRemote.
This interface is implemented by database classes (OzoneCompatible) and proxies (OzoneProxy).
OzoneRemoteException - exception org.ozoneDB.OzoneRemoteException.
Base class of all exceptions that may be thrown by ozone API methods.
OzoneRemoteException() - Constructor for class org.ozoneDB.OzoneRemoteException
 
OzoneRemoteException(String) - Constructor for class org.ozoneDB.OzoneRemoteException
 
OzoneRemoteException(String, Throwable) - Constructor for class org.ozoneDB.OzoneRemoteException
 
OzoneRemoteException(Throwable) - Constructor for class org.ozoneDB.OzoneRemoteException
 
OzoneSharedMetaData - class org.ozoneDB.OzoneSharedMetaData.
Holds metadata for an ozone object that cannot be shared among other ozone objects.
OzoneSharedMetaData() - Constructor for class org.ozoneDB.OzoneSharedMetaData
 
OzoneSharedMetaData(int) - Constructor for class org.ozoneDB.OzoneSharedMetaData
 
OzoneUserTransaction - class org.ozoneDB.xa.OzoneUserTransaction.
The UserTransaction interface defines the methods that allow an application to explicitly manage transaction boundaries.
OzoneUserTransaction() - Constructor for class org.ozoneDB.xa.OzoneUserTransaction
 
OzoneXAResource - class org.ozoneDB.xa.OzoneXAResource.
This is the XA adapter (XAResource) for an ozone database connection.
OzoneXAResource(ExternalDatabase) - Constructor for class org.ozoneDB.xa.OzoneXAResource
 
object() - Method in class org.ozoneDB.DxLib.DxBBIterator
 
object() - Method in class org.ozoneDB.DxLib.DxDiskHashIterator
 
object() - Method in class org.ozoneDB.DxLib.DxHashIterator
 
object() - Method in interface org.ozoneDB.DxLib.DxIterator
 
object() - Method in class org.ozoneDB.DxLib.DxListIterator
 
object() - Method in class org.ozoneDB.DxLib.DxMultiIterator
 
object() - Method in class org.ozoneDB.DxLib.DxVectorIterator
 
objectForHandle(String) - Method in class org.ozoneDB.Database
 
objectForHandle(String) - Method in class org.ozoneDB.ExternalDatabase
 
objectForHandle(String) - Method in interface org.ozoneDB.OzoneInterface
Returns the object for the specified handle or null if there is no such object.
objectForHandle(String) - Method in class org.ozoneDB.OzoneObjectFactory
Retrieves an object through its handle.
objectForName(String) - Method in class org.ozoneDB.ClientCacheDatabase
 
objectForName(String) - Method in class org.ozoneDB.Database
 
objectForName(String) - Method in class org.ozoneDB.ExternalDatabase
 
objectForName(String) - Method in interface org.ozoneDB.OzoneInterface
Returns the object for the specifies name or null if there is no such object.
objectForName(String) - Method in class org.ozoneDB.OzoneObjectFactory
Retrieves an object from the database through its name.
objectNames() - Method in class org.ozoneDB.Database
 
objectNames() - Method in class org.ozoneDB.ExternalDatabase
 
objectNames() - Method in interface org.ozoneDB.OzoneInterface
fetch an array of all named objects
oldTablesHashMaskShift() - Method in class org.ozoneDB.DxLib.DxDiskHashMap
 
onActivate() - Method in interface org.ozoneDB.OzoneCompatible
This method will be automatically called after this object is loaded (deserialized) from storage.
onActivate() - Method in class org.ozoneDB.OzoneObject
This method will be automaticly called immediately after this object is loaded (deserialized) from storage.
onCreate() - Method in interface org.ozoneDB.OzoneCompatible
This method will be automaticly called when this object is created using createObject().
onCreate() - Method in class org.ozoneDB.OzoneObject
This default implementation of the onCreate() method does nothing.
onDelete() - Method in interface org.ozoneDB.OzoneCompatible
This method will be automaticly called when this object is deleted using deleteObject().
onDelete() - Method in class org.ozoneDB.OzoneObject
This default implementation of the onDelete() method does nothing.
onPassivate() - Method in interface org.ozoneDB.OzoneCompatible
This method will be automaticly called emediately before this object is stored (serialized) to storage.
onPassivate() - Method in class org.ozoneDB.OzoneObject
This method will be automaticly called immediately before this object is stored (serialized) to storage.
open(String) - Method in class org.ozoneDB.LocalDatabase
opens the database.
open(String, int) - Method in class org.ozoneDB.LocalDatabase
Deprecated. but still needed by legacy software. use open(String _dirName, String _debugLevel ) instead.
open(String, String) - Method in class org.ozoneDB.LocalDatabase
Opens the database.
open(String, String, String, String) - Method in class org.ozoneDB.LocalDatabase
Opens the database.
open(String, int) - Method in class org.ozoneDB.RemoteDatabase
Open a new database connection.
open(String, int, String, String) - Method in class org.ozoneDB.RemoteDatabase
Open a new database connection.
openDatabase(String, String, String) - Static method in class org.ozoneDB.ExternalDatabase
Factory method that creates a new database object.
openDatabase(String) - Static method in class org.ozoneDB.ExternalDatabase
 
org.ozoneDB - package org.ozoneDB
Provides the classes and interfaces of the native ozone API.
org.ozoneDB.DxLib - package org.ozoneDB.DxLib
 
org.ozoneDB.xa - package org.ozoneDB.xa
Provides classes that allow ozone to be used together with an JTA transaction manager in an application server environment.
ozoneProxy() - Method in class org.ozoneDB.CacheObjectContainer
 

P

PORT - Static variable in class org.ozoneDB.Setup
 
PROP_DEBUG - Static variable in class org.ozoneDB.ExternalDatabase
 
PROP_DIR - Static variable in class org.ozoneDB.ExternalDatabase
 
PROP_HOST - Static variable in class org.ozoneDB.ExternalDatabase
 
PROP_PASSWD - Static variable in class org.ozoneDB.ExternalDatabase
 
PROP_PORT - Static variable in class org.ozoneDB.ExternalDatabase
 
PROP_USER - Static variable in class org.ozoneDB.ExternalDatabase
 
PermissionDeniedException - exception org.ozoneDB.PermissionDeniedException.
This exception is thrown, if the owner of a transaction does not have proper permissions for a requested operation.
PermissionDeniedException() - Constructor for class org.ozoneDB.PermissionDeniedException
 
PermissionDeniedException(String) - Constructor for class org.ozoneDB.PermissionDeniedException
 
PermissionDeniedException(String, Throwable) - Constructor for class org.ozoneDB.PermissionDeniedException
 
PermissionDeniedException(Throwable) - Constructor for class org.ozoneDB.PermissionDeniedException
 
Private - Static variable in interface org.ozoneDB.OzoneInterface
Object access right.
Public - Static variable in interface org.ozoneDB.OzoneInterface
Object access right.
peek() - Method in class org.ozoneDB.DxLib.DxArrayDeque
 
peek() - Method in interface org.ozoneDB.DxLib.DxDeque
 
peek() - Method in class org.ozoneDB.DxLib.DxListDeque
 
peekBottom() - Method in class org.ozoneDB.DxLib.DxArrayDeque
 
peekBottom() - Method in interface org.ozoneDB.DxLib.DxDeque
 
peekBottom() - Method in class org.ozoneDB.DxLib.DxListDeque
 
peekTop() - Method in class org.ozoneDB.DxLib.DxArrayDeque
 
peekTop() - Method in interface org.ozoneDB.DxLib.DxDeque
 
peekTop() - Method in class org.ozoneDB.DxLib.DxListDeque
 
permissions() - Method in class org.ozoneDB.CacheObjectContainer
 
pin() - Method in class org.ozoneDB.CacheObjectContainer
Pins this ObjectContainer.
pop() - Method in class org.ozoneDB.DxLib.DxArrayDeque
 
pop() - Method in interface org.ozoneDB.DxLib.DxDeque
 
pop() - Method in class org.ozoneDB.DxLib.DxListDeque
 
popBottom() - Method in class org.ozoneDB.DxLib.DxArrayDeque
 
popBottom() - Method in interface org.ozoneDB.DxLib.DxDeque
 
popBottom() - Method in class org.ozoneDB.DxLib.DxListDeque
 
popTop() - Method in class org.ozoneDB.DxLib.DxArrayDeque
 
popTop() - Method in interface org.ozoneDB.DxLib.DxDeque
 
popTop() - Method in class org.ozoneDB.DxLib.DxListDeque
 
prepare() - Method in class org.ozoneDB.ExternalTransaction
Prepares this transaction.
prepare(Xid) - Method in class org.ozoneDB.xa.OzoneXAResource
Ask the resource manager to prepare for a transaction commit of the transaction specified in xid.
prepareTX(AbstractTransaction) - Method in class org.ozoneDB.ClientCacheDatabase
 
prepareTX(AbstractTransaction) - Method in class org.ozoneDB.ExternalDatabase
This method is never directly called from the client code.
prepend(DxString) - Method in class org.ozoneDB.DxLib.DxString
 
prepend(String) - Method in class org.ozoneDB.DxLib.DxString
 
printStatistics() - Method in class org.ozoneDB.DxLib.DxDiskHashMap
 
push(Object) - Method in class org.ozoneDB.DxLib.DxArrayDeque
 
push(Object) - Method in interface org.ozoneDB.DxLib.DxDeque
 
push(Object) - Method in class org.ozoneDB.DxLib.DxListDeque
 
pushBottom(Object) - Method in class org.ozoneDB.DxLib.DxArrayDeque
 
pushBottom(Object) - Method in interface org.ozoneDB.DxLib.DxDeque
 
pushBottom(Object) - Method in class org.ozoneDB.DxLib.DxListDeque
 
pushTop(Object) - Method in class org.ozoneDB.DxLib.DxArrayDeque
 
pushTop(Object) - Method in interface org.ozoneDB.DxLib.DxDeque
 
pushTop(Object) - Method in class org.ozoneDB.DxLib.DxListDeque
 

R

ROLLBACK - Static variable in class org.ozoneDB.TransactionException
Transaction was rolled back instead of prepared.
ROOT_TABLE_NAME - Static variable in class org.ozoneDB.DxLib.DxDiskHashMap
 
RemoteDatabase - class org.ozoneDB.RemoteDatabase.
This class represents a remote database server that is connected via a network connection.
RemoteDatabase() - Constructor for class org.ozoneDB.RemoteDatabase
 
raiseState(int) - Method in class org.ozoneDB.CacheObjectContainer
 
re_use() - Method in class org.ozoneDB.DxLib.DxDiskHashMap
Reuse an existing table from disk.
readClassName() - Method in class org.ozoneDB.DxLib.DxObjectInputStream
 
readExternal(ObjectInput) - Method in class org.ozoneDB.DxLib.DxAbstractCollection
 
readExternal(ObjectInput) - Method in class org.ozoneDB.DxLib.DxAbstractMap
 
readExternal(ObjectInput) - Method in class org.ozoneDB.DxLib.DxBoolean
 
readExternal(ObjectInput) - Method in class org.ozoneDB.DxLib.DxDiskHashNodeBranch
 
readExternal(ObjectInput) - Method in class org.ozoneDB.DxLib.DxDiskHashNodeLeaf
 
readExternal(ObjectInput) - Method in class org.ozoneDB.DxLib.DxDiskSubTable
 
readExternal(ObjectInput) - Method in class org.ozoneDB.DxLib.DxDouble
 
readExternal(ObjectInput) - Method in class org.ozoneDB.DxLib.DxException
 
readExternal(ObjectInput) - Method in class org.ozoneDB.DxLib.DxInteger
 
readExternal(ObjectInput) - Method in class org.ozoneDB.DxLib.DxKeyData
 
readExternal(ObjectInput) - Method in class org.ozoneDB.DxLib.DxLong
 
readExternal(ObjectInput) - Method in class org.ozoneDB.DxLib.DxMultiMap
 
readExternal(ObjectInput) - Method in class org.ozoneDB.DxLib.DxString
 
readExternal(ObjectInput) - Method in class org.ozoneDB.DxLib.DxTreeMap
 
readExternal(ObjectInput) - Method in class org.ozoneDB.OzoneProxy
 
readObject() - Method in class org.ozoneDB.DxLib.DxObjectInputStream
 
readTable() - Method in class org.ozoneDB.DxLib.DxDiskSubTable
 
recover(int) - Method in class org.ozoneDB.xa.OzoneXAResource
Obtain a list of prepared transaction branches from a resource manager.
register(OzoneInterface) - Static method in class org.ozoneDB.CurrentDatabase
Registers a new current database.
registerClass(DxString) - Static method in class org.ozoneDB.DxLib.DxClassLoader
 
reloadClasses() - Method in class org.ozoneDB.ClientCacheDatabase
Force the database server to reload all classes which extend OzoneObject.
reloadClasses() - Method in class org.ozoneDB.Database
 
reloadClasses() - Method in class org.ozoneDB.ExternalDatabase
 
reloadClasses() - Method in interface org.ozoneDB.OzoneInterface
Force the database server to reload all classes which extend OzoneObject.
remoteID - Variable in class org.ozoneDB.OzoneProxy
 
remoteID() - Method in class org.ozoneDB.OzoneProxy
 
remove(Object) - Method in class org.ozoneDB.DxLib.DxAbstractCollection
Remove the first occurence of an object that equals the the specified object.
remove(Object) - Method in interface org.ozoneDB.DxLib.DxCollection
 
remove(Object) - Method in class org.ozoneDB.DxLib.DxDiskHashMap
 
remove(Object) - Method in class org.ozoneDB.DxLib.DxHashMap
 
remove(Object) - Method in class org.ozoneDB.DxLib.DxHashSet
 
remove(Object) - Method in class org.ozoneDB.DxLib.DxTreeMap
 
remove(Object) - Method in class org.ozoneDB.DxLib.DxTreeSet
 
removeAll(DxCollection) - Method in class org.ozoneDB.DxLib.DxAbstractCollection
 
removeAll(DxCollection) - Method in interface org.ozoneDB.DxLib.DxCollection
 
removeAllKeys(DxCollection) - Method in class org.ozoneDB.DxLib.DxAbstractMap
 
removeAllKeys(DxCollection) - Method in interface org.ozoneDB.DxLib.DxMap
 
removeAllKeys(DxCollection) - Method in class org.ozoneDB.DxLib.DxMultiMap
 
removeAtIndex(int) - Method in class org.ozoneDB.DxLib.DxArrayBag
Sets the component at the specified index to be null.
removeAtIndex(int) - Method in interface org.ozoneDB.DxLib.DxVector
 
removeForKey(Object) - Method in class org.ozoneDB.DxLib.DxDiskHashMap
 
removeForKey(Object) - Method in class org.ozoneDB.DxLib.DxDiskHashNodeLeaf
 
removeForKey(Object) - Method in class org.ozoneDB.DxLib.DxDiskSubTable
 
removeForKey(Object) - Method in class org.ozoneDB.DxLib.DxHashMap
 
removeForKey(Object) - Method in interface org.ozoneDB.DxLib.DxMap
 
removeForKey(Object) - Method in class org.ozoneDB.DxLib.DxMultiMap
 
removeForKey(Object) - Method in class org.ozoneDB.DxLib.DxTreeMap
 
removeObject() - Method in class org.ozoneDB.DxLib.DxBBIterator
 
removeObject() - Method in class org.ozoneDB.DxLib.DxDiskHashIterator
 
removeObject() - Method in class org.ozoneDB.DxLib.DxHashIterator
 
removeObject() - Method in interface org.ozoneDB.DxLib.DxIterator
 
removeObject() - Method in class org.ozoneDB.DxLib.DxListIterator
 
removeObject() - Method in class org.ozoneDB.DxLib.DxMultiIterator
 
removeObject() - Method in class org.ozoneDB.DxLib.DxVectorIterator
 
removeTable(DxDiskHashMap) - Method in class org.ozoneDB.DxLib.DxDiskHashCompatible
 
requireWriteLocking() - Method in class org.ozoneDB.CacheObjectContainer
 
reset() - Method in class org.ozoneDB.DxLib.DxBBIterator
 
reset() - Method in class org.ozoneDB.DxLib.DxDiskHashIterator
 
reset() - Method in class org.ozoneDB.DxLib.DxHashIterator
 
reset() - Method in interface org.ozoneDB.DxLib.DxIterator
 
reset() - Method in class org.ozoneDB.DxLib.DxListIterator
 
reset() - Method in class org.ozoneDB.DxLib.DxMultiIterator
 
reset() - Method in class org.ozoneDB.DxLib.DxObjectInputStream
 
reset() - Method in class org.ozoneDB.DxLib.DxObjectOutputStream
 
reset() - Method in class org.ozoneDB.DxLib.DxVectorIterator
 
retainAll(DxCollection) - Method in class org.ozoneDB.DxLib.DxAbstractSet
 
retainAll(DxCollection) - Method in interface org.ozoneDB.DxLib.DxSet
Retain only the elements in this set that are contained in the specified collection
rollback() - Method in class org.ozoneDB.ExternalTransaction
Rollback the transaction associated with the current thread.
rollback() - Method in class org.ozoneDB.xa.OzoneUserTransaction
 
rollback(Xid) - Method in class org.ozoneDB.xa.OzoneXAResource
Inform the resource manager to roll back work done on behalf of a transaction branch.
rollbackTX(AbstractTransaction) - Method in class org.ozoneDB.ClientCacheDatabase
 
rollbackTX(AbstractTransaction) - Method in class org.ozoneDB.ExternalDatabase
This method is never directly called from the client code.
rootTable() - Method in class org.ozoneDB.DxLib.DxDiskHashMap
 

S

STATE - Static variable in class org.ozoneDB.TransactionException
Transaction had inproper status to complete the requested operation.
STATUS_ACTIVE - Static variable in class org.ozoneDB.ExternalTransaction
Status of a transaction: transaction has been started.
STATUS_COMMITED - Static variable in class org.ozoneDB.ExternalTransaction
Status of a transaction: transaction has been successfully committed.
STATUS_COMMITING - Static variable in class org.ozoneDB.ExternalTransaction
Status of a transaction: transaction is about to commit.
STATUS_NONE - Static variable in class org.ozoneDB.ExternalTransaction
Status of a transaction: transaction is not active.
STATUS_PREPARED - Static variable in class org.ozoneDB.ExternalTransaction
Status of a transaction: transaction has been successfully prepared.
STATUS_PREPARING - Static variable in class org.ozoneDB.ExternalTransaction
Status of a transaction: transaction is about to prepare.
STATUS_ROLLEDBACK - Static variable in class org.ozoneDB.ExternalTransaction
Status of a transaction: transaction has been aborted.
STATUS_ROLLINGBACK - Static variable in class org.ozoneDB.ExternalTransaction
Status of a transaction: transaction is about to abort.
STOPPED - Static variable in class org.ozoneDB.TransactionException
The transaction was stopped by the transaction manager.
STORE - Static variable in class org.ozoneDB.Setup
 
Setup - class org.ozoneDB.Setup.
Setup holds all static configuration properties plus all dynamic runtime properties of an ozone environment.
Setup(Env) - Constructor for class org.ozoneDB.Setup
 
Setup(Env, Properties) - Constructor for class org.ozoneDB.Setup
 
self() - Method in interface org.ozoneDB.OzoneCompatible
Return a proxy for the receiver.
self() - Method in class org.ozoneDB.OzoneObject
 
serialVersionUID - Static variable in interface org.ozoneDB.DxLib.DxIterator
 
set(Object, Object) - Method in class org.ozoneDB.DxLib.DxKeyData
 
setAccess(int) - Method in class org.ozoneDB.OzoneSharedMetaData
 
setAutoClose(boolean) - Method in class org.ozoneDB.AbstractFactory
Sets current autoClose setting for this and all other factories linked to the same database.
setContainer(ObjectContainer) - Method in interface org.ozoneDB.OzoneCompatible
Set the container of the receiver.
setContainer(ObjectContainer) - Method in class org.ozoneDB.OzoneObject
 
setDatabase(ClientCacheDatabase) - Method in class org.ozoneDB.CacheObjectContainer
 
setDefaultDatabaseUrl(String) - Static method in class org.ozoneDB.AbstractFactory
Sets the url to identify the default database.
setDirty(boolean) - Method in class org.ozoneDB.CacheObjectContainer
 
setName(String) - Method in class org.ozoneDB.CacheObjectContainer
 
setName(String) - Method in class org.ozoneDB.OzonePersonalMetaData
 
setReusable(boolean) - Method in class org.ozoneDB.DxLib.DxDiskHashMap
 
setRollbackOnly() - Method in class org.ozoneDB.ExternalTransaction
Modify the transaction associated with the current thread such that the only possible outcome of the transaction is to roll back the transaction.
setRollbackOnly() - Method in class org.ozoneDB.xa.OzoneUserTransaction
 
setShouldCallOnActivate(boolean) - Method in class org.ozoneDB.CacheObjectContainer
 
setShouldCallOnPassivate(boolean) - Method in class org.ozoneDB.CacheObjectContainer
 
setTarget(OzoneCompatible) - Method in class org.ozoneDB.CacheObjectContainer
 
setTransactionManager(TransactionManager) - Method in class org.ozoneDB.xa.OzoneUserTransaction
 
setTransactionTimeout(int) - Method in class org.ozoneDB.ExternalTransaction
Modify the value of the timeout value that is associated with the transactions started by the current thread with the begin method.
setTransactionTimeout(int) - Method in class org.ozoneDB.xa.OzoneUserTransaction
 
setTransactionTimeout(int) - Method in class org.ozoneDB.xa.OzoneXAResource
Set the current transaction timeout value for this XAResource instance.
shouldOnActivateBeCalled() - Method in class org.ozoneDB.CacheObjectContainer
 
shouldOnPassivateBeCalled() - Method in class org.ozoneDB.CacheObjectContainer
 
size() - Method in class org.ozoneDB.DxLib.DxArrayBag
 
size() - Method in interface org.ozoneDB.DxLib.DxVector
 
space() - Method in class org.ozoneDB.DxLib.DxArrayBag
 
space() - Method in interface org.ozoneDB.DxLib.DxVector
 
start(Xid, int) - Method in class org.ozoneDB.xa.OzoneXAResource
Start work on behalf of a transaction branch specified in xid.
state() - Method in class org.ozoneDB.CacheObjectContainer
 
stringProperty(String, String) - Method in class org.ozoneDB.Setup
 

T

TOTAL_MEMORY - Static variable in class org.ozoneDB.Setup
 
TransactionException - exception org.ozoneDB.TransactionException.
This exception is thrown, if...
TransactionException() - Constructor for class org.ozoneDB.TransactionException
 
TransactionException(String) - Constructor for class org.ozoneDB.TransactionException
 
TransactionException(String, Throwable) - Constructor for class org.ozoneDB.TransactionException
 
TransactionException(Throwable) - Constructor for class org.ozoneDB.TransactionException
 
TransactionException(String, int) - Constructor for class org.ozoneDB.TransactionException
 
table() - Method in class org.ozoneDB.DxLib.DxDiskSubTable
 
tail() - Method in class org.ozoneDB.DxLib.DxListBag
 
target() - Method in class org.ozoneDB.CacheObjectContainer
 
targetClass() - Method in class org.ozoneDB.CacheObjectContainer
 
targetClone() - Method in class org.ozoneDB.CacheObjectContainer
 
timeCount - Static variable in class org.ozoneDB.DxLib.DxDiskSubTable
 
toArray() - Method in class org.ozoneDB.DxLib.DxAbstractCollection
 
toArray() - Method in interface org.ozoneDB.DxLib.DxCollection
 
toBoolean() - Method in class org.ozoneDB.DxLib.DxBoolean
 
toDouble() - Method in class org.ozoneDB.DxLib.DxDouble
 
toExc() - Method in class org.ozoneDB.DxLib.DxException
 
toInt() - Method in class org.ozoneDB.DxLib.DxInteger
 
toLong() - Method in class org.ozoneDB.DxLib.DxLong
 
toString() - Method in class org.ozoneDB.DxLib.DxBoolean
 
toString() - Method in class org.ozoneDB.DxLib.DxDouble
 
toString() - Method in class org.ozoneDB.DxLib.DxException
 
toString() - Method in class org.ozoneDB.DxLib.DxHashSet
 
toString() - Method in class org.ozoneDB.DxLib.DxInteger
 
toString() - Method in class org.ozoneDB.DxLib.DxLong
 
toString() - Method in class org.ozoneDB.DxLib.DxString
 
toString() - Method in class org.ozoneDB.LocalDatabase
 
toString() - Method in class org.ozoneDB.OzoneObject
 
toString() - Method in class org.ozoneDB.OzoneProxy
Base implementation of toString() that runs client side only.
toString() - Method in class org.ozoneDB.RemoteDatabase
 
toString() - Method in class org.ozoneDB.TransactionException
 
toString() - Method in class org.ozoneDB.xa.OzoneXAResource
 
toXML(ContentHandler) - Method in interface org.ozoneDB.OzoneCompatible
This method is automatically called by the ozone server to get an idea of the size of this object.
toXML(ContentHandler) - Method in class org.ozoneDB.OzoneObject
This default implementation of the toSAX() method.
touch() - Method in class org.ozoneDB.CacheObjectContainer
 

U

UNEXPECTED - Static variable in class org.ozoneDB.TransactionException
An error was encountered where it was not expected.
UNKNOWN - Static variable in class org.ozoneDB.TransactionException
 
UnexpectedException - exception org.ozoneDB.UnexpectedException.
This Exception is thrown, if a method of a database object has thrown an exception that is not in its throws clause or to signal an general unexpected error condition.
UnexpectedException() - Constructor for class org.ozoneDB.UnexpectedException
 
UnexpectedException(String) - Constructor for class org.ozoneDB.UnexpectedException
 
UnexpectedException(String, Throwable) - Constructor for class org.ozoneDB.UnexpectedException
 
UnexpectedException(Throwable) - Constructor for class org.ozoneDB.UnexpectedException
 
unpin() - Method in class org.ozoneDB.CacheObjectContainer
Unpins this ObjectContainer.
unregister() - Static method in class org.ozoneDB.CurrentDatabase
Unregisters the current database.
userName - Variable in class org.ozoneDB.LocalDatabase
 

V

valueClone() - Method in class org.ozoneDB.DxLib.DxAbstractCollection
erzeugt einen clone der collection und der objekte; Achtung: alle objekte in der collection muessen DxCompatible sein
valueClone() - Method in class org.ozoneDB.DxLib.DxAbstractMap
 
valueClone() - Method in interface org.ozoneDB.DxLib.DxCollection
 
valueClone() - Method in class org.ozoneDB.DxLib.DxMultiMap
 

W

WS_CLUSTER_SIZE - Static variable in class org.ozoneDB.Setup
 
WS_CLUSTER_SIZE_RATIO - Static variable in class org.ozoneDB.Setup
 
WS_COMPRESS_CLUSTERS - Static variable in class org.ozoneDB.Setup
 
WS_TABLE_BUFF_SIZE - Static variable in class org.ozoneDB.Setup
 
WS_TABLE_CACHE_SIZE - Static variable in class org.ozoneDB.Setup
 
WS_TABLE_SUBTABLE_SIZE - Static variable in class org.ozoneDB.Setup
 
writeAllTables() - Method in class org.ozoneDB.DxLib.DxDiskHashMap
 
writeExternal(ObjectOutput) - Method in class org.ozoneDB.DxLib.DxAbstractCollection
 
writeExternal(ObjectOutput) - Method in class org.ozoneDB.DxLib.DxAbstractMap
 
writeExternal(ObjectOutput) - Method in class org.ozoneDB.DxLib.DxBoolean
 
writeExternal(ObjectOutput) - Method in class org.ozoneDB.DxLib.DxDiskHashNodeBranch
 
writeExternal(ObjectOutput) - Method in class org.ozoneDB.DxLib.DxDiskHashNodeLeaf
 
writeExternal(ObjectOutput) - Method in class org.ozoneDB.DxLib.DxDiskSubTable
Schreibt nur die representation in einem HashNode aber nicht die tabelle selber.
writeExternal(ObjectOutput) - Method in class org.ozoneDB.DxLib.DxDouble
 
writeExternal(ObjectOutput) - Method in class org.ozoneDB.DxLib.DxException
 
writeExternal(ObjectOutput) - Method in class org.ozoneDB.DxLib.DxInteger
 
writeExternal(ObjectOutput) - Method in class org.ozoneDB.DxLib.DxKeyData
 
writeExternal(ObjectOutput) - Method in class org.ozoneDB.DxLib.DxLong
 
writeExternal(ObjectOutput) - Method in class org.ozoneDB.DxLib.DxMultiMap
 
writeExternal(ObjectOutput) - Method in class org.ozoneDB.DxLib.DxString
 
writeExternal(ObjectOutput) - Method in class org.ozoneDB.DxLib.DxTreeMap
 
writeExternal(ObjectOutput) - Method in class org.ozoneDB.OzoneProxy
 
writeObject(Object) - Method in class org.ozoneDB.DxLib.DxObjectOutputStream
 
writeTable() - Method in class org.ozoneDB.DxLib.DxDiskSubTable
Schreibt den inhalt der ganzen tabelle aber nicht die sub-tabellen.

X

XOID - Static variable in class org.ozoneDB.Setup
 
xmlForObject(OzoneRemote, Document) - Method in class org.ozoneDB.Database
 
xmlForObject(OzoneRemote, ContentHandler) - Method in class org.ozoneDB.Database
 
xmlForObject(OzoneRemote, Document) - Method in class org.ozoneDB.ExternalDatabase
 
xmlForObject(OzoneRemote, ContentHandler) - Method in class org.ozoneDB.ExternalDatabase
 
xmlForObject(OzoneRemote, Document) - Method in interface org.ozoneDB.OzoneInterface
Convert the specified object into XML.
xmlForObject(OzoneRemote, ContentHandler) - Method in interface org.ozoneDB.OzoneInterface
Converts the specified object into XML.

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

Copyright (C) The Ozone Database Project - www.ozone-db.org. All rights reserved.