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

A

ACCEPT_LOCKS - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
ACCESS - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
ACCESS_ANONYMOUS - Static variable in class org.apache.ojb.broker.metadata.FieldDescriptor
 
ACCESS_READONLY - Static variable in class org.apache.ojb.broker.metadata.FieldDescriptor
 
ACCESS_READWRITE - Static variable in class org.apache.ojb.broker.metadata.FieldDescriptor
 
AFTER_BEGIN - Static variable in class org.apache.ojb.broker.PBStateEvent.Type
Caused after a PersistenceBroker transaction was started.
AFTER_COMMIT - Static variable in class org.apache.ojb.broker.PBStateEvent.Type
Caused after a PersistenceBroker commit was called.
AFTER_DELETE - Static variable in class org.apache.ojb.broker.PBLifeCycleEvent.Type
 
AFTER_INSERT - Static variable in class org.apache.ojb.broker.PBLifeCycleEvent.Type
 
AFTER_LOOKUP - Static variable in class org.apache.ojb.broker.PBLifeCycleEvent.Type
 
AFTER_OPEN - Static variable in class org.apache.ojb.broker.PBStateEvent.Type
Caused after the PersistenceBroker instance was obtained from pool.
AFTER_ROLLBACK - Static variable in class org.apache.ojb.broker.PBStateEvent.Type
Caused after a PersistenceBroker roolback was called.
AFTER_UPDATE - Static variable in class org.apache.ojb.broker.PBLifeCycleEvent.Type
 
AND - Static variable in class org.apache.ojb.broker.query.Criteria
 
AND - Static variable in class org.apache.ojb.broker.query.SearchFilter
 
ATTRIBUTE - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
ATTRIBUTE_NAME - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
ATTRIBUTE_VALUE - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
AUTO_COMMIT_IGNORE_STATE - Static variable in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
 
AUTO_COMMIT_SET_FALSE - Static variable in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
 
AUTO_COMMIT_SET_TRUE_AND_TEMPORARY_FALSE - Static variable in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
 
AUTO_DELETE - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
AUTO_INCREMENT - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
AUTO_RETRIEVE - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
AUTO_UPDATE - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
AbstractQueryImpl - class org.apache.ojb.broker.query.AbstractQueryImpl.
Abstract implemenation of Query interface
AbstractQueryImpl() - Constructor for class org.apache.ojb.broker.query.AbstractQueryImpl
 
AbstractQueryImpl(Class) - Constructor for class org.apache.ojb.broker.query.AbstractQueryImpl
 
AbstractSequenceManager - class org.apache.ojb.broker.util.sequence.AbstractSequenceManager.
A base class for sequence manager implementations.
AbstractSequenceManager(PersistenceBroker) - Constructor for class org.apache.ojb.broker.util.sequence.AbstractSequenceManager
Constructor used by SequenceManagerFactory
AnonymousFieldDescriptor - class org.apache.ojb.broker.metadata.AnonymousFieldDescriptor.
This class model anonymous fiel descriptor
AnonymousFieldDescriptor(ClassDescriptor, int) - Constructor for class org.apache.ojb.broker.metadata.AnonymousFieldDescriptor
 
AnonymousObjectReferenceDescriptor - class org.apache.ojb.broker.metadata.AnonymousObjectReferenceDescriptor.
This class handle an anonymous persistent fiels for inheritance as 1-1 association
AnonymousObjectReferenceDescriptor(ClassDescriptor) - Constructor for class org.apache.ojb.broker.metadata.AnonymousObjectReferenceDescriptor
 
ArgumentDescriptor - class org.apache.ojb.broker.metadata.ArgumentDescriptor.
An ArgumentDescriptor contains information that defines a single argument that is passed to a procedure/function.
ArgumentDescriptor(ProcedureDescriptor) - Constructor for class org.apache.ojb.broker.metadata.ArgumentDescriptor
Constructor declaration.
AttributeContainer - interface org.apache.ojb.broker.metadata.AttributeContainer.
This interface defines methods that are required for an object to support the nested "attribute" tag in the repository file.
AttributeDescriptorBase - class org.apache.ojb.broker.metadata.AttributeDescriptorBase.
Is the base class for all other attribute descriptors.
AttributeDescriptorBase(ClassDescriptor) - Constructor for class org.apache.ojb.broker.metadata.AttributeDescriptorBase
Constructor declaration
abort() - Method in class org.apache.ojb.odmg.J2EETransactionImpl
 
abort() - Method in class org.apache.ojb.odmg.NarrowTransaction
Abort the underlying odmg-transaction
abort() - Method in class org.apache.ojb.odmg.TransactionImpl
Abort and close the transaction.
abort() - Method in interface org.odmg.Transaction
Abort and close the transaction.
abortExternalTx(TransactionImpl) - Method in class org.apache.ojb.odmg.JTATxManager
Abort an active extern transaction associated with the given PB.
abortExternalTx(TransactionImpl) - Method in class org.apache.ojb.odmg.LocalTxManager
included to keep interface contract consistent.
abortExternalTx(TransactionImpl) - Method in interface org.apache.ojb.odmg.OJBTxManager
 
abortTransaction() - Method in interface org.apache.ojb.broker.PersistenceBroker
Abort and close the transaction.
abortTransaction() - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
abortTransaction() - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
abortTransaction() - Method in class org.apache.ojb.broker.core.PersistenceBrokerFactorySyncImpl.PersistenceBrokerSyncImpl
 
abortTransaction() - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
Abort and close the transaction.
activePersistenceBroker() - Method in class org.apache.ojb.broker.core.PersistenceBrokerFactoryBaseImpl
Not implemented!
activePersistenceBroker() - Method in class org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl
 
activePersistenceBroker() - Method in interface org.apache.ojb.broker.core.PersistenceBrokerFactoryIF
Returns the total number of active PersistenceBroker instances.
addAndCriteria(Criteria) - Method in class org.apache.ojb.broker.query.Criteria
ANDs two sets of criteria together:
addArgument(ArgumentDescriptor) - Method in class org.apache.ojb.broker.metadata.DeleteProcedureDescriptor
Add an argument
addArgument(ArgumentDescriptor) - Method in class org.apache.ojb.broker.metadata.InsertProcedureDescriptor
Add an argument
addArgument(ArgumentDescriptor) - Method in class org.apache.ojb.broker.metadata.UpdateProcedureDescriptor
Add an argument
addAttribute(String, String) - Method in interface org.apache.ojb.broker.metadata.AttributeContainer
Store the specified attribute and it's value.
addAttribute(String, String) - Method in class org.apache.ojb.broker.metadata.ObjectCacheDescriptor
 
addAttribute(String, String) - Method in class org.apache.ojb.broker.metadata.SequenceDescriptor
 
addBetween(Object, Object, Object) - Method in class org.apache.ojb.broker.query.Criteria
Adds BETWEEN criteria, customer_id between 1 and 10
addCollectionDescriptor(CollectionDescriptor) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Add a CollectionDescriptor.
addColumnEqualTo(String, Object) - Method in class org.apache.ojb.broker.query.Criteria
Adds and equals (=) criteria, CUST_ID = 10034 attribute will NOT be translated into column name
addColumnEqualToField(String, Object) - Method in class org.apache.ojb.broker.query.Criteria
Adds and equals (=) criteria for field comparison.
addDescriptor(JdbcConnectionDescriptor) - Method in class org.apache.ojb.broker.metadata.ConnectionRepository
Add a new JdbcConnectionDescriptor.
addEqualTo(String, Object) - Method in class org.apache.ojb.broker.query.Criteria
Adds and equals (=) criteria, customer_id = 10034
addEqualToColumn(String, String) - Method in class org.apache.ojb.broker.query.Criteria
Adds and equals (=) criteria for column comparison.
addEqualToField(String, String) - Method in class org.apache.ojb.broker.query.Criteria
Adds and equals (=) criteria for field comparison.
addExists(Query) - Method in class org.apache.ojb.broker.query.Criteria
Adds an exists(sub query)
addExtentClass(Class) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
add an Extent class to the current descriptor
addExtentClass(String) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
add an Extent class to the current descriptor
addExtentClassName(Class) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Deprecated. use ClassDescriptor.addExtentClass(String newExtentClass) instead
addFieldDescriptor(FieldDescriptor) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
adds a FIELDDESCRIPTOR to this ClassDescriptor.
addFkToItemClass(String) - Method in class org.apache.ojb.broker.metadata.CollectionDescriptor
add a FK column pointing to the item Class
addFkToThisClass(String) - Method in class org.apache.ojb.broker.metadata.CollectionDescriptor
add a FK column pointing to This Class
addForeignKeyField(int) - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
add a foreign key field ID
addForeignKeyField(String) - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
add a foreign key field
addGreaterOrEqualThan(Object, Object) - Method in class org.apache.ojb.broker.query.Criteria
Adds GreaterOrEqual Than (>=) criteria, customer_id >= 10034
addGreaterOrEqualThanField(String, Object) - Method in class org.apache.ojb.broker.query.Criteria
Adds GreaterOrEqual Than (>=) criteria, customer_id >= person_id
addGreaterThan(Object, Object) - Method in class org.apache.ojb.broker.query.Criteria
Adds Greater Than (>) criteria, customer_id > 10034
addGreaterThanField(String, Object) - Method in class org.apache.ojb.broker.query.Criteria
Adds Greater Than (>) criteria, customer_id > person_id
addGroupBy(String) - Method in class org.apache.ojb.broker.query.Criteria
Deprecated. use QueryByCriteria#addGroupBy
addGroupBy(FieldHelper) - Method in class org.apache.ojb.broker.query.Criteria
Deprecated. use QueryByCriteria#addGroupBy
addGroupBy(String[]) - Method in class org.apache.ojb.broker.query.Criteria
Deprecated. use QueryByCriteria#addGroupBy
addGroupBy(String) - Method in class org.apache.ojb.broker.query.QueryByCriteria
Adds a groupby fieldName for ReportQueries.
addGroupBy(FieldHelper) - Method in class org.apache.ojb.broker.query.QueryByCriteria
Adds a field for groupby
addGroupBy(String[]) - Method in class org.apache.ojb.broker.query.QueryByCriteria
Adds an array of groupby fieldNames for ReportQueries.
addIn(String, Collection) - Method in class org.apache.ojb.broker.query.Criteria
Adds IN criteria, customer_id in(1,10,33,44) large values are split into multiple InCriteria IN (1,10) OR IN(33, 44)
addIn(Object, Query) - Method in class org.apache.ojb.broker.query.Criteria
IN Criteria with SubQuery
addIsNull(String) - Method in class org.apache.ojb.broker.query.Criteria
Adds is Null criteria, customer_id is Null
addLessOrEqualThan(Object, Object) - Method in class org.apache.ojb.broker.query.Criteria
Adds LessOrEqual Than (<=) criteria, customer_id <= 10034
addLessOrEqualThanField(String, Object) - Method in class org.apache.ojb.broker.query.Criteria
Adds LessOrEqual Than (<=) criteria, customer_id <= person_id
addLessThan(Object, Object) - Method in class org.apache.ojb.broker.query.Criteria
Adds Less Than (<) criteria, customer_id < 10034
addLessThanField(String, Object) - Method in class org.apache.ojb.broker.query.Criteria
Adds Less Than (<) criteria, customer_id < person_id
addLike(Object, Object) - Method in class org.apache.ojb.broker.query.Criteria
Adds Like (LIKE) criteria, customer_name LIKE "m%ller"
addListener(PBListener) - Method in interface org.apache.ojb.broker.PersistenceBroker
Adds a temporary PBListener to this PersistenceBroker instance - when PersistenceBroker.close() was called the listener was removed.
addListener(PBListener, boolean) - Method in interface org.apache.ojb.broker.PersistenceBroker
Adds a permanent PBListener to this PersistenceBroker instance if parameter permanent was true.
addListener(PBListener) - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
addListener(PBListener, boolean) - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
addListener(PBListener) - Method in class org.apache.ojb.broker.core.PersistenceBrokerAbstractImpl
 
addListener(PBListener, boolean) - Method in class org.apache.ojb.broker.core.PersistenceBrokerAbstractImpl
 
addListener(PBListener) - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
addListener(PBListener, boolean) - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
addMtoNImplementor(MtoNImplementor) - Method in interface org.apache.ojb.broker.PersistenceBroker
 
addMtoNImplementor(MtoNImplementor) - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
addMtoNImplementor(MtoNImplementor) - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
addMtoNImplementor(MtoNImplementor) - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
 
addNotBetween(Object, Object, Object) - Method in class org.apache.ojb.broker.query.Criteria
Adds NOT BETWEEN criteria, customer_id not between 1 and 10
addNotEqualTo(Object, Object) - Method in class org.apache.ojb.broker.query.Criteria
Adds NotEqualTo (<>) criteria, customer_id <> 10034
addNotEqualToColumn(String, String) - Method in class org.apache.ojb.broker.query.Criteria
Adds and equals (<>) criteria for column comparison.
addNotEqualToField(String, String) - Method in class org.apache.ojb.broker.query.Criteria
Adds and equals (=) criteria for field comparison.
addNotExists(Query) - Method in class org.apache.ojb.broker.query.Criteria
Adds a not exists(sub query)
addNotIn(String, Collection) - Method in class org.apache.ojb.broker.query.Criteria
Adds NOT IN criteria, customer_id not in(1,10,33,44) large values are split into multiple InCriteria NOT IN (1,10) AND NOT IN(33, 44)
addNotIn(String, Query) - Method in class org.apache.ojb.broker.query.Criteria
NOT IN Criteria with SubQuery
addNotLike(String, Object) - Method in class org.apache.ojb.broker.query.Criteria
Adds Like (NOT LIKE) criteria, customer_id NOT LIKE 10034
addNotNull(String) - Method in class org.apache.ojb.broker.query.Criteria
Adds not Null criteria, customer_id is not Null
addObjectReferenceDescriptor(ObjectReferenceDescriptor) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Add a ObjectReferenceDescriptor.
addOrCriteria(Criteria) - Method in class org.apache.ojb.broker.query.Criteria
ORs two sets of criteria together:
addOrderBy(String, boolean) - Method in class org.apache.ojb.broker.metadata.CollectionDescriptor
Adds a field for orderBy
addOrderBy(String) - Method in class org.apache.ojb.broker.query.Criteria
Deprecated. use #addOrderByAscending(String fieldName)
addOrderBy(String, boolean) - Method in class org.apache.ojb.broker.query.Criteria
Adds a field for orderBy
addOrderBy(FieldHelper) - Method in class org.apache.ojb.broker.query.Criteria
Deprecated. use QueryByCriteria#addOrderBy
addOrderBy(String, boolean) - Method in class org.apache.ojb.broker.query.QueryByCriteria
Adds a field for orderBy
addOrderBy(String) - Method in class org.apache.ojb.broker.query.QueryByCriteria
Deprecated. use #addOrderByAscending(String fieldName)
addOrderBy(FieldHelper) - Method in class org.apache.ojb.broker.query.QueryByCriteria
Adds a field for orderBy
addOrderByAscending(String) - Method in class org.apache.ojb.broker.query.Criteria
Deprecated. use QueryByCriteria#addOrderByAscending
addOrderByAscending(String) - Method in class org.apache.ojb.broker.query.QueryByCriteria
Adds a field for orderBy ASCENDING
addOrderByDescending(String) - Method in class org.apache.ojb.broker.query.Criteria
Deprecated. use QueryByCriteria#addOrderByDescending
addOrderByDescending(String) - Method in class org.apache.ojb.broker.query.QueryByCriteria
Adds a field for orderBy DESCENDING
addPathClass(String, Class) - Method in class org.apache.ojb.broker.query.QueryByCriteria
Add a hint Class for a path.
addPrefetchedRelationship(String) - Method in class org.apache.ojb.broker.query.Criteria
Deprecated. use QueryByCriteria#addPrefetchedRelationship
addPrefetchedRelationship(String) - Method in class org.apache.ojb.broker.query.QueryByCriteria
add the name of aRelationship for prefetched read
addProfile(Object, DescriptorRepository) - Method in class org.apache.ojb.broker.metadata.MetadataManager
Add a metadata profile.
addSql(String) - Method in class org.apache.ojb.broker.query.Criteria
Adds freeform SQL criteria, REVERSE(name) like 're%'
afterAbort() - Method in class org.apache.ojb.odmg.ObjectEnvelope
Method declaration
afterAbort() - Method in interface org.apache.ojb.odmg.TransactionAware
* afterAbort will be called after a transaction has been aborted.
afterBegin(PBStateEvent) - Method in interface org.apache.ojb.broker.PBStateListener
Called after a PersistenceBroker transaction was started.
afterCommit(PBStateEvent) - Method in interface org.apache.ojb.broker.PBStateListener
Called after a PersistenceBroker commit was called.
afterCommit() - Method in class org.apache.ojb.odmg.ObjectEnvelope
Method declaration
afterCommit() - Method in interface org.apache.ojb.odmg.TransactionAware
* afterCommit is called only after a successful commit has taken * place.
afterCompletion(int) - Method in class org.apache.ojb.broker.core.PersistenceBrokerFactorySyncImpl.PersistenceBrokerSyncImpl
 
afterCompletion(int) - Method in class org.apache.ojb.odmg.J2EETransactionImpl
FOR internal use.
afterDelete(PBLifeCycleEvent) - Method in interface org.apache.ojb.broker.PBLifeCycleListener
Called after object instance has been deleted by a PersistenceBroker
afterDelete(PersistenceBroker) - Method in interface org.apache.ojb.broker.PersistenceBrokerAware
this method is called as the last operation within a call to PersistenceBroker.delete(...).
afterInsert(PBLifeCycleEvent) - Method in interface org.apache.ojb.broker.PBLifeCycleListener
Called after object instance has been stored by a PersistenceBroker
afterInsert(PersistenceBroker) - Method in interface org.apache.ojb.broker.PersistenceBrokerAware
this method is called as the last operation within an insert operation.
afterLookup(PBLifeCycleEvent) - Method in interface org.apache.ojb.broker.PBLifeCycleListener
Called after object instance has been looked up by a PersistenceBroker
afterLookup(PersistenceBroker) - Method in interface org.apache.ojb.broker.PersistenceBrokerAware
this method is called as the last operation within a call to PersistenceBroker.getObjectByXXX() or PersistenceBroker.getCollectionByXXX().
afterMaterialization(IndirectionHandler, Object) - Method in class org.apache.ojb.odmg.TransactionImpl
this callback is invoked after an Object is materialized within an IndirectionHandler.
afterOpen(PBStateEvent) - Method in interface org.apache.ojb.broker.PBStateListener
Called after the PersistenceBroker instance was obtained from pool.
afterRollback(PBStateEvent) - Method in interface org.apache.ojb.broker.PBStateListener
Called after a PersistenceBroker rollback was called.
afterStore(PersistenceBroker) - Method in interface org.apache.ojb.broker.ManageableCollection
A callback method to implement 'removal-aware' (track removed objects and delete them by its own) collection implementations.
afterStore(JdbcAccess, ClassDescriptor, Object) - Method in class org.apache.ojb.broker.util.sequence.AbstractSequenceManager
noop
afterStore(JdbcAccess, ClassDescriptor, Object) - Method in interface org.apache.ojb.broker.util.sequence.SequenceManager
This is to support auto_increment columns on the db side *
afterStore(JdbcAccess, ClassDescriptor, Object) - Method in class org.apache.ojb.broker.util.sequence.SequenceManagerMySQLImpl
Deprecated.  
afterStore(JdbcAccess, ClassDescriptor, Object) - Method in class org.apache.ojb.broker.util.sequence.SequenceManagerNativeImpl
 
afterUpdate(PBLifeCycleEvent) - Method in interface org.apache.ojb.broker.PBLifeCycleListener
Called after object instance has been stored by a PersistenceBroker
afterUpdate(PersistenceBroker) - Method in interface org.apache.ojb.broker.PersistenceBrokerAware
this method is called as the last operation within an update operation.
alreadyMaterialized() - Method in class org.apache.ojb.broker.VirtualProxy
returns true if the real subject already been loaded
and(Constraint) - Method in interface org.odbms.Constraint
links two Constraints for AND evaluation

B

BATCH_MODE - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
BEFORE_BEGIN - Static variable in class org.apache.ojb.broker.PBStateEvent.Type
Caused after a PersistenceBroker transaction was started.
BEFORE_CLOSE - Static variable in class org.apache.ojb.broker.PBStateEvent.Type
Caused before the PersistenceBroker instance was returned to pool.
BEFORE_COMMIT - Static variable in class org.apache.ojb.broker.PBStateEvent.Type
Caused before a PersistenceBroker commit was called.
BEFORE_DELETE - Static variable in class org.apache.ojb.broker.PBLifeCycleEvent.Type
 
BEFORE_INSERT - Static variable in class org.apache.ojb.broker.PBLifeCycleEvent.Type
 
BEFORE_ROLLBACK - Static variable in class org.apache.ojb.broker.PBStateEvent.Type
Caused before a PersistenceBroker rollback was called.
BEFORE_UPDATE - Static variable in class org.apache.ojb.broker.PBLifeCycleEvent.Type
 
BetweenCriteria - class org.apache.ojb.broker.query.BetweenCriteria.
SelectionCriteria for 'between x and y'
BlankString2NullFieldConversion - class org.apache.ojb.broker.accesslayer.conversions.BlankString2NullFieldConversion.
this implementation of the FieldConversion interface converts between blank strings ("") and nulls values in the rdbms.
BlankString2NullFieldConversion() - Constructor for class org.apache.ojb.broker.accesslayer.conversions.BlankString2NullFieldConversion
 
Boolean2IntFieldConversion - class org.apache.ojb.broker.accesslayer.conversions.Boolean2IntFieldConversion.
this implementation of the FieldConversion interface converts between java Boolean values and int values in the rdbms.
Boolean2IntFieldConversion() - Constructor for class org.apache.ojb.broker.accesslayer.conversions.Boolean2IntFieldConversion
 
beforeAbort() - Method in class org.apache.ojb.odmg.ObjectEnvelope
Method declaration
beforeAbort() - Method in interface org.apache.ojb.odmg.TransactionAware
* beforeAbort is called before a transaction is aborted.
beforeBegin(PBStateEvent) - Method in interface org.apache.ojb.broker.PBStateListener
Called before a PersistenceBroker transaction was started.
beforeClose(PBStateEvent) - Method in interface org.apache.ojb.broker.PBStateListener
Called before the PersistenceBroker instance was returned to pool.
beforeCommit(PBStateEvent) - Method in interface org.apache.ojb.broker.PBStateListener
Called before a PersistenceBroker commit was called.
beforeCommit() - Method in class org.apache.ojb.odmg.ObjectEnvelope
We need to implement the Two-Phase Commit protocol.
beforeCommit() - Method in interface org.apache.ojb.odmg.TransactionAware
* beforeCommit will give an object a chance to kill a * transaction before it is committed.
beforeCompletion() - Method in class org.apache.ojb.broker.core.PersistenceBrokerFactorySyncImpl.PersistenceBrokerSyncImpl
 
beforeCompletion() - Method in class org.apache.ojb.odmg.J2EETransactionImpl
FOR internal use.
beforeDelete(PBLifeCycleEvent) - Method in interface org.apache.ojb.broker.PBLifeCycleListener
Called before object instance is deleted by a PersistenceBroker
beforeDelete(PersistenceBroker) - Method in interface org.apache.ojb.broker.PersistenceBrokerAware
this method is called as the first operation within a call to PersistenceBroker.delete(...).
beforeInsert(PBLifeCycleEvent) - Method in interface org.apache.ojb.broker.PBLifeCycleListener
Called before an object is stored by a PersistenceBroker
beforeInsert(PersistenceBroker) - Method in interface org.apache.ojb.broker.PersistenceBrokerAware
this method is called as the first operation before perform an object insert.
beforeMaterialization(IndirectionHandler, Identity) - Method in class org.apache.ojb.odmg.TransactionImpl
this callback is invoked before an Object is materialized within an IndirectionHandler.
beforeRollback(PBStateEvent) - Method in interface org.apache.ojb.broker.PBStateListener
Called before a PersistenceBroker rollback was called.
beforeUpdate(PBLifeCycleEvent) - Method in interface org.apache.ojb.broker.PBLifeCycleListener
Called before an object is updated by a PersistenceBroker
beforeUpdate(PersistenceBroker) - Method in interface org.apache.ojb.broker.PersistenceBrokerAware
this method is called as the first operation before perform an object update.
begin() - Method in class org.apache.ojb.odmg.NarrowTransaction
Not supported!!
begin() - Method in class org.apache.ojb.odmg.TransactionImpl
Start a transaction.
begin() - Method in interface org.odmg.Transaction
Start a transaction.
beginTransaction() - Method in interface org.apache.ojb.broker.PersistenceBroker
Begin a transaction against the underlying RDBMS.
beginTransaction() - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
beginTransaction() - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
beginTransaction() - Method in class org.apache.ojb.broker.core.PersistenceBrokerFactorySyncImpl.PersistenceBrokerSyncImpl
 
beginTransaction() - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
begin a transaction against the underlying RDBMS.
bind(Object) - Method in class org.apache.ojb.broker.query.BetweenCriteria
sets the value of the criteria to newValue.
bind(Object) - Method in class org.apache.ojb.broker.query.SelectionCriteria
sets the value of the criteria to newValue.
bind(Object, String) - Method in class org.apache.ojb.odmg.DatabaseImpl
Associate a name with an object and make it persistent.
bind(Object, String) - Method in interface org.odmg.Database
Associate a name with an object and make it persistent.
bind(Object) - Method in interface org.odmg.OQLQuery
Bind a parameter to the query.
buildSequenceName(PersistenceBroker, FieldDescriptor, boolean) - Static method in class org.apache.ojb.broker.util.sequence.SequenceManagerHelper
Returns a unique sequence name (unique across all extents).

C

CLASS_DESCRIPTOR - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
CLASS_EXTENT - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
CLASS_NAME - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
CLASS_PROXY - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
CLASS_REF - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
COLLECTION_CLASS - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
COLLECTION_DESCRIPTOR - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
COLUMN_NAME - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
CONNECTION_FACTORY - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
CONNECTION_POOL - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
CONSTANT_ARGUMENT - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
CON_LOG_ABANDONED - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
CON_MAX_ACTIVE - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
CON_MAX_IDLE - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
CON_MAX_WAIT - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
CON_MIN_EVICTABLE_IDLE_TIME_MILLIS - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
CON_NUM_TESTS_PER_EVICTION_RUN - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
CON_REMOVE_ABANDONED - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
CON_REMOVE_ABANDONED_TIMEOUT - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
CON_TEST_ON_BORROW - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
CON_TEST_ON_RETURN - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
CON_TEST_WHILE_IDLE - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
CON_TIME_BETWEEN_EVICTION_RUNS_MILLIS - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
CON_WHEN_EXHAUSTED_ACTION - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
CRITERIA_SELECT_ALL - Static variable in class org.apache.ojb.broker.query.QueryByCriteria
handy criteria that can be used to select all instances of a class.
ClassDescriptor - class org.apache.ojb.broker.metadata.ClassDescriptor.
A ClassDescriptor contains all information for mapping objects of a given class to database tables.
ClassDescriptor(DescriptorRepository) - Constructor for class org.apache.ojb.broker.metadata.ClassDescriptor
Constructor declaration
ClassNotPersistenceCapableException - exception org.apache.ojb.broker.metadata.ClassNotPersistenceCapableException.
This exception is thrown if a class is not described in the MetaData Repository, and thus cannot be handled properly by OJB
ClassNotPersistenceCapableException() - Constructor for class org.apache.ojb.broker.metadata.ClassNotPersistenceCapableException
Creates a new ClassNotPersistenceCapableException without a message and without a cause.
ClassNotPersistenceCapableException(String) - Constructor for class org.apache.ojb.broker.metadata.ClassNotPersistenceCapableException
Creates a new ClassNotPersistenceCapableException with the specified message.
ClassNotPersistenceCapableException(Throwable) - Constructor for class org.apache.ojb.broker.metadata.ClassNotPersistenceCapableException
Creates a new ClassNotPersistenceCapableException with the specified cause.
ClassNotPersistenceCapableException(String, Throwable) - Constructor for class org.apache.ojb.broker.metadata.ClassNotPersistenceCapableException
Creates a new ClassNotPersistenceCapableException with the specified message and the specified cause.
ClassNotPersistenceCapableException - exception org.odmg.ClassNotPersistenceCapableException.
This exception is thrown when the implementation cannot make an object persistent because of the type of the object.
ClassNotPersistenceCapableException() - Constructor for class org.odmg.ClassNotPersistenceCapableException
Construct an instance of the exception.
ClassNotPersistenceCapableException(String) - Constructor for class org.odmg.ClassNotPersistenceCapableException
Construct an instance of the exception.
CollectionDescriptor - class org.apache.ojb.broker.metadata.CollectionDescriptor.
mapping Description for member fields that are Collections
Note: Be careful when use references of this class or caching instances of this class, because instances could become invalid (see MetadataManager).
CollectionDescriptor(ClassDescriptor) - Constructor for class org.apache.ojb.broker.metadata.CollectionDescriptor
 
ConnectionDescriptorXmlHandler - class org.apache.ojb.broker.metadata.ConnectionDescriptorXmlHandler.
The handler catches Parsing events raised by the xml-parser and builds up the ConnectionRepository that is used within the OJB.
ConnectionDescriptorXmlHandler(ConnectionRepository) - Constructor for class org.apache.ojb.broker.metadata.ConnectionDescriptorXmlHandler
build a handler that fills the given repository from an XML file.
ConnectionPoolDescriptor - class org.apache.ojb.broker.metadata.ConnectionPoolDescriptor.
Encapsulates connection pooling configuration properties managed by JdbcConnectionDescriptor.
ConnectionPoolDescriptor() - Constructor for class org.apache.ojb.broker.metadata.ConnectionPoolDescriptor
 
ConnectionRepository - class org.apache.ojb.broker.metadata.ConnectionRepository.
Manages all JdbcConnectionDescriptor instances.
ConnectionRepository() - Constructor for class org.apache.ojb.broker.metadata.ConnectionRepository
 
Constraint - interface org.odbms.Constraint.
constraint for a single query node.
ConversionException - exception org.apache.ojb.broker.accesslayer.conversions.ConversionException.
A ConversionException can be thrown by implementors of FieldConversion to signal failures during the conversion process.
ConversionException() - Constructor for class org.apache.ojb.broker.accesslayer.conversions.ConversionException
Constructor for ConversionException.
ConversionException(String) - Constructor for class org.apache.ojb.broker.accesslayer.conversions.ConversionException
Constructor for ConversionException.
ConversionException(String, Throwable) - Constructor for class org.apache.ojb.broker.accesslayer.conversions.ConversionException
Constructor for ConversionException.
ConversionException(Throwable) - Constructor for class org.apache.ojb.broker.accesslayer.conversions.ConversionException
Constructor for ConversionException.
Criteria - class org.apache.ojb.broker.query.Criteria.
Persistent Criteria can be used to retrieve sets of objects based on their attributes Normally each attribute is ANDed together, an OR can be performed by creating a new PersistentCriteria and adding it.
Criteria() - Constructor for class org.apache.ojb.broker.query.Criteria
Constructor declaration
Criteria(SelectionCriteria) - Constructor for class org.apache.ojb.broker.query.Criteria
Constructor with a SelectionCriteria
CriteriaUtils - class org.apache.ojb.broker.query.CriteriaUtils.
This Class contains utility functions for Criterias.
CriteriaUtils() - Constructor for class org.apache.ojb.broker.query.CriteriaUtils
 
calculateSequenceName(FieldDescriptor) - Method in class org.apache.ojb.broker.util.sequence.AbstractSequenceManager
 
characters(char[], int, int) - Method in class org.apache.ojb.broker.metadata.RepositoryXmlHandler
characters callback.
checkpoint() - Method in class org.apache.ojb.odmg.J2EETransactionImpl
 
checkpoint() - Method in class org.apache.ojb.odmg.NarrowTransaction
Not supported!!
checkpoint() - Method in class org.apache.ojb.odmg.TransactionImpl
Commit the transaction, but reopen the transaction, retaining all locks.
checkpoint() - Method in interface org.odmg.Transaction
Commit the transaction, but reopen the transaction, retaining all locks.
clearCache() - Method in interface org.apache.ojb.broker.PersistenceBroker
clears the brokers internal cache.
clearCache() - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
clearCache() - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
clearCache() - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
clears the brokers internal cache.
clearProfiles() - Method in class org.apache.ojb.broker.metadata.MetadataManager
Remove all metadata profiles.
clone() - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
close() - Method in interface org.apache.ojb.broker.PersistenceBroker
Close this PersistenceBroker so that no further requests may be made on it.
close() - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
close() - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
close() - Method in class org.apache.ojb.broker.core.PersistenceBrokerFactorySyncImpl.PersistenceBrokerSyncImpl
 
close() - Method in class org.apache.ojb.broker.core.PersistenceBrokerHandle
Destroy this handle and return the underlying (wrapped) PB instance to pool (when using default implementation of PersistenceBrokerFactory), unset this instance from PersistenceBrokerThreadMapping.
close() - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
 
close() - Method in class org.apache.ojb.broker.core.PoolablePersistenceBroker
 
close() - Method in class org.apache.ojb.odmg.DatabaseImpl
Close the database.
close() - Method in class org.apache.ojb.odmg.ObjectEnvelope
 
close() - Method in interface org.odmg.Database
Close the database.
combine(Vector, int) - Method in class org.apache.ojb.broker.query.OJBSearchFilter
Combine other search filters with this one, using the specific operator.
combine(SearchFilter, int) - Method in class org.apache.ojb.broker.query.OJBSearchFilter
Combine one other search filters with this one, using the specific operator.
combine(Vector, int) - Method in class org.apache.ojb.broker.query.SearchFilter
Combine other search filters with this one, using the specific operator.
combine(SearchFilter, int) - Method in class org.apache.ojb.broker.query.SearchFilter
Combine one other search filters with this one, using the specific operator.
commit() - Method in class org.apache.ojb.odmg.J2EETransactionImpl
 
commit() - Method in class org.apache.ojb.odmg.NarrowTransaction
Not supported!!
commit() - Method in class org.apache.ojb.odmg.ObjectEnvelopeTable
perform commit on all tx-states
commit() - Method in class org.apache.ojb.odmg.TransactionImpl
Commit and close the transaction.
commit() - Method in interface org.odmg.Transaction
Commit and close the transaction.
commitTransaction() - Method in interface org.apache.ojb.broker.PersistenceBroker
Commit and close the transaction.
commitTransaction() - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
commitTransaction() - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
commitTransaction() - Method in class org.apache.ojb.broker.core.PersistenceBrokerFactorySyncImpl.PersistenceBrokerSyncImpl
 
commitTransaction() - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
Commit and close the transaction.
compareFilter(String, String, int) - Method in class org.apache.ojb.broker.query.OJBSearchFilter
Change the search filter to one that compares an element name to a value.
compareFilter(String, String, int) - Method in class org.apache.ojb.broker.query.SearchFilter
Change the search filter to one that compares an element name to a value.
concat(DList) - Method in interface org.odmg.DList
Creates a new DList object that contains the contents of this DList object concatenated with the contents of the otherList object.
configure(Configuration) - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
configure(Configuration) - Method in class org.apache.ojb.broker.core.PBPoolInfo
Read in the configuration properties.
configure(Configuration) - Method in class org.apache.ojb.broker.core.PersistenceBrokerAbstractImpl
Override if needed.
configure(Configuration) - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
configure(Configuration) - Method in class org.apache.ojb.broker.core.PersistenceBrokerFactoryBaseImpl
 
configure(Configuration) - Method in class org.apache.ojb.broker.metadata.RepositoryPersistor
 
configure(Configuration) - Method in class org.apache.ojb.odmg.JTATxManager
 
configure(Configuration) - Method in class org.apache.ojb.odmg.LocalTxManager
 
configure(Configuration) - Method in class org.apache.ojb.odmg.TransactionImpl
 
connectionRepository() - Method in class org.apache.ojb.broker.metadata.MetadataManager
Returns the ConnectionRepository.
constrain(Object) - Method in interface org.odbms.Query
adds a constraint to this node.
contains(Object) - Method in class org.apache.ojb.odmg.ObjectEnvelopeTable
retrieve an objects ObjectModification state from the hashtable
contains() - Method in interface org.odbms.Constraint
sets the evaluation mode to containment comparison
copy(boolean, boolean, boolean) - Method in class org.apache.ojb.broker.query.Criteria
make a copy of the criteria
copyOfGlobalRepository() - Method in class org.apache.ojb.broker.metadata.MetadataManager
Returns a copy of the current global DescriptorRepository
create(String) - Method in interface org.odmg.OQLQuery
Create an OQL query from the string parameter.
createPersistenceBroker(String, String, String) - Static method in class org.apache.ojb.broker.PersistenceBrokerFactory
 
createPersistenceBroker(PBKey) - Static method in class org.apache.ojb.broker.PersistenceBrokerFactory
 
createPersistenceBroker(PBKey) - Method in class org.apache.ojb.broker.core.PersistenceBrokerFactoryBaseImpl
Always return a new created PersistenceBroker instance
createPersistenceBroker(String, String, String) - Method in class org.apache.ojb.broker.core.PersistenceBrokerFactoryBaseImpl
 
createPersistenceBroker(PBKey) - Method in class org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl
Return broker instance from pool.
createPersistenceBroker(PBKey) - Method in interface org.apache.ojb.broker.core.PersistenceBrokerFactoryIF
Return PersistenceBroker instance for the given PBKey.
createPersistenceBroker(String, String, String) - Method in interface org.apache.ojb.broker.core.PersistenceBrokerFactoryIF
Return a ready for action PersistenceBroker instance.
createProxy(PBKey, Class, Identity) - Static method in class org.apache.ojb.broker.VirtualProxy
static factory method creates VirtualProxy instances of a given subclass and an real subjects identity.
currentPersistenceBroker(PBKey) - Static method in class org.apache.ojb.broker.core.PersistenceBrokerThreadMapping
Return the current open PersistenceBroker instance for the given PBKey, if any.
currentTransaction() - Method in class org.apache.ojb.odmg.OJB
Get the current Transaction for the thread.
currentTransaction() - Method in class org.apache.ojb.odmg.OJBJ2EE_2
 
currentTransaction() - Method in interface org.odmg.Implementation
Get the current Transaction for the thread.

D

DATASOURCE_NAME - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
DArray - interface org.odmg.DArray.
The interface that defines the operations of an ODMG array.
DBException - exception org.apache.ojb.broker.query.DBException.
 
DBException() - Constructor for class org.apache.ojb.broker.query.DBException
public default Constructor
DBException(String) - Constructor for class org.apache.ojb.broker.query.DBException
Constructor declaration
DBMS_NAME - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
DBag - interface org.odmg.DBag.
This interface defines the operations associated with an ODMG bag collection.
DCollection - interface org.odmg.DCollection.
The base interface for all ODMG collections.
DEFAULT_CONNECTION - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
DELETE_PROCEDURE - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
DList - interface org.odmg.DList.
The ODMG List collection.
DMap - interface org.odmg.DMap.
The ODMG Map collection interface.
DOCUMENTATION - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
DRIVER_NAME - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
DSet - interface org.odmg.DSet.
The ODMG Set collection interface.
Database - interface org.odmg.Database.
The interface for interacting with an ODMG database.
DatabaseClosedException - exception org.odmg.DatabaseClosedException.
This exception is thrown when an attempt is made to call a method on a Database that has been closed or has not been opened.
DatabaseClosedException() - Constructor for class org.odmg.DatabaseClosedException
Construct an instance of the exception without a message.
DatabaseClosedException(String) - Constructor for class org.odmg.DatabaseClosedException
Construct an instance of the exception with the provided message.
DatabaseImpl - class org.apache.ojb.odmg.DatabaseImpl.
 
DatabaseImpl(OJB) - Constructor for class org.apache.ojb.odmg.DatabaseImpl
 
DatabaseIsReadOnlyException - exception org.odmg.DatabaseIsReadOnlyException.
This exception is thrown when a call has been made that modifies a database that is open in read-only mode.
DatabaseIsReadOnlyException() - Constructor for class org.odmg.DatabaseIsReadOnlyException
Construct an instance of the exception without a message.
DatabaseIsReadOnlyException(String) - Constructor for class org.odmg.DatabaseIsReadOnlyException
Construct an instance of the exception with a descriptive message.
DatabaseNotFoundException - exception org.odmg.DatabaseNotFoundException.
This exception is thrown when attempting to open a database that does not exist.
DatabaseNotFoundException() - Constructor for class org.odmg.DatabaseNotFoundException
Construct an instance of the exception.
DatabaseNotFoundException(String) - Constructor for class org.odmg.DatabaseNotFoundException
Construct an instance of the exception with a descriptive message.
DatabaseOpenException - exception org.odmg.DatabaseOpenException.
This exception is thrown when attempting to open a database that is already open.
DatabaseOpenException() - Constructor for class org.odmg.DatabaseOpenException
Construct an instance of the exception.
DatabaseOpenException(String) - Constructor for class org.odmg.DatabaseOpenException
Construct an instance of the exception with a descriptive message.
DelegatingPersistenceBroker - class org.apache.ojb.broker.core.DelegatingPersistenceBroker.
Delegating implementation of a PersistenceBroker
DelegatingPersistenceBroker(PersistenceBroker) - Constructor for class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
DeleteProcedureDescriptor - class org.apache.ojb.broker.metadata.DeleteProcedureDescriptor.
An DeleteProcedureDescriptor contains information that is related to the procedure/function that is used to handle the updating of existing records.
DeleteProcedureDescriptor(ClassDescriptor, String, boolean) - Constructor for class org.apache.ojb.broker.metadata.DeleteProcedureDescriptor
Constructor declaration
DescriptorRepository - class org.apache.ojb.broker.metadata.DescriptorRepository.
The repository containing all object mapping and manipulation information of all used persistent objects.
DescriptorRepository() - Constructor for class org.apache.ojb.broker.metadata.DescriptorRepository
Constructor declaration
defaultPersistenceBroker() - Static method in class org.apache.ojb.broker.PersistenceBrokerFactory
 
defaultPersistenceBroker() - Method in class org.apache.ojb.broker.core.PersistenceBrokerFactoryBaseImpl
 
defaultPersistenceBroker() - Method in interface org.apache.ojb.broker.core.PersistenceBrokerFactoryIF
Return a default broker instance, specified in configuration or set using PersistenceBrokerFactoryIF.setDefaultKey(org.apache.ojb.broker.PBKey).
delete(Object) - Method in interface org.apache.ojb.broker.PersistenceBroker
deletes the objects obj concrete representation in the underlying persistence system.
delete(Object) - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
delete(Object) - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
delete(Object) - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
 
deleteByQuery(Query) - Method in interface org.apache.ojb.broker.PersistenceBroker
Deletes all objects matching the query from the underlying persistence system.
deleteByQuery(Query) - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
deleteByQuery(Query) - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
deleteByQuery(Query) - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
 
deleteMtoNImplementor(MtoNImplementor) - Method in interface org.apache.ojb.broker.PersistenceBroker
Deletes and MtoN implementor (a row on a indirection table) As it is today, ojb doesn't handle collection inherence, so collections descriptors are written per class.
deleteMtoNImplementor(MtoNImplementor) - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
deleteMtoNImplementor(CollectionDescriptor, Object) - Method in class org.apache.ojb.broker.core.MtoNBroker
delete all rows from m:n table belonging to obj
deleteMtoNImplementor(CollectionDescriptor, Object, Collection, Collection) - Method in class org.apache.ojb.broker.core.MtoNBroker
deletes all rows from m:n table that are not used in relatedObjects
deleteMtoNImplementor(MtoNImplementor) - Method in class org.apache.ojb.broker.core.MtoNBroker
 
deleteMtoNImplementor(MtoNImplementor) - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
deleteMtoNImplementor(MtoNImplementor) - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
 
deletePersistent(Object) - Method in class org.apache.ojb.odmg.DatabaseImpl
Deletes an object from the database.
deletePersistent(Object) - Method in interface org.odmg.Database
Deletes an object from the database.
deregisterTx(Object) - Method in class org.apache.ojb.odmg.JTATxManager
Remove the ODMG transaction from the transaction buffer ODMG transactions are associated with JTA transactions via a map
deregisterTx(Object) - Method in class org.apache.ojb.odmg.LocalTxManager
remove the current transaction from the map key'd by the calling thread.
deregisterTx(Object) - Method in interface org.apache.ojb.odmg.OJBTxManager
 
descendant(String) - Method in interface org.odbms.Query
returns a reference to a descendant node in the query graph.
destroy() - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
Release all resources used by this class - CAUTION: No further operations can be done with this instance after calling this method.
destroy() - Method in class org.apache.ojb.broker.core.PoolablePersistenceBroker
 
destroy() - Method in class org.apache.ojb.odmg.PBCapsule
 
difference(DBag) - Method in interface org.odmg.DBag
A new DBag instance is created that contains the difference of this object and the DBag instance referenced by otherBag.
difference(DSet) - Method in interface org.odmg.DSet
Create a new DSet object that contains the elements of this collection minus the elements in otherSet.
doGetObjectByIdentity(Identity) - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
Internal used method to retrieve object based on Identity.

E

EAGER_RELEASE - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
EQUAL - Static variable in class org.apache.ojb.broker.query.SearchFilter
 
EXTENDS - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
ExistsCriteria - class org.apache.ojb.broker.query.ExistsCriteria.
SelectionCriteria for [not] exists(sub query)
ejbActivate() - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
ejbPassivate() - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
ejbRemove() - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
elements() - Method in class org.apache.ojb.odmg.ObjectEnvelopeTable
Get an enumeration of all the elements in this ObjectEnvelopeTable in random order.
endDocument() - Method in class org.apache.ojb.broker.metadata.ConnectionDescriptorXmlHandler
Here we overgive the found descriptors to ConnectionRepository.
endDocument() - Method in class org.apache.ojb.broker.metadata.RepositoryXmlHandler
endDocument callback, nothing to do here.
endElement(String, String, String) - Method in class org.apache.ojb.broker.metadata.ConnectionDescriptorXmlHandler
endElement callback.
endElement(String, String, String) - Method in class org.apache.ojb.broker.metadata.RepositoryXmlHandler
endElement callback.
equal() - Method in interface org.odbms.Constraint
sets the evaluation mode to "=="
equals(Object) - Method in class org.apache.ojb.broker.Identity
Compare this Identity object to any other object.
equals(Object) - Method in class org.apache.ojb.broker.PBKey
 
equals(Object) - Method in class org.apache.ojb.broker.PBLifeCycleEvent.Type
 
equals(Object) - Method in class org.apache.ojb.broker.PBStateEvent.Type
 
equals(Object) - Method in class org.apache.ojb.broker.core.Key
 
equals(Object) - Method in class org.apache.ojb.broker.core.ValueContainer
 
equals(Object) - Method in interface org.apache.ojb.broker.metadata.JdbcType
Indicates whether some other object is "equal to" this one.
error(SAXParseException) - Method in class org.apache.ojb.broker.metadata.ConnectionDescriptorXmlHandler
Error callback.
error(SAXParseException) - Method in class org.apache.ojb.broker.metadata.RepositoryXmlHandler
Error callback.
execute() - Method in interface org.odbms.Query
executes the query.
execute() - Method in interface org.odmg.OQLQuery
Execute the query.
existsElement(String) - Method in interface org.odmg.DCollection
Determines whether there is an element of the collection that evaluates to true for the predicate.

F

FACTORY_CLASS - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
FACTORY_METHOD - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
FIELD_CONVERSION - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
FIELD_DESCRIPTOR - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
FIELD_ID_REF - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
FIELD_NAME - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
FIELD_REF - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
FK_POINTING_TO_ITEMS_CLASS - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
FK_POINTING_TO_THIS_CLASS - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
FOREIGN_KEY - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
FieldConversion - interface org.apache.ojb.broker.accesslayer.conversions.FieldConversion.
FieldConversion declares a protocol for type and value conversions between persistent classes attributes and the columns of the RDBMS.
FieldConversionDefaultImpl - class org.apache.ojb.broker.accesslayer.conversions.FieldConversionDefaultImpl.
default implementation of the FieldConversion interface.
FieldConversionDefaultImpl() - Constructor for class org.apache.ojb.broker.accesslayer.conversions.FieldConversionDefaultImpl
 
FieldCriteria - class org.apache.ojb.broker.query.FieldCriteria.
Abstract superclass for Criteria using a field to compare with
FieldDescriptor - class org.apache.ojb.broker.metadata.FieldDescriptor.
A FieldDescriptor holds the mapping information for a specific member-variable of a persistent object.
FieldDescriptor(ClassDescriptor, int) - Constructor for class org.apache.ojb.broker.metadata.FieldDescriptor
Constructor declaration
FieldHelper - class org.apache.ojb.broker.metadata.FieldHelper.
HelperClass for Fields, used for orderBy, groupBy
FieldHelper(String, boolean) - Constructor for class org.apache.ojb.broker.metadata.FieldHelper
 
fatalError(SAXParseException) - Method in class org.apache.ojb.broker.metadata.ConnectionDescriptorXmlHandler
fatal error callback.
fatalError(SAXParseException) - Method in class org.apache.ojb.broker.metadata.RepositoryXmlHandler
fatal error callback.
findFirstConcreteClass(ClassDescriptor) - Method in class org.apache.ojb.broker.metadata.DescriptorRepository
Return the first found concrete class ClassDescriptor.
fireBrokerEvent(PersistenceBrokerEvent) - Method in interface org.apache.ojb.broker.PersistenceBroker
Performs a broker event to inform all managed PBListener implementations.
fireBrokerEvent(PBLifeCycleEvent) - Method in interface org.apache.ojb.broker.PersistenceBroker
Performs a broker event to inform all managed PBListener implementations.
fireBrokerEvent(PBStateEvent) - Method in interface org.apache.ojb.broker.PersistenceBroker
Performs a broker event to inform all managed PBListener implementations.
fireBrokerEvent(PersistenceBrokerEvent) - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
fireBrokerEvent(PBLifeCycleEvent) - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
fireBrokerEvent(PBStateEvent) - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
fireBrokerEvent(PersistenceBrokerEvent) - Method in class org.apache.ojb.broker.core.PersistenceBrokerAbstractImpl
 
fireBrokerEvent(PBLifeCycleEvent) - Method in class org.apache.ojb.broker.core.PersistenceBrokerAbstractImpl
 
fireBrokerEvent(PBStateEvent) - Method in class org.apache.ojb.broker.core.PersistenceBrokerAbstractImpl
 
fireBrokerEvent(PersistenceBrokerEvent) - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
fireBrokerEvent(PBLifeCycleEvent) - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
fireBrokerEvent(PBStateEvent) - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
flush() - Method in class org.apache.ojb.odmg.NarrowTransaction
 
flush() - Method in interface org.apache.ojb.odmg.TransactionExt
Calling flush flushes persistent object modifications made within the ODMG transaction since the last checkpoint to the underlying database transaction, but does commit the database transaction.
flush() - Method in class org.apache.ojb.odmg.TransactionImpl
 
fromByteArray(byte[]) - Static method in class org.apache.ojb.broker.Identity
Factory method that returns an Identity object from the given byte array - see Identity.serialize().
fullSize(int) - Method in class org.apache.ojb.broker.query.AbstractQueryImpl
 
fullSize() - Method in class org.apache.ojb.broker.query.AbstractQueryImpl
 
fullSize(int) - Method in interface org.apache.ojb.broker.query.Query
Deprecated.  
fullSize() - Method in interface org.apache.ojb.broker.query.Query
Deprecated. use OJBIterator.fullSize()

G

GREATER_EQUAL - Static variable in class org.apache.ojb.broker.query.SearchFilter
 
GREATER_THAN - Static variable in class org.apache.ojb.broker.query.SearchFilter
 
GUID2StringFieldConversion - class org.apache.ojb.broker.accesslayer.conversions.GUID2StringFieldConversion.
this implementation of the FieldConversion interface converts between GUIDs and their String representation.
GUID2StringFieldConversion() - Constructor for class org.apache.ojb.broker.accesslayer.conversions.GUID2StringFieldConversion
 
get(String) - Method in class org.apache.ojb.odmg.NamedRootsMap
lookup key in map.
get(Object) - Method in class org.apache.ojb.odmg.ObjectEnvelopeTable
retrieve an objects ObjectEnvelope state from the hashtable.
get(Thread) - Method in class org.apache.ojb.odmg.TransactionTable
Retreive a Transaction associated with a thread.
getAccess() - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
getAlias() - Method in class org.apache.ojb.broker.PBKey
Returns the jcd-alias name, defined in the repository file.
getAlias() - Method in class org.apache.ojb.broker.query.Criteria
 
getAlias() - Method in class org.apache.ojb.broker.query.SelectionCriteria
 
getAllConcreteSubclassDescriptors(ClassDescriptor) - Method in class org.apache.ojb.broker.metadata.DescriptorRepository
Utility method to discover all concrete subclasses of a given super class.
getAllConcreteSubclassesOf(ClassDescriptor) - Method in class org.apache.ojb.broker.metadata.DescriptorRepository
Deprecated. use getAllConcreteSubclassDescriptors
getAllDescriptor() - Method in class org.apache.ojb.broker.metadata.ConnectionRepository
Return a deep copy of all managed JdbcConnectionDescriptor.
getAllRwFields() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Returns array of read/write FieldDescriptors.
getArgumentCount() - Method in class org.apache.ojb.broker.metadata.ProcedureDescriptor
Retrieves the number of arguments that are passed to the procedure that this descriptor represents.
getArguments() - Method in class org.apache.ojb.broker.metadata.ProcedureDescriptor
Get the argument descriptors for this procedure.
getAssociatedDatabase() - Method in class org.apache.ojb.odmg.TransactionImpl
Returns the associated database
getAssociatedImplementation() - Method in class org.apache.ojb.odmg.DatabaseImpl
 
getAttribute(String, String) - Method in interface org.apache.ojb.broker.metadata.AttributeContainer
Get the value of an attribute
getAttribute(String) - Method in interface org.apache.ojb.broker.metadata.AttributeContainer
Get the value of an attribute
getAttribute(String) - Method in class org.apache.ojb.broker.metadata.ObjectCacheDescriptor
 
getAttribute(String, String) - Method in class org.apache.ojb.broker.metadata.ObjectCacheDescriptor
 
getAttribute(int, String) - Method in class org.apache.ojb.broker.metadata.RepositoryTags
returns the opening but non-closing xml-tag associated with the repository element with id elementId.
getAttribute(String) - Method in class org.apache.ojb.broker.metadata.SequenceDescriptor
 
getAttribute(String, String) - Method in class org.apache.ojb.broker.metadata.SequenceDescriptor
 
getAttribute() - Method in class org.apache.ojb.broker.query.SelectionCriteria
Answer the attribute
getAttributeDescriptorsForPath(String) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
return all AttributeDescriptors for the path
ie: partner.addresses.street returns a Collection of 3 AttributeDescriptors (ObjectReferenceDescriptor, CollectionDescriptor, FieldDescriptor)
ie: partner.addresses returns a Collection of 2 AttributeDescriptors (ObjectReferenceDescriptor, CollectionDescriptor)
getAttributeDescriptorsForPath(String, Map) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
return all AttributeDescriptors for the path
ie: partner.addresses.street returns a Collection of 3 AttributeDescriptors (ObjectReferenceDescriptor, CollectionDescriptor, FieldDescriptor)
ie: partner.addresses returns a Collection of 2 AttributeDescriptors (ObjectReferenceDescriptor, CollectionDescriptor)
getAttributeName() - Method in class org.apache.ojb.broker.metadata.AttributeDescriptorBase
 
getAutoIncrementField() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Deprecated. does not make sense because it's possible to define more than one autoincrement field. Alternative see ClassDescriptor.getAutoIncrementFields()
getAutoIncrementFields() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
 
getBaseClass() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
 
getBaseClass() - Method in class org.apache.ojb.broker.query.AbstractQueryImpl
 
getBaseClass() - Method in interface org.apache.ojb.broker.query.Query
return the base class, with respect to which all paths are done
getBatchMode() - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
 
getBroker() - Method in interface org.apache.ojb.odmg.HasBroker
 
getBroker() - Method in class org.apache.ojb.odmg.NarrowTransaction
Return associated PB instance, or null if not found.
getBroker() - Method in class org.apache.ojb.odmg.PBCapsule
 
getBroker() - Method in class org.apache.ojb.odmg.TransactionImpl
Gets the broker associated with the transaction.
getBrokerForClass() - Method in class org.apache.ojb.broker.util.sequence.AbstractSequenceManager
 
getByIdentity(Identity) - Method in class org.apache.ojb.odmg.ObjectEnvelopeTable
retrieve an objects ObjectModification state from the hashtable
getCacheFilters() - Method in interface org.apache.ojb.broker.core.PersistenceBrokerConfiguration
Returns an array of the declared CacheFilter, or null if none found.
getCascadeDelete() - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
 
getCascadeRetrieve() - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
 
getCascadeStore() - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
 
getCause() - Method in class org.apache.ojb.odmg.TransactionAbortedExceptionOJB
Returns the cause of the exception.
getClassDescriptor(Class) - Method in interface org.apache.ojb.broker.PersistenceBroker
returns a ClassDescriptor for the persistence capable class clazz.
getClassDescriptor(Class) - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
getClassDescriptor(Class) - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
getClassDescriptor(Class) - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
returns a ClassDescriptor for the persistence capable class clazz.
getClassDescriptor() - Method in class org.apache.ojb.broker.metadata.AttributeDescriptorBase
Gets the classDescriptor.
getClassDescriptor() - Method in class org.apache.ojb.broker.metadata.ProcedureDescriptor
Retrieve the class descriptor that this object is related to.
getClassNameOfObject() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
returns the name of the described class
getClassOfObject() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
returns the class object of the described class
getClassToPrefetch() - Method in class org.apache.ojb.broker.core.QueryReferenceBroker
 
getClassesForPath(String) - Method in class org.apache.ojb.broker.query.QueryByCriteria
Get the a List of Class objects used as hints for a path
getClause() - Method in class org.apache.ojb.broker.query.ExistsCriteria
 
getClause() - Method in class org.apache.ojb.broker.query.FieldCriteria
 
getClause() - Method in class org.apache.ojb.broker.query.SelectionCriteria
Answer the SQL compare-clause for this criteria
getClause() - Method in class org.apache.ojb.broker.query.SqlCriteria
 
getClause() - Method in class org.apache.ojb.broker.query.ValueCriteria
 
getClosingTagById(int) - Method in class org.apache.ojb.broker.metadata.RepositoryTags
returns the closing xml-tag associated with the repository element with id elementId.
getColNo() - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
getCollectionByQuery(Query) - Method in interface org.apache.ojb.broker.PersistenceBroker
Retrieve a collection of itemClass Objects matching the Query query.
getCollectionByQuery(Class, Query) - Method in interface org.apache.ojb.broker.PersistenceBroker
Retrieve a userdefined Collection that implements the interface Manageable collection that contains all Objects matching the Query query.
getCollectionByQuery(Class, Query) - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
getCollectionByQuery(Query) - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
getCollectionByQuery(Query) - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
getCollectionByQuery(Class, Query) - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
getCollectionByQuery(Class, Query) - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
retrieve a collection of type collectionClass matching the Query query
getCollectionByQuery(Query) - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
retrieve a collection of itemClass Objects matching the Query query
getCollectionByQuery(Class, Query, boolean) - Method in class org.apache.ojb.broker.core.QueryReferenceBroker
retrieve a collection of type collectionClass matching the Query query if lazy = true return a CollectionProxy
getCollectionByQuery(Query, boolean) - Method in class org.apache.ojb.broker.core.QueryReferenceBroker
retrieve a collection of itemClass Objects matching the Query query
getCollectionClass() - Method in class org.apache.ojb.broker.metadata.CollectionDescriptor
returns the type of the collection.
getCollectionClassName() - Method in class org.apache.ojb.broker.metadata.CollectionDescriptor
Retrieve the classname of the collection.
getCollectionDescriptor() - Method in class org.apache.ojb.broker.MtoNImplementor
 
getCollectionDescriptorByName(String) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Get an CollectionDescriptor by name BRJ
getCollectionDescriptors() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Returns all defined CollectionDescriptor for this class descriptor.
getCollectionProxyClass() - Method in interface org.apache.ojb.broker.core.PersistenceBrokerConfiguration
Answer the class to be used for CollectionProxy
getColumnName() - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
getColumnType() - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
getColumns() - Method in interface org.apache.ojb.broker.query.ReportQuery
Gets the columns used for the Report.
getColumns() - Method in class org.apache.ojb.broker.query.ReportQueryByCriteria
Gets the columns.
getComparator() - Static method in class org.apache.ojb.broker.metadata.FieldDescriptor
returns a comparator that allows to sort a Vector of FieldMappingDecriptors according to their m_Order entries.
getCompleteTagById(int, String) - Method in class org.apache.ojb.broker.metadata.RepositoryTags
returns the opening xml-tag associated with the repository element with id elementId.
getConfigurationProperties() - Method in class org.apache.ojb.broker.metadata.ObjectCacheDescriptor
 
getConfigurationProperties() - Method in class org.apache.ojb.broker.metadata.SequenceDescriptor
 
getConfigurationProperties() - Method in class org.apache.ojb.broker.util.sequence.AbstractSequenceManager
 
getConfigurationProperty(String, String) - Method in class org.apache.ojb.broker.util.sequence.AbstractSequenceManager
 
getConfigurator() - Static method in class org.apache.ojb.broker.PersistenceBrokerFactory
Returns the Configurator object.
getConfigurator() - Method in class org.apache.ojb.odmg.OJB
Gets the configurator.
getConfigurator() - Static method in class org.apache.ojb.odmg.TxManagerFactory
 
getConnectionFactory() - Method in class org.apache.ojb.broker.metadata.ConnectionPoolDescriptor
 
getConnectionFactoryClass() - Method in interface org.apache.ojb.broker.core.PersistenceBrokerConfiguration
 
getConnectionPoolDescriptor() - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
Returns the connection pool descriptor.
getContext() - Static method in class org.apache.ojb.broker.core.NamingLocator
Returns the naming context.
getCopy() - Method in class org.apache.ojb.broker.util.sequence.HighLowSequence
 
getCount(Query) - Method in interface org.apache.ojb.broker.PersistenceBroker
Returns the count of elements a given query will return.
getCount(Query) - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
getCount(Query) - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
getCount(Query) - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
 
getCriteria() - Method in class org.apache.ojb.broker.query.AbstractQueryImpl
 
getCriteria() - Method in interface org.apache.ojb.broker.query.Query
return the criteria of the query if present or null.
getCriteria() - Method in class org.apache.ojb.broker.query.QueryByCriteria
 
getCriteria() - Method in class org.apache.ojb.broker.query.SelectionCriteria
 
getCurrentDatabase() - Method in class org.apache.ojb.odmg.OJB
 
getCurrentLockingValues(Object) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
returns an Array with an Objects CURRENT locking VALUES , BRJ
getCurrentPBKey() - Method in class org.apache.ojb.odmg.OJB
 
getCurrentTransaction() - Method in class org.apache.ojb.odmg.JTATxManager
Returns the current transaction based on the JTA Transaction.
getCurrentTransaction() - Method in class org.apache.ojb.odmg.LocalTxManager
Returns the current transaction for the calling thread.
getCurrentTransaction() - Method in interface org.apache.ojb.odmg.OJBTxManager
Returns the current transaction for the calling thread.
getDNF(Criteria) - Static method in class org.apache.ojb.broker.query.CriteriaUtils
Disjunctive Normal Form: list of Criteria, which don't contain ORs, the elements of the list joined by ORs give the condition equivalent to the original Criteria.
getDatabase(Object) - Method in class org.apache.ojb.odmg.OJB
Returns the current used database or null.
getDatabase(Object) - Method in class org.apache.ojb.odmg.OJBJ2EE_2
 
getDatabase(Object) - Method in interface org.odmg.Implementation
Get the Database that contains the object obj.
getDatasourceName() - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
Gets the datasourceName.
getDbAlias() - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
Returns the database alias name used by OJB.
getDbms() - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
Returns the database platform name.
getDefaultIsolationLevel() - Method in class org.apache.ojb.broker.metadata.DescriptorRepository
Returns the defaultIsolationLevel.
getDefaultKey() - Static method in class org.apache.ojb.broker.PersistenceBrokerFactory
 
getDefaultKey() - Method in class org.apache.ojb.broker.core.PersistenceBrokerFactoryBaseImpl
 
getDefaultKey() - Method in interface org.apache.ojb.broker.core.PersistenceBrokerFactoryIF
Get the default PBKey.
getDefaultPBKey() - Method in class org.apache.ojb.broker.metadata.MetadataManager
Return the default PBKey.
getDelegate() - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
Returns only the wrapped PersistenceBroker instance
getDeleteProcedure() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Retrieve the descriptor for the delete procedure/function.
getDescriptor(PBKey) - Method in class org.apache.ojb.broker.metadata.ConnectionRepository
Returns the matching JdbcConnectionDescriptor or null if no descriptor could be found.
getDescriptorFor(String) - Method in class org.apache.ojb.broker.metadata.DescriptorRepository
lookup a ClassDescriptor in the internal Hashtable
getDescriptorFor(Class) - Method in class org.apache.ojb.broker.metadata.DescriptorRepository
lookup a ClassDescriptor in the internal Hashtable
getDescriptorRepository() - Method in interface org.apache.ojb.broker.PersistenceBroker
Returns the DescriptorRepository associated with this broker.
getDescriptorRepository() - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
getDescriptorRepository() - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
getDescriptorRepository() - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
 
getDescriptorTable() - Method in class org.apache.ojb.broker.metadata.DescriptorRepository
 
getDriver() - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
Returns the driver name.
getDynamicProxyClass() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
returns a dynamic Proxy that implements all interfaces of the class described by this ClassDescriptor.
getEagerRelease() - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
 
getElements() - Method in class org.apache.ojb.broker.query.Criteria
Get an Enumeration with all sub criteria
getEndAtIndex() - Method in class org.apache.ojb.broker.query.AbstractQueryImpl
 
getEndAtIndex() - Method in interface org.apache.ojb.broker.query.Query
 
getEscapeCharacter() - Static method in class org.apache.ojb.broker.query.LikeCriteria
 
getEventType() - Method in class org.apache.ojb.broker.PBLifeCycleEvent
 
getEventType() - Method in class org.apache.ojb.broker.PBStateEvent
 
getExampleObject() - Method in class org.apache.ojb.broker.query.AbstractQueryImpl
 
getExampleObject() - Method in interface org.apache.ojb.broker.query.Query
return the template Object if present or null
getExampleObject() - Method in class org.apache.ojb.broker.query.QueryByIdentity
Answer the example Object
getExtentClassNames() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Return the names of all classes in this extent
getExtentClasses() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
return all classes in this extent.
getFactoryClass() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Return factory class.
getFactoryMethod() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Return factory method.
getFieldConversion() - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
Gets the fieldConversion.
getFieldDescriptions() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Returns array of all FieldDescriptors.
getFieldDescriptorByIndex(int) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Returns the matching FieldDescriptor.
getFieldDescriptorByName(String) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Returns the matching FieldDescriptor.
getFieldDescriptorForPath(String, Map) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
return the FieldDescriptor for the Attribute referenced in the path
the path may contain simple attribut names, functions and path expressions using relationships
ie: name, avg(price), adress.street
getFieldDescriptorForPath(String) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
return the FieldDescriptor for the Attribute referenced in the path
the path may contain simple attribut names, functions and path expressions using relationships
ie: name, avg(price), adress.street
getFieldDescriptorsForMultiMappedTable(ClassDescriptor) - Method in class org.apache.ojb.broker.metadata.DescriptorRepository
 
getFieldDescriptorsInHeirarchy() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
 
getFieldName() - Method in class org.apache.ojb.broker.util.sequence.HighLowSequence
Gets the fieldName attribute of the HighLowSequence object
getFieldRef() - Method in class org.apache.ojb.broker.metadata.ArgumentDescriptor
Retrieve the field descriptor that this argument is related to.
getFksToItemClass() - Method in class org.apache.ojb.broker.metadata.CollectionDescriptor
 
getFksToThisClass() - Method in class org.apache.ojb.broker.metadata.CollectionDescriptor
 
getForeignKeyFieldDescriptors(ClassDescriptor) - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
 
getForeignKeyFields() - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
 
getForeignKeyValues(Object, ClassDescriptor) - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
 
getFullColumnName() - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
Answer the qualified ColumnName
ie: myTab.name
getFullTableName() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Answer Table name including schema BRJ
getGUID() - Method in class org.apache.ojb.odmg.J2EETransactionImpl
 
getGUID() - Method in class org.apache.ojb.odmg.TransactionImpl
 
getGlobalRepository() - Method in class org.apache.ojb.broker.metadata.MetadataManager
Returns explicit the global DescriptorRepository - use with care, because it ignores the per thread mode.
getGrabSize() - Method in class org.apache.ojb.broker.util.sequence.HighLowSequence
Gets the grabSize attribute of the HighLowSequence object
getGroupBy() - Method in class org.apache.ojb.broker.query.AbstractQueryImpl
 
getGroupBy() - Method in interface org.apache.ojb.broker.query.Query
Gets the groupby for ReportQueries of all Criteria and Sub Criteria the elements are of class FieldHelper
getGroupBy() - Method in class org.apache.ojb.broker.query.QueryByCriteria
 
getHavingCriteria() - Method in class org.apache.ojb.broker.query.AbstractQueryImpl
 
getHavingCriteria() - Method in interface org.apache.ojb.broker.query.Query
return the criteria of the query if present or null.
getHavingCriteria() - Method in class org.apache.ojb.broker.query.QueryByCriteria
 
getIdByTag(String) - Method in class org.apache.ojb.broker.metadata.RepositoryTags
returns the repository element id associated with the xml-tag literal tag.
getIncludeAllFields() - Method in class org.apache.ojb.broker.metadata.InsertProcedureDescriptor
Retrieve the value that indicates if the argument list for this procedure includes all field-descriptors from the related class-descriptor.
getIncludeAllFields() - Method in class org.apache.ojb.broker.metadata.UpdateProcedureDescriptor
Retrieve the value that indicates if the argument list for this procedure includes all field-descriptors from the related class-descriptor.
getIncludePkFieldsOnly() - Method in class org.apache.ojb.broker.metadata.DeleteProcedureDescriptor
Retrieve the value that indicates if the argument list for this procedure includes only the field-descriptors from the related class-descriptor that are identified as being part of the primary key.
getIndexColumns() - Method in class org.apache.ojb.broker.metadata.IndexDescriptor
 
getIndexes() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Gets the IndexDescriptors used for DDL generation.
getIndirectionHandler(VirtualProxy) - Static method in class org.apache.ojb.broker.VirtualProxy
 
getIndirectionTable() - Method in class org.apache.ojb.broker.metadata.CollectionDescriptor
 
getIndirectionTable() - Method in interface org.apache.ojb.broker.query.MtoNQuery
Gets the indirection Table used for m:n queries.
getIndirectionTable() - Method in class org.apache.ojb.broker.query.QueryByMtoNCriteria
return indirectionTable
getIndirectionTable() - Method in class org.apache.ojb.broker.query.ReportQueryByMtoNCriteria
 
getInitializationMethod() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Returns the initialization method for this descriptor or null if no initialization method is defined.
getInnermostDelegate() - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
If my underlying PersistenceBroker is not a DelegatingPersistenceBroker, returns it, otherwise recursively invokes this method on my delegate.
getInsertProcedure() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Retrieve the descriptor for the insert procedure/function.
getInsertStmt(Collection) - Method in class org.apache.ojb.broker.MtoNImplementor
 
getInstance() - Method in interface org.apache.ojb.broker.core.PBFactoryIF
 
getInstance() - Static method in class org.apache.ojb.broker.metadata.MetadataManager
Returns an instance of this class.
getInstance() - Static method in class org.apache.ojb.broker.metadata.RepositoryTags
returns the singleton instance.
getInstance() - Static method in class org.apache.ojb.odmg.NamedRootsMap
factory method returns singleton instance
getInstance() - Method in interface org.apache.ojb.odmg.ODMGJ2EEFactory
 
getInstance() - Static method in class org.apache.ojb.odmg.OJB
Return new instance of the Implementation class.
getInstance() - Static method in class org.apache.ojb.odmg.OJBJ2EE_2
Return new instance of the Implementation class.
getInternalCache() - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
 
getIsReturnedByProcedure() - Method in class org.apache.ojb.broker.metadata.ArgumentDescriptor
 
getIsolationLevel() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
returns the transaction isolation level to be used for this class.
getItemClass() - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
 
getItemClassName() - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
 
getItemProxyClass() - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
 
getIteratorByQuery(Query) - Method in interface org.apache.ojb.broker.PersistenceBroker
returns an Iterator that iterates Objects of class c if calling the .next() method.
getIteratorByQuery(Query) - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
getIteratorByQuery(Query) - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
getIteratorByQuery(Query) - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
returns an Iterator that iterates Objects of class c if calling the .next() method.
getJTATransaction() - Method in class org.apache.ojb.odmg.JTATxManager
 
getJcdAlias() - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
Get the alias name for this descriptor.
getJdbcConnectionDescriptor() - Method in class org.apache.ojb.broker.metadata.SequenceDescriptor
 
getJdbcLevel() - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
Gets the jdbcLevel.
getJdbcType() - Method in class org.apache.ojb.broker.core.ValueContainer
 
getJdbcType() - Method in class org.apache.ojb.broker.metadata.ArgumentDescriptor
Retrieve the jdbc type for the field descriptor that is related to this argument.
getJdbcType() - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
getJdbcTypes() - Method in interface org.apache.ojb.broker.query.ReportQuery
Gets the Jdbc-Types of the columns used for the Report.
getJdbcTypes() - Method in class org.apache.ojb.broker.query.ReportQueryByCriteria
 
getLeftObject() - Method in class org.apache.ojb.broker.MtoNImplementor
 
getLeftPkValues() - Method in class org.apache.ojb.broker.MtoNImplementor
 
getLength() - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
getLockingFields() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
return an array of FieldDescription for optimistic locking sorted ascending according to the field-descriptions getOrder() property
getMaxActive() - Method in interface org.apache.ojb.broker.core.PBPoolConfiguration
 
getMaxForExtent(PersistenceBroker, FieldDescriptor) - Static method in class org.apache.ojb.broker.util.sequence.SequenceManagerHelper
Lookup all tables associated with given class (search all extent classes) to find the current maximum value for the given field.
getMaxId(PersistenceBroker, Class, FieldDescriptor) - Static method in class org.apache.ojb.broker.util.sequence.SequenceManagerHelper
Search down all extent classes and return max of all found PK values.
getMaxIdForClass(PersistenceBroker, ClassDescriptor, FieldDescriptor) - Static method in class org.apache.ojb.broker.util.sequence.SequenceManagerHelper
lookup current maximum value for a single field in table the given class descriptor was associated.
getMaxIdle() - Method in interface org.apache.ojb.broker.core.PBPoolConfiguration
 
getMaxKey() - Method in class org.apache.ojb.broker.util.sequence.HighLowSequence
Gets the maxKey attribute of the HighLowSequence object
getMaxWaitMillis() - Method in interface org.apache.ojb.broker.core.PBPoolConfiguration
 
getMinEvictableIdleTimeMillis() - Method in interface org.apache.ojb.broker.core.PBPoolConfiguration
 
getModificationState() - Method in class org.apache.ojb.odmg.ObjectEnvelope
returns the Modification-state.
getMtoNImplementor(CollectionDescriptor, Object) - Method in class org.apache.ojb.broker.core.MtoNBroker
get a Collection of Keys of already existing m:n rows
getName() - Method in class org.apache.ojb.broker.metadata.IndexDescriptor
 
getName() - Method in class org.apache.ojb.broker.metadata.ProcedureDescriptor
Retrieve the the name of the procedure/function to invoke.
getName() - Method in class org.apache.ojb.odmg.NamedRootsEntry
Insert the method's description here.
getNextId() - Method in class org.apache.ojb.broker.util.sequence.HighLowSequence
Gets the next key from this sequence
getNonPkFields() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
return an array of NONPK-FieldDescription sorted ascending according to the field-descriptions getOrder() property
getNonPkRwFields() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Returns array of read/write non pk FieldDescriptors.
getNumberOfExtentsToBind() - Method in class org.apache.ojb.broker.query.SelectionCriteria
Returns the numberOfExtentsToBind.
getObject() - Method in class org.apache.ojb.odmg.ObjectEnvelope
returns the managed object.
getObjectByIdentity(Identity) - Method in interface org.apache.ojb.broker.PersistenceBroker
Retrieve an Object by its Identity.
getObjectByIdentity(Identity) - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
getObjectByIdentity(Identity) - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
getObjectByIdentity(Identity) - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
 
getObjectByIdentity(Identity) - Method in class org.apache.ojb.odmg.NarrowTransaction
 
getObjectByIdentity(Identity) - Method in class org.apache.ojb.odmg.TransactionImpl
Get object by identity.
getObjectByQuery(Query) - Method in interface org.apache.ojb.broker.PersistenceBroker
Retrieve an Object by query.
getObjectByQuery(Query) - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
getObjectByQuery(Query) - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
getObjectByQuery(Query) - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
retrieve an Object by query I.e perform a SELECT ...
getObjectCache() - Method in class org.apache.ojb.broker.metadata.ObjectCacheDescriptor
 
getObjectCacheClass() - Method in interface org.apache.ojb.broker.core.PersistenceBrokerConfiguration
 
getObjectCacheDescriptor() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Returns the appropriate ObjectCacheDescriptor or null if not specified.
getObjectCacheDescriptor() - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
Returns the appropriate ObjectCacheDescriptor or null if not specified.
getObjectFromColumn(ResultSet, CallableStatement, String, int) - Method in interface org.apache.ojb.broker.metadata.JdbcType
Returns an java object for this jdbc type by extract from the given CallableStatement or ResultSet.
getObjectFromColumn(CallableStatement, int) - Method in interface org.apache.ojb.broker.metadata.JdbcType
Convenience method for JdbcType.getObjectFromColumn(ResultSet, CallableStatement, String, int)
getObjectFromColumn(ResultSet, String) - Method in interface org.apache.ojb.broker.metadata.JdbcType
Convenience method for JdbcType.getObjectFromColumn(ResultSet, CallableStatement, String, int)
getObjectId(Object) - Method in class org.apache.ojb.odmg.OJB
Get a String representation of the object's identifier.
getObjectId(Object) - Method in interface org.odmg.Implementation
Get a String representation of the object's identifier.
getObjectProjectionAttribute() - Method in class org.apache.ojb.broker.query.QueryByCriteria
 
getObjectReferenceDescriptorByName(String) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Get an ObjectReferenceDescriptor by name BRJ
getObjectReferenceDescriptors() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Returns all defined ObjectReferenceDescriptor.
getObjectsRealClass() - Method in class org.apache.ojb.broker.Identity
Return the "real" Class of the real subject
getObjectsTopLevelClass() - Method in class org.apache.ojb.broker.Identity
Return the top-level class of the real subject (means class name of a base class, base interface denoted in the repository or objects real class name if none top-level was found)
getOid() - Method in class org.apache.ojb.odmg.NamedRootsEntry
Insert the method's description here.
getOjbConcreteClassField() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Returns the ojbConcreteClass field or null if none defined.
getOpeningTagById(int) - Method in class org.apache.ojb.broker.metadata.RepositoryTags
returns the opening xml-tag associated with the repository element with id elementId.
getOpeningTagById(int, String) - Method in class org.apache.ojb.broker.metadata.RepositoryTags
returns the opening xml-tag associated with the repository element with id elementId.
getOpeningTagNonClosingById(int) - Method in class org.apache.ojb.broker.metadata.RepositoryTags
returns the opening but non-closing xml-tag associated with the repository element with id elementId.
getOqlCollectionClass() - Method in interface org.apache.ojb.odmg.OdmgConfiguration
This class is used to hold results of OQL queries.
getOrderBy() - Method in class org.apache.ojb.broker.metadata.CollectionDescriptor
Returns the orderby Collection of Fields.
getOrderBy() - Method in class org.apache.ojb.broker.query.AbstractQueryImpl
 
getOrderBy() - Method in interface org.apache.ojb.broker.query.Query
Answer the orderBy of all Criteria and Sub Criteria the elements are of class FieldHelper
getOrderBy() - Method in class org.apache.ojb.broker.query.QueryByCriteria
 
getOtmDependent() - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
 
getPBKey() - Method in interface org.apache.ojb.broker.PersistenceBroker
Get the PBKey for this broker.
getPBKey() - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
getPBKey() - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
getPBKey() - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
 
getPBKey() - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
Return a key to identify the connection descriptor.
getPBKey() - Method in class org.apache.ojb.odmg.DatabaseImpl
Return the PBKey associated with this Database.
getPKEnumerationByQuery(Class, Query) - Method in interface org.apache.ojb.broker.PersistenceBroker
Returns an Enumeration of PrimaryKey Objects for objects of class DataClass.
getPKEnumerationByQuery(Class, Query) - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
getPKEnumerationByQuery(Class, Query) - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
getPKEnumerationByQuery(Class, Query) - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
returns an Enumeration of PrimaryKey Objects for objects of class DataClass.
getPKQuery(Identity) - Method in class org.apache.ojb.broker.core.QueryReferenceBroker
Answer the primary key query to retrieve an Object
getParentCriteria() - Method in class org.apache.ojb.broker.query.Criteria
 
getPassWord() - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
Returns the database password.
getPassword() - Method in class org.apache.ojb.broker.PBKey
 
getPathClasses() - Method in class org.apache.ojb.broker.query.QueryByCriteria
Gets the pathClasses.
getPersistenceBrokerClass() - Method in interface org.apache.ojb.broker.core.PersistenceBrokerConfiguration
 
getPersistentField() - Method in class org.apache.ojb.broker.metadata.AttributeDescriptorBase
 
getPersistentFieldClass() - Method in interface org.apache.ojb.broker.core.PersistenceBrokerConfiguration
 
getPersitenceBrokerAware() - Method in class org.apache.ojb.broker.PBLifeCycleEvent
Try to find an PersistenceBrokerAware target object.
getPkFields() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
return an array of PK FieldDescription sorted ascending according to the field-descriptions getOrder() property
getPlatform() - Method in class org.apache.ojb.broker.util.sequence.AbstractSequenceManager
 
getPoolConfiguration() - Method in class org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl
could be used for monitoring TODO: is this useful?
getPrecision() - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
getPrefetchedRelationships() - Method in class org.apache.ojb.broker.query.AbstractQueryImpl
 
getPrefetchedRelationships() - Method in interface org.apache.ojb.broker.query.Query
Returns the names of Relationships to be prefetched
getPrefetchedRelationships() - Method in class org.apache.ojb.broker.query.QueryByCriteria
 
getPrimaryKey() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
convenience function to get the first primary key
getPrimaryKeyValues() - Method in class org.apache.ojb.broker.Identity
return the list of Primary Key Values of the real subject
getProcedureDescriptor() - Method in class org.apache.ojb.broker.metadata.ArgumentDescriptor
Retrieve the procedure descriptor that this object is related to.
getProtocol() - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
Returns the database protocol.
getProxyClass() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Insert the method's description here.
getProxyClassName() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Get the name of the proxy class.
getProxyPrefetchingLimit() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
 
getProxyPrefetchingLimit() - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
 
getQuery() - Method in class org.apache.ojb.broker.query.Criteria
 
getQuery() - Method in class org.apache.ojb.broker.query.SelectionCriteria
 
getQueryCustomizer() - Method in class org.apache.ojb.broker.metadata.CollectionDescriptor
 
getRealSubject() - Method in class org.apache.ojb.broker.VirtualProxy
returns the proxies real subject.
getReferenceBroker() - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
 
getReportQueryIteratorByQuery(Query) - Method in interface org.apache.ojb.broker.PersistenceBroker
Returns an Iterator that iterates Object[] calling the .next() method.
getReportQueryIteratorByQuery(Query) - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
getReportQueryIteratorByQuery(Query) - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
getReportQueryIteratorByQuery(Query) - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
Get an Iterator based on the ReportQuery
getRepository() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Gets the repository.
getRepository() - Method in class org.apache.ojb.broker.metadata.MetadataManager
Returns the current valid DescriptorRepository for the caller.
getRepositoryFile() - Method in class org.apache.ojb.broker.PBKey
Deprecated. use PBKey.getAlias() instead.
getRepositoryFilename() - Method in interface org.apache.ojb.broker.core.PersistenceBrokerConfiguration
 
getReturnValueFieldRef() - Method in class org.apache.ojb.broker.metadata.ProcedureDescriptor
Retrieve the field descriptor that will receive the return value from the procedure/function...
getReturnValueFieldRefName() - Method in class org.apache.ojb.broker.metadata.ProcedureDescriptor
Retrieve the name of the field descriptor that will receive the return value from the procedure/function...
getRightObject() - Method in class org.apache.ojb.broker.MtoNImplementor
 
getRightPkValues() - Method in class org.apache.ojb.broker.MtoNImplementor
 
getRowReader() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Returns the RowReader for this descriptor.
getRowReaderClassName() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
 
getScale() - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
getSchema() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Gets the schema.
getSearchClass() - Method in class org.apache.ojb.broker.query.AbstractQueryImpl
 
getSearchClass() - Method in interface org.apache.ojb.broker.query.Query
return the target class, representing the extend to be searched
getSearchClass() - Method in class org.apache.ojb.broker.query.QueryByIdentity
Answer the search class.
getSequenceDescriptor() - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
Return the associated SequenceDescriptor or null if not set.
getSequenceManager(PersistenceBroker) - Static method in class org.apache.ojb.broker.util.sequence.SequenceManagerFactory
 
getSequenceManagerClass() - Method in class org.apache.ojb.broker.metadata.SequenceDescriptor
 
getSequenceName() - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
getSourceException() - Method in class org.apache.ojb.broker.PersistenceBrokerException
Gets the sourceException.
getSourceObject() - Method in class org.apache.ojb.broker.OptimisticLockException
Gets the sourceObject.
getSql() - Method in class org.apache.ojb.broker.query.QueryBySQL
 
getSqlInLimit() - Method in interface org.apache.ojb.broker.core.PersistenceBrokerConfiguration
 
getStandardPBKeyForJcdAlias(String) - Method in class org.apache.ojb.broker.metadata.ConnectionRepository
Return the matching PBKey for the given jcdAlias name, or null if no match was found.
getStartAtIndex() - Method in class org.apache.ojb.broker.query.AbstractQueryImpl
 
getStartAtIndex() - Method in interface org.apache.ojb.broker.query.Query
 
getStatementsForClass(ConnectionManagerIF) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
 
getStatusString(int) - Static method in class org.apache.ojb.odmg.TxUtil
 
getSubProtocol() - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
Returns the database sub-protocol.
getSuperClass() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Return the super class or null if not declared in repository file.
getSuperClassFieldRef() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
TODO drop this method?
getSuperPersistentFieldDescriptors() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
 
getTableName() - Method in class org.apache.ojb.broker.util.sequence.HighLowSequence
Gets the className attribute of the HighLowSequence object
getTagById(int) - Method in class org.apache.ojb.broker.metadata.RepositoryTags
returns the xml-tag literal associated with the repository element with id elementId.
getTarget() - Method in class org.apache.ojb.broker.PBLifeCycleEvent
Returns the object the event belongs to.
getTimeBetweenEvictionRunsMilli() - Method in interface org.apache.ojb.broker.core.PBPoolConfiguration
 
getTopLevelClass(Class) - Method in interface org.apache.ojb.broker.PersistenceBroker
Returns the top level (extent) class to which the given class belongs.
getTopLevelClass(Class) - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
getTopLevelClass(Class) - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
getTopLevelClass(Class) - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
 
getTopLevelClass(Class) - Method in class org.apache.ojb.broker.metadata.DescriptorRepository
Returns the top level (extent) class to which the given class belongs.
getTransaction() - Method in class org.apache.ojb.odmg.JTATxManager
Returns the current transaction based on the JTA Transaction or null if no transaction was found.
getTransaction() - Method in class org.apache.ojb.odmg.LocalTxManager
Returns the current transaction for the calling thread or null if no transaction was found.
getTransaction() - Method in interface org.apache.ojb.odmg.OJBTxManager
Returns the current transaction for the calling thread or null if no transaction was found.
getTriggeringBroker() - Method in class org.apache.ojb.broker.PersistenceBrokerEvent
Convenience method for EventObject.getSource()
getType() - Method in interface org.apache.ojb.broker.metadata.JdbcType
Returns the representing sql type.
getType() - Method in class org.apache.ojb.broker.query.Criteria
Answer the type
getUniqueId(FieldDescriptor) - Method in class org.apache.ojb.broker.util.sequence.SequenceManagerMySQLImpl
Deprecated. returns a unique int for class clazz and field fieldName.
getUniqueValue(FieldDescriptor) - Method in class org.apache.ojb.broker.util.sequence.AbstractSequenceManager
Returns a unique object for the given field attribute.
getUniqueValue(FieldDescriptor) - Method in interface org.apache.ojb.broker.util.sequence.SequenceManager
Returns a unique object for the given field attribute.
getUniqueValue(FieldDescriptor) - Method in class org.apache.ojb.broker.util.sequence.SequenceManagerMSSQLGuidImpl
 
getUniqueValue(FieldDescriptor) - Method in class org.apache.ojb.broker.util.sequence.SequenceManagerMySQLImpl
Deprecated. Returns a unique object for the given field attribute.
getUpdateProcedure() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Retrieve the descriptor for the update procedure/function.
getUseAutoCommit() - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
 
getUser() - Method in class org.apache.ojb.broker.PBKey
 
getUserName() - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
Returns the database user name.
getValue() - Method in class org.apache.ojb.broker.core.ValueContainer
 
getValue(Object) - Method in class org.apache.ojb.broker.metadata.ArgumentDescriptor
 
getValue() - Method in class org.apache.ojb.broker.query.SelectionCriteria
Answer the value
getValue2() - Method in class org.apache.ojb.broker.query.BetweenCriteria
Gets the value2.
getVersion() - Static method in class org.apache.ojb.broker.metadata.DescriptorRepository
 
getVersion() - Method in class org.apache.ojb.broker.util.sequence.HighLowSequence
 
getWhenExhaustedAction() - Method in interface org.apache.ojb.broker.core.PBPoolConfiguration
 
getWithExtents() - Method in class org.apache.ojb.broker.query.AbstractQueryImpl
 
getWithExtents() - Method in interface org.apache.ojb.broker.query.Query
 
getZeroArgumentConstructor() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
returns the zero argument constructor for the class represented by this class descriptor or null if a zero argument constructor does not exist.
grabNextKeySet() - Method in class org.apache.ojb.broker.util.sequence.HighLowSequence
Grabs the next key set, the sequence must be saved afterwards!!
greater() - Method in interface org.odbms.Constraint
sets the evaluation mode to ">"
greaterOrEqual() - Method in interface org.odbms.Constraint
sets the evaluation mode to ">="

H

HasBroker - interface org.apache.ojb.odmg.HasBroker.
 
HighLowSequence - class org.apache.ojb.broker.util.sequence.HighLowSequence.
The HighLowSequence is the persistent part of the SequenceManagerHighLowImpl.
HighLowSequence() - Constructor for class org.apache.ojb.broker.util.sequence.HighLowSequence
Default constructor for the HighLowSequence object
HighLowSequence(String, String, long, int, Integer) - Constructor for class org.apache.ojb.broker.util.sequence.HighLowSequence
 
hasChanged() - Method in class org.apache.ojb.odmg.ObjectEnvelope
checks whether object and internal clone differ and returns true if so, returns false else.
hasClassDescriptor(Class) - Method in interface org.apache.ojb.broker.PersistenceBroker
same as getClassDescriptor, but does not throw.
hasClassDescriptor(Class) - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
hasClassDescriptor(Class) - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
hasClassDescriptor(Class) - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
 
hasDescriptorFor(Class) - Method in class org.apache.ojb.broker.metadata.DescriptorRepository
Checks if repository contains given class.
hasNext() - Method in interface org.odbms.ObjectSet
returns true if the ObjectSet has more elements.
hasProxyItems() - Method in class org.apache.ojb.broker.metadata.CollectionDescriptor
 
hasReturnValue() - Method in class org.apache.ojb.broker.metadata.ProcedureDescriptor
Is there a return value for this procedure?
hasReturnValues() - Method in class org.apache.ojb.broker.metadata.ProcedureDescriptor
Does this procedure return any values to the 'caller'?
hashCode() - Method in class org.apache.ojb.broker.Identity
Calculate a hashcode for this Identity.
hashCode() - Method in class org.apache.ojb.broker.PBKey
Return the hash code of this PBKey, formed by the repository-, user-, password-name.
hashCode() - Method in class org.apache.ojb.broker.PBLifeCycleEvent.Type
 
hashCode() - Method in class org.apache.ojb.broker.PBStateEvent.Type
 
hashCode() - Method in class org.apache.ojb.broker.core.ValueContainer
 

I

ID - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
IGNORE_AUTOCOMMIT_EXCEPTION - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
IL_DEFAULT - Static variable in interface org.apache.ojb.broker.metadata.IsolationLevels
numeric constant representing the default (i.e.
IL_OPTIMISTIC - Static variable in interface org.apache.ojb.broker.metadata.IsolationLevels
numeric constant representing the optimistic locking isolation level.
IL_READ_COMMITTED - Static variable in interface org.apache.ojb.broker.metadata.IsolationLevels
numeric constant representing the commited read isolation level.
IL_READ_UNCOMMITTED - Static variable in interface org.apache.ojb.broker.metadata.IsolationLevels
numeric constant representing the uncommited read isolation level.
IL_REPEATABLE_READ - Static variable in interface org.apache.ojb.broker.metadata.IsolationLevels
numeric constant representing the repeatable read isolation level.
IL_SERIALIZABLE - Static variable in interface org.apache.ojb.broker.metadata.IsolationLevels
numeric constant representing the serializable transactions isolation level.
IN - Static variable in class org.apache.ojb.broker.query.SearchFilter
 
INCLUDE_ALL_FIELDS - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
INCLUDE_PK_FIELDS_ONLY - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
INDEXED - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
INDEX_COLUMN - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
INDEX_DESCRIPTOR - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
INDIRECTION_TABLE - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
INITIALIZATION_METHOD - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
INSERT_PROCEDURE - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
INVERSE_FK - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
ISOLATION_LEVEL - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
ITEMS_CLASS - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
Identity - class org.apache.ojb.broker.Identity.
represents the identity of an object.
Identity(Class, Class, Object[]) - Constructor for class org.apache.ojb.broker.Identity
creates an Identity from a class and the objects primary key values.
Identity(Object, PersistenceBroker) - Constructor for class org.apache.ojb.broker.Identity
 
Identity(Object, PersistenceBroker, ClassDescriptor) - Constructor for class org.apache.ojb.broker.Identity
 
Implementation - interface org.odmg.Implementation.
The factory interface for a particular ODMG implementation.
InCriteria - class org.apache.ojb.broker.query.InCriteria.
SelectionCriteria for 'in (a,b,c..)'
IndexDescriptor - class org.apache.ojb.broker.metadata.IndexDescriptor.
 
IndexDescriptor() - Constructor for class org.apache.ojb.broker.metadata.IndexDescriptor
 
InsertProcedureDescriptor - class org.apache.ojb.broker.metadata.InsertProcedureDescriptor.
An InsertProcedureDescriptor contains information that is related to the procedure/function that is used to handle the insertion of new records.
InsertProcedureDescriptor(ClassDescriptor, String, boolean) - Constructor for class org.apache.ojb.broker.metadata.InsertProcedureDescriptor
Constructor declaration
Int2IntegerFieldConversion - class org.apache.ojb.broker.accesslayer.conversions.Int2IntegerFieldConversion.
this implementation of the FieldConversion interface converts int to Integer, Integer to int.
Int2IntegerFieldConversion() - Constructor for class org.apache.ojb.broker.accesslayer.conversions.Int2IntegerFieldConversion
 
IsolationLevels - interface org.apache.ojb.broker.metadata.IsolationLevels.
This Interface defines Isolation level constants.
identity() - Method in interface org.odbms.Constraint
sets the evaluation mode to identity comparison
init() - Method in class org.apache.ojb.broker.core.PBPoolInfo
Init default properties.
init() - Method in class org.apache.ojb.broker.metadata.ConnectionPoolDescriptor
Set some initial values.
instance() - Static method in class org.apache.ojb.broker.core.PersistenceBrokerFactoryFactory
Returns an PersistenceBrokerFactoryIF instance.
instance() - Static method in class org.apache.ojb.odmg.TxManagerFactory
 
intersection(DBag) - Method in interface org.odmg.DBag
A new DBag instance is created that contains the intersection of this object and the DBag referenced by otherBag.
intersection(DSet) - Method in interface org.odmg.DSet
Create a new DSet object that is the set intersection of this DSet object and the set referenced by otherSet.
is() - Method in interface org.odbms.Constraint
turns off not() comparison
isAbstract() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
 
isAcceptLocks() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Returns acceptLocks.
isAccessReadOnly() - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
isAlwaysRefresh() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
if true instances of this class are always refreshed even if they are already in the cache.
isAscending - Variable in class org.apache.ojb.broker.metadata.FieldHelper
 
isAutoIncrement() - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
isBound() - Method in class org.apache.ojb.broker.query.NullCriteria
 
isBound() - Method in class org.apache.ojb.broker.query.SelectionCriteria
BRJ : Used by the ODMG OQLQuery.bind() operation
isClosed() - Method in interface org.apache.ojb.broker.PersistenceBroker
 
isClosed() - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
isClosed() - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
isClosed() - Method in class org.apache.ojb.broker.core.PersistenceBrokerHandle
 
isClosed() - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
 
isDataSource() - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
 
isDefaultConnection() - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
 
isDeleted(Identity) - Method in class org.apache.ojb.odmg.TransactionImpl
Checks if the object with the given identity has been deleted within the transaction.
isDistinct() - Method in class org.apache.ojb.broker.query.AbstractQueryImpl
 
isDistinct() - Method in interface org.apache.ojb.broker.query.Query
return true if select DISTINCT should be used
isDistinct() - Method in class org.apache.ojb.broker.query.QueryByCriteria
Gets the distinct.
isEmbraced() - Method in class org.apache.ojb.broker.query.Criteria
Answer true if embraced, ANDed criteria are embraced
isEmpty() - Method in class org.apache.ojb.broker.query.Criteria
Answer true if no sub criteria available
isEnablePerThreadChanges() - Method in class org.apache.ojb.broker.metadata.MetadataManager
If returns true if per thread runtime changes of the DescriptorRepository is enabled and the MetadataManager.getRepository() method returns a threaded repository file if set, or the global if no threaded was found.
isExtent() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Insert the method's description here.
isIgnoreAutoCommitExceptions() - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
 
isInExternTransaction() - Method in class org.apache.ojb.odmg.J2EETransactionImpl
 
isInTransaction() - Method in interface org.apache.ojb.broker.PersistenceBroker
Returns true if the broker performs a transaction, false in the other case
isInTransaction() - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
isInTransaction() - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
isInTransaction() - Method in class org.apache.ojb.broker.core.PersistenceBrokerHandle
 
isInTransaction() - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
returns true if the broker is currently running a transaction.
isIndexed() - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
isInterface() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Return true, if the described class is an interface.
isLazy() - Method in class org.apache.ojb.broker.metadata.CollectionDescriptor
returns true if this is a lazy Collection.
isLazy() - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
Gets the lazy.
isLengthSpecified() - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
isLocking() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
return true if optimistic locking is used
isLocking() - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
Gets the locking.
isMtoNRelation() - Method in class org.apache.ojb.broker.metadata.CollectionDescriptor
 
isNegative() - Method in class org.apache.ojb.broker.query.Criteria
 
isOpen() - Method in class org.apache.ojb.odmg.DatabaseImpl
 
isOpen() - Method in class org.apache.ojb.odmg.NarrowTransaction
Not supported!!
isOpen() - Method in class org.apache.ojb.odmg.TransactionImpl
Determine whether the transaction is open or not.
isOpen() - Method in interface org.odmg.Transaction
Determine whether the transaction is open or not.
isPathOuterJoin(String) - Method in class org.apache.ojb.broker.query.QueryByCriteria
Answer true if outer join for path should be used
isPrecisionSpecified() - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
isPrimaryKey() - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
isRefresh() - Method in class org.apache.ojb.broker.metadata.CollectionDescriptor
Gets the refresh.
isRefresh() - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
Gets the refresh.
isRequired() - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
isScaleSpecified() - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
isTranslateAttribute() - Method in class org.apache.ojb.broker.query.SelectionCriteria
 
isTranslateField() - Method in class org.apache.ojb.broker.query.FieldCriteria
 
isUnique() - Method in class org.apache.ojb.broker.metadata.IndexDescriptor
 
isUpdateLock() - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
Gets the updateLock updateLock controls whether the lock fields should be updated by OJB when a row is saved If false then the dbms needs to update the lock fields.
iterator() - Method in class org.apache.ojb.broker.metadata.DescriptorRepository
Returns an iterator over all managed ClassDescriptor.

J

J2EETransactionImpl - class org.apache.ojb.odmg.J2EETransactionImpl.
 
J2EETransactionImpl(DatabaseImpl) - Constructor for class org.apache.ojb.odmg.J2EETransactionImpl
 
JCD_ALIAS - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
JDBC_CONNECTION_DESCRIPTOR - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
JDBC_LEVEL - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
JDBC_TYPE - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
JTATxManager - class org.apache.ojb.odmg.JTATxManager.
 
JTATxManager() - Constructor for class org.apache.ojb.odmg.JTATxManager
 
JavaDate2SqlDateFieldConversion - class org.apache.ojb.broker.accesslayer.conversions.JavaDate2SqlDateFieldConversion.
this implementation of the FieldConversion interface converts between java.util.Date values and java.sql.Date values in the rdbms.
JavaDate2SqlDateFieldConversion() - Constructor for class org.apache.ojb.broker.accesslayer.conversions.JavaDate2SqlDateFieldConversion
 
JavaDate2SqlTimestampFieldConversion - class org.apache.ojb.broker.accesslayer.conversions.JavaDate2SqlTimestampFieldConversion.
this implementation of the FieldConversion interface converts between java.util.Date values and java.sql.Timestamp values in the rdbms.
JavaDate2SqlTimestampFieldConversion() - Constructor for class org.apache.ojb.broker.accesslayer.conversions.JavaDate2SqlTimestampFieldConversion
 
JdbcConnectionDescriptor - class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor.
JdbcConnectionDescriptor describes all relevant parameters of JDBC Connections used by the PersistenceBroker
JdbcConnectionDescriptor() - Constructor for class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
Constructor declaration
JdbcType - interface org.apache.ojb.broker.metadata.JdbcType.
Represents a jdbc type object.
javaToSql(Object) - Method in class org.apache.ojb.broker.accesslayer.conversions.BlankString2NullFieldConversion
 
javaToSql(Object) - Method in class org.apache.ojb.broker.accesslayer.conversions.Boolean2IntFieldConversion
 
javaToSql(Object) - Method in interface org.apache.ojb.broker.accesslayer.conversions.FieldConversion
convert a Java object to its SQL pendant, used for insert & update
javaToSql(Object) - Method in class org.apache.ojb.broker.accesslayer.conversions.FieldConversionDefaultImpl
 
javaToSql(Object) - Method in class org.apache.ojb.broker.accesslayer.conversions.GUID2StringFieldConversion
 
javaToSql(Object) - Method in class org.apache.ojb.broker.accesslayer.conversions.Int2IntegerFieldConversion
 
javaToSql(Object) - Method in class org.apache.ojb.broker.accesslayer.conversions.JavaDate2SqlDateFieldConversion
 
javaToSql(Object) - Method in class org.apache.ojb.broker.accesslayer.conversions.JavaDate2SqlTimestampFieldConversion
 
javaToSql(Object) - Method in class org.apache.ojb.broker.accesslayer.conversions.Object2Base64StringFieldConversion
 
javaToSql(Object) - Method in class org.apache.ojb.broker.accesslayer.conversions.Object2ByteArrFieldConversion
 
javaToSql(Object) - Method in class org.apache.ojb.broker.accesslayer.conversions.StringVector2VarcharFieldConversion
 
join() - Method in class org.apache.ojb.odmg.J2EETransactionImpl
 
join() - Method in class org.apache.ojb.odmg.NarrowTransaction
Not supported!!
join() - Method in class org.apache.ojb.odmg.TransactionImpl
Attach the caller's thread to this Transaction and detach the thread from any former Transaction the thread may have been associated with.
join() - Method in interface org.odmg.Transaction
Attach the caller's thread to this Transaction and detach the thread from any former Transaction the thread may have been associated with.

K

KEY_AFTER_BEGIN - Static variable in class org.apache.ojb.broker.PBStateEvent
 
KEY_AFTER_COMMIT - Static variable in class org.apache.ojb.broker.PBStateEvent
 
KEY_AFTER_OPEN - Static variable in class org.apache.ojb.broker.PBStateEvent
 
KEY_AFTER_ROLLBACK - Static variable in class org.apache.ojb.broker.PBStateEvent
 
KEY_BEFORE_BEGIN - Static variable in class org.apache.ojb.broker.PBStateEvent
 
KEY_BEFORE_CLOSE - Static variable in class org.apache.ojb.broker.PBStateEvent
 
KEY_BEFORE_COMMIT - Static variable in class org.apache.ojb.broker.PBStateEvent
 
KEY_BEFORE_ROLLBACK - Static variable in class org.apache.ojb.broker.PBStateEvent
 
Key - class org.apache.ojb.broker.core.Key.
This is a helper class to model a Key of an Object
Key(Object[]) - Constructor for class org.apache.ojb.broker.core.Key
 
KeyConstraintViolatedException - exception org.apache.ojb.broker.KeyConstraintViolatedException.
Base class of all exceptions used in OJB.
KeyConstraintViolatedException() - Constructor for class org.apache.ojb.broker.KeyConstraintViolatedException
Constructor for KeyConstraintViolatedException.
KeyConstraintViolatedException(String) - Constructor for class org.apache.ojb.broker.KeyConstraintViolatedException
Constructor for KeyConstraintViolatedException.
KeyConstraintViolatedException(String, Throwable) - Constructor for class org.apache.ojb.broker.KeyConstraintViolatedException
Constructor for KeyConstraintViolatedException.
KeyConstraintViolatedException(Throwable) - Constructor for class org.apache.ojb.broker.KeyConstraintViolatedException
Constructor for KeyConstraintViolatedException.

L

LENGTH - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
LESS_EQUAL - Static variable in class org.apache.ojb.broker.query.SearchFilter
 
LESS_THAN - Static variable in class org.apache.ojb.broker.query.SearchFilter
 
LIKE - Static variable in class org.apache.ojb.broker.query.SearchFilter
 
LITERAL_IL_OPTIMISTIC - Static variable in interface org.apache.ojb.broker.metadata.IsolationLevels
literal constant representing the optimistic locking isolation level.
LITERAL_IL_READ_COMMITTED - Static variable in interface org.apache.ojb.broker.metadata.IsolationLevels
literal constant representing the commited read isolation level.
LITERAL_IL_READ_UNCOMMITTED - Static variable in interface org.apache.ojb.broker.metadata.IsolationLevels
literal constant representing the uncommited read isolation level.
LITERAL_IL_REPEATABLE_READ - Static variable in interface org.apache.ojb.broker.metadata.IsolationLevels
literal constant representing the repeatable read isolation level.
LITERAL_IL_SERIALIZABLE - Static variable in interface org.apache.ojb.broker.metadata.IsolationLevels
literal constant representing the serializable transactions isolation level.
LOCKING - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
LikeCriteria - class org.apache.ojb.broker.query.LikeCriteria.
Model a Like Criteria
Escape Processing by Paul R.
LikeCriteria(Object, Object, String, String) - Constructor for class org.apache.ojb.broker.query.LikeCriteria
 
LocalTxManager - class org.apache.ojb.odmg.LocalTxManager.
 
LocalTxManager() - Constructor for class org.apache.ojb.odmg.LocalTxManager
 
LockNotGrantedException - exception org.odmg.LockNotGrantedException.
This exception is thrown if a lock could not be granted on an object.
LockNotGrantedException() - Constructor for class org.odmg.LockNotGrantedException
Construct an instance of the exception.
LockNotGrantedException(String) - Constructor for class org.odmg.LockNotGrantedException
Construct an instance of the exception with a descriptive message.
leave() - Method in class org.apache.ojb.odmg.J2EETransactionImpl
 
leave() - Method in class org.apache.ojb.odmg.NarrowTransaction
Not supported!!
leave() - Method in class org.apache.ojb.odmg.TransactionImpl
Detach the caller's thread from this Transaction , but do not attach the thread to another Transaction .
leave() - Method in interface org.odmg.Transaction
Detach the caller's thread from this Transaction, but do not attach the thread to another Transaction.
like() - Method in interface org.odbms.Constraint
sets the evaluation mode to "like" comparison
limitSize(int) - Method in interface org.odbms.Query
limits the maximum amount of objects returned.
loadProfile(Object) - Method in class org.apache.ojb.broker.metadata.MetadataManager
Load the given metadata profile for the current thread.
lock(Object, int) - Method in class org.apache.ojb.odmg.NarrowTransaction
lock the given object
lock(Object, int) - Method in class org.apache.ojb.odmg.TransactionImpl
Upgrade the lock on the given object to the given lock mode.
lock(Object, int) - Method in interface org.odmg.Transaction
Upgrade the lock on the given object to the given lock mode.
lockAssociationAsWrites() - Method in interface org.apache.ojb.odmg.OdmgConfiguration
If true acquiring a write-lock on a given object x implies write locks on all objects associated to x.
lookup(String) - Static method in class org.apache.ojb.broker.core.NamingLocator
 
lookup(String) - Method in class org.apache.ojb.odmg.DatabaseImpl
Lookup an object via its name.
lookup(String) - Method in interface org.odmg.Database
Lookup an object via its name.

M

MAPPING_REPOSITORY - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
MIN_INT - Static variable in interface org.apache.ojb.broker.metadata.JdbcType
Intern used flag.
ManageableCollection - interface org.apache.ojb.broker.ManageableCollection.
OJB can handle java.util.Collection as well as user defined collection classes as collection attributes in persistent classes.
MetadataConfiguration - interface org.apache.ojb.broker.metadata.MetadataConfiguration.
 
MetadataException - exception org.apache.ojb.broker.metadata.MetadataException.
This exception is thrown if a MetaData related problem occurs.
MetadataException() - Constructor for class org.apache.ojb.broker.metadata.MetadataException
 
MetadataException(Throwable) - Constructor for class org.apache.ojb.broker.metadata.MetadataException
 
MetadataException(String) - Constructor for class org.apache.ojb.broker.metadata.MetadataException
 
MetadataException(String, Throwable) - Constructor for class org.apache.ojb.broker.metadata.MetadataException
 
MetadataManager - class org.apache.ojb.broker.metadata.MetadataManager.
Central class for metadata operations/manipulations - manages OJB's metadata objects, in particular: DescriptorRepository contains metadata of persistent objects ConnectionRepository contains all connection metadata information This class allows transparent flexible metadata loading/manipulation at runtime.
MtoNBroker - class org.apache.ojb.broker.core.MtoNBroker.
Manage all stuff related to non-decomposed M:N association.
MtoNBroker(PersistenceBroker) - Constructor for class org.apache.ojb.broker.core.MtoNBroker
 
MtoNImplementor - class org.apache.ojb.broker.MtoNImplementor.
 
MtoNImplementor(PersistenceBroker, CollectionDescriptor, Object, Object) - Constructor for class org.apache.ojb.broker.MtoNImplementor
 
MtoNImplementor(PersistenceBroker, String, Object, Object) - Constructor for class org.apache.ojb.broker.MtoNImplementor
 
MtoNQuery - interface org.apache.ojb.broker.query.MtoNQuery.
Interface for MtoNQueries
makePersistent(Object) - Method in class org.apache.ojb.odmg.DatabaseImpl
Make a transient object durable in the database.
makePersistent(Object) - Method in interface org.odmg.Database
Make a transient object durable in the database.
manage(Object) - Method in class org.apache.ojb.odmg.ObjectEnvelope
Manage an object.
markDelete(Object) - Method in class org.apache.ojb.odmg.NarrowTransaction
 
markDelete(Object) - Method in interface org.apache.ojb.odmg.TransactionExt
marks an object for deletion without locking the object.
markDelete(Object) - Method in class org.apache.ojb.odmg.TransactionImpl
 
markDirty(Object) - Method in class org.apache.ojb.odmg.NarrowTransaction
 
markDirty(Object) - Method in interface org.apache.ojb.odmg.TransactionExt
marks an object as dirty without locking the object.
markDirty(Object) - Method in class org.apache.ojb.odmg.TransactionImpl
 
matchList(String, Vector, int) - Method in class org.apache.ojb.broker.query.OJBSearchFilter
Change the search filter to one that specifies an element to match or not match one of a list of values.
matchList(String, String[], int) - Method in class org.apache.ojb.broker.query.OJBSearchFilter
Change the search filter to one that specifies an element to not match one of a list of values.
matchList(String, int[], int) - Method in class org.apache.ojb.broker.query.OJBSearchFilter
Change the search filter to one that specifies an element to not match one of a list of integer values.
matchList(String, Vector, int) - Method in class org.apache.ojb.broker.query.SearchFilter
Change the search filter to one that specifies an element to match or not match one of a list of values.
matchList(String, String[], int) - Method in class org.apache.ojb.broker.query.SearchFilter
Change the search filter to one that specifies an element to not match one of a list of values.
matchList(String, int[], int) - Method in class org.apache.ojb.broker.query.SearchFilter
Change the search filter to one that specifies an element to not match one of a list of integer values.
matchSet(Hashtable, int, int) - Method in class org.apache.ojb.broker.query.OJBSearchFilter
Change the search filter to one that specifies a set of elements and their values that must match, and the operator to use to combine the elements.
matchSet(String[], String[], int) - Method in class org.apache.ojb.broker.query.OJBSearchFilter
Change the search filter to one that specifies a set of elements and their values that must match, and the operator to use to combine the elements.
matchSet(Hashtable, int, int) - Method in class org.apache.ojb.broker.query.SearchFilter
Change the search filter to one that specifies a set of elements and their values that must match, and the operator to use to combine the elements.
matchSet(String[], String[], int) - Method in class org.apache.ojb.broker.query.SearchFilter
Change the search filter to one that specifies a set of elements and their values that must match, and the operator to use to combine the elements.
matchValue(String, String, int) - Method in class org.apache.ojb.broker.query.OJBSearchFilter
Change the search filter to one that specifies an element to not match one single value.
matchValue(String, int, int) - Method in class org.apache.ojb.broker.query.OJBSearchFilter
-----------------------------------------------------------
matchValue(String, String, int) - Method in class org.apache.ojb.broker.query.SearchFilter
Change the search filter to one that specifies an element to not match one single value.
matchValue(String, int, int) - Method in class org.apache.ojb.broker.query.SearchFilter
-----------------------------------------------------------
mergeConnectionRepository(ConnectionRepository) - Method in class org.apache.ojb.broker.metadata.MetadataManager
Merge the given ConnectionRepository with the existing one (without making a deep copy of the containing connection descriptors).
mergeConnectionRepository(ConnectionRepository, ConnectionRepository, boolean) - Method in class org.apache.ojb.broker.metadata.MetadataManager
Merge the given source ConnectionRepository with the existing target.
mergeDescriptorRepository(DescriptorRepository) - Method in class org.apache.ojb.broker.metadata.MetadataManager
Merge the given DescriptorRepository (without making a deep copy of containing class-descriptor objects) with the global one, returned by method MetadataManager.getRepository() - keep in mind if running in per thread mode merge maybe only takes effect on current thread.
mergeDescriptorRepository(DescriptorRepository, DescriptorRepository, boolean) - Method in class org.apache.ojb.broker.metadata.MetadataManager
Merge the given DescriptorRepository files, the source objects will be pushed to the target repository.

N

NAME - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
NONE - Static variable in class org.apache.ojb.broker.query.Criteria
 
NOT - Static variable in class org.apache.ojb.broker.query.SearchFilter
 
NOT_EQUAL - Static variable in class org.apache.ojb.broker.query.SearchFilter
 
NOT_IN - Static variable in class org.apache.ojb.broker.query.SearchFilter
 
NOT_OPEN - Static variable in interface org.odmg.Database
The database is not open.
NOT_SCROLLABLE - Static variable in interface org.apache.ojb.broker.query.Query
 
NO_END_AT_INDEX - Static variable in interface org.apache.ojb.broker.query.Query
 
NO_START_AT_INDEX - Static variable in interface org.apache.ojb.broker.query.Query
 
NULLABLE - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
NamedRootsEntry - class org.apache.ojb.odmg.NamedRootsEntry.
represents an entry to the named roots table.
NamedRootsEntry(String, byte[]) - Constructor for class org.apache.ojb.odmg.NamedRootsEntry
NamedRootsEntry constructor comment.
NamedRootsEntry() - Constructor for class org.apache.ojb.odmg.NamedRootsEntry
NamedRootsEntry constructor comment.
NamedRootsMap - class org.apache.ojb.odmg.NamedRootsMap.
ODMG NamedRoots implementation.
NamingLocator - class org.apache.ojb.broker.core.NamingLocator.
Encapsulates a reference to the JNDI Naming context.
NamingLocator() - Constructor for class org.apache.ojb.broker.core.NamingLocator
 
NarrowTransaction - class org.apache.ojb.odmg.NarrowTransaction.
Wraps Transaction in managed environments.
NarrowTransaction(TransactionExt) - Constructor for class org.apache.ojb.odmg.NarrowTransaction
 
NotImplementedException - exception org.odmg.NotImplementedException.
This exception is thrown when an implementation does not support an operation.
NotImplementedException() - Constructor for class org.odmg.NotImplementedException
Construct an instance of the exception.
NotImplementedException(String) - Constructor for class org.odmg.NotImplementedException
Construct an instance of the exception.
NullCriteria - class org.apache.ojb.broker.query.NullCriteria.
SelectionCriteria for 'is null' and 'is not null'
name - Variable in class org.apache.ojb.broker.metadata.FieldHelper
 
needsDelete() - Method in class org.apache.ojb.odmg.ObjectEnvelope
returns true if the underlying Object needs an UPDATE statement, else returns false.
needsInsert() - Method in class org.apache.ojb.odmg.ObjectEnvelope
returns true if the underlying Object needs an INSERT statement, else returns false.
needsUpdate() - Method in class org.apache.ojb.odmg.ObjectEnvelope
returns true if the underlying Object needs an UPDATE statement, else returns false.
newDArray() - Method in class org.apache.ojb.odmg.OJB
Create a new DArray object.
newDArray() - Method in class org.apache.ojb.odmg.OJBJ2EE_2
 
newDArray() - Method in interface org.odmg.Implementation
Create a new DArray object.
newDBag() - Method in class org.apache.ojb.odmg.OJB
Create a new DBag object.
newDBag() - Method in class org.apache.ojb.odmg.OJBJ2EE_2
 
newDBag() - Method in interface org.odmg.Implementation
Create a new DBag object.
newDList() - Method in class org.apache.ojb.odmg.OJB
Create a new DList object.
newDList() - Method in class org.apache.ojb.odmg.OJBJ2EE_2
 
newDList() - Method in interface org.odmg.Implementation
Create a new DList object.
newDMap() - Method in class org.apache.ojb.odmg.OJB
Create a new DMap object.
newDMap() - Method in class org.apache.ojb.odmg.OJBJ2EE_2
 
newDMap() - Method in interface org.odmg.Implementation
Create a new DMap object.
newDSet() - Method in class org.apache.ojb.odmg.OJB
Create a new DSet object.
newDSet() - Method in class org.apache.ojb.odmg.OJBJ2EE_2
 
newDSet() - Method in interface org.odmg.Implementation
Create a new DSet object.
newDatabase() - Method in class org.apache.ojb.odmg.OJB
Create a new Database object.
newDatabase() - Method in interface org.odmg.Implementation
Create a new Database object.
newOQLQuery() - Method in class org.apache.ojb.odmg.OJB
Create a new OQLQuery object.
newOQLQuery() - Method in class org.apache.ojb.odmg.OJBJ2EE_2
 
newOQLQuery() - Method in interface org.odmg.Implementation
Create a new OQLQuery object.
newQuery(Class, Criteria, boolean) - Static method in class org.apache.ojb.broker.query.QueryFactory
Method declaration
newQuery(Class, Criteria) - Static method in class org.apache.ojb.broker.query.QueryFactory
Method declaration
newQuery(Object) - Static method in class org.apache.ojb.broker.query.QueryFactory
Return a QueryByIdentity for example_or_identity
newQuery(Class, String, Criteria, boolean) - Static method in class org.apache.ojb.broker.query.QueryFactory
 
newQuery(Class, String, Criteria) - Static method in class org.apache.ojb.broker.query.QueryFactory
 
newQuery(Class, String) - Static method in class org.apache.ojb.broker.query.QueryFactory
Factory method for QueryBySQL
newQueryByExample(Object) - Static method in class org.apache.ojb.broker.query.QueryFactory
Return a QueryByCriteria for example
Use with care because building of Query is not foolproof !!!
newQueryByIdentity(Object) - Static method in class org.apache.ojb.broker.query.QueryFactory
Return a QueryByIdentity for example_or_identity
newReportQuery(Class, String[], Criteria, boolean) - Static method in class org.apache.ojb.broker.query.QueryFactory
create a new ReportQueryByCriteria
newReportQuery(Class, Criteria, boolean) - Static method in class org.apache.ojb.broker.query.QueryFactory
create a new ReportQueryByCriteria
newReportQuery(Class, Criteria) - Static method in class org.apache.ojb.broker.query.QueryFactory
create a new ReportQueryByCriteria
newTransaction() - Method in class org.apache.ojb.odmg.OJB
Create a Transaction object and associate it with the current thread.
newTransaction() - Method in class org.apache.ojb.odmg.OJBJ2EE_2
Not supported in managed-environment.
newTransaction() - Method in interface org.odmg.Implementation
Create a Transaction object and associate it with the current thread.
next() - Method in interface org.odbms.ObjectSet
returns the next object in the ObjectSet.
not() - Method in interface org.odbms.Constraint
turns on not() comparison

O

OBJECT_CACHE - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
ODMGException - exception org.odmg.ODMGException.
This is the base class for all exceptions thrown by an ODMG implementation.
ODMGException() - Constructor for class org.odmg.ODMGException
Construct an ODMGException object without an error message.
ODMGException(String) - Constructor for class org.odmg.ODMGException
Construct an ODMGException object with an error message.
ODMGJ2EEFactory - interface org.apache.ojb.odmg.ODMGJ2EEFactory.
 
ODMGRuntimeException - exception org.odmg.ODMGRuntimeException.
This is the base class for all RuntimeExceptions thrown by an ODMG implementation.
ODMGRuntimeException() - Constructor for class org.odmg.ODMGRuntimeException
Construct an instance of the exception.
ODMGRuntimeException(String) - Constructor for class org.odmg.ODMGRuntimeException
Construct an instance of the exception with the specified message.
OJB - class org.apache.ojb.odmg.OJB.
Facade to the persistence ObjectServer system.
OJBException - exception org.apache.ojb.broker.OJBException.
Base class of all exceptions used in OJB.
OJBException() - Constructor for class org.apache.ojb.broker.OJBException
 
OJBException(String) - Constructor for class org.apache.ojb.broker.OJBException
 
OJBException(Throwable) - Constructor for class org.apache.ojb.broker.OJBException
 
OJBException(String, Throwable) - Constructor for class org.apache.ojb.broker.OJBException
 
OJBJ2EE_2 - class org.apache.ojb.odmg.OJBJ2EE_2.
 
OJBRuntimeException - exception org.apache.ojb.broker.OJBRuntimeException.
Base class of all runtime exceptions used in OJB.
OJBRuntimeException() - Constructor for class org.apache.ojb.broker.OJBRuntimeException
 
OJBRuntimeException(String) - Constructor for class org.apache.ojb.broker.OJBRuntimeException
 
OJBRuntimeException(Throwable) - Constructor for class org.apache.ojb.broker.OJBRuntimeException
 
OJBRuntimeException(String, Throwable) - Constructor for class org.apache.ojb.broker.OJBRuntimeException
 
OJBSearchFilter - class org.apache.ojb.broker.query.OJBSearchFilter.
OJB Search Filter Class for ObJectRelationalBridge O/R mapping tool This class builds a search filter tree, specifing how names and values are to be compared when searching a database.
OJBSearchFilter() - Constructor for class org.apache.ojb.broker.query.OJBSearchFilter
 
OJBTxManager - interface org.apache.ojb.odmg.OJBTxManager.
The OJBTxManager defines the contract for associating the caller with the current or new transaction in ODMG.
OJB_CONCRETE_CLASS - Static variable in class org.apache.ojb.broker.metadata.ClassDescriptor
 
OPEN_EXCLUSIVE - Static variable in interface org.odmg.Database
The database is open for exclusive access.
OPEN_READ_ONLY - Static variable in interface org.odmg.Database
The database is opened for read-only access.
OPEN_READ_WRITE - Static variable in interface org.odmg.Database
The database is opened for reading and writing.
OQLQuery - interface org.odmg.OQLQuery.
The interface to an OQL query object.
OR - Static variable in class org.apache.ojb.broker.query.Criteria
 
OR - Static variable in class org.apache.ojb.broker.query.SearchFilter
 
ORDERBY - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
OTM_DEPENDENT - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
Object2Base64StringFieldConversion - class org.apache.ojb.broker.accesslayer.conversions.Object2Base64StringFieldConversion.
this implementation of the FieldConversion interface converts between java.lang.Objects values and char[] values in the rdbms.
Object2Base64StringFieldConversion() - Constructor for class org.apache.ojb.broker.accesslayer.conversions.Object2Base64StringFieldConversion
 
Object2ByteArrFieldConversion - class org.apache.ojb.broker.accesslayer.conversions.Object2ByteArrFieldConversion.
this implementation of the FieldConversion interface converts between java.lang.Objects values and byte[] values in the rdbms.
Object2ByteArrFieldConversion() - Constructor for class org.apache.ojb.broker.accesslayer.conversions.Object2ByteArrFieldConversion
 
ObjectCacheDescriptor - class org.apache.ojb.broker.metadata.ObjectCacheDescriptor.
Encapsulates a ObjectCache implementation class and its proprietary configuration properties.
ObjectCacheDescriptor() - Constructor for class org.apache.ojb.broker.metadata.ObjectCacheDescriptor
 
ObjectCacheDescriptor(Class) - Constructor for class org.apache.ojb.broker.metadata.ObjectCacheDescriptor
 
ObjectContainer - interface org.odbms.ObjectContainer.
database engine interface.
ObjectDeletedException - exception org.odmg.ObjectDeletedException.
This exception is thrown when accessing an object that was deleted.
ObjectDeletedException() - Constructor for class org.odmg.ObjectDeletedException
Construct an instance of the exception.
ObjectDeletedException(String) - Constructor for class org.odmg.ObjectDeletedException
Construct an instance of the exception.
ObjectEnvelope - class org.apache.ojb.odmg.ObjectEnvelope.
ObjectEnvelope is used during ODMG transactions as a wrapper for a persistent objects declaration
ObjectEnvelope(Object, TransactionImpl) - Constructor for class org.apache.ojb.odmg.ObjectEnvelope
Create a wrapper by providing an Object.
ObjectEnvelopeTable - class org.apache.ojb.odmg.ObjectEnvelopeTable.
manages all ObjectEnvelopes included by a transaction.
ObjectEnvelopeTable(TransactionImpl) - Constructor for class org.apache.ojb.odmg.ObjectEnvelopeTable
Creates new ObjectEnvelopeTable
ObjectNameNotFoundException - exception org.odmg.ObjectNameNotFoundException.
An attempt to get a object via its name using Database.lookup and the name is not associated with an object in the database.
ObjectNameNotFoundException() - Constructor for class org.odmg.ObjectNameNotFoundException
Construct an instance of the exception.
ObjectNameNotFoundException(String) - Constructor for class org.odmg.ObjectNameNotFoundException
Construct an instance of the exception with a descriptive message.
ObjectNameNotUniqueException - exception org.odmg.ObjectNameNotUniqueException.
This exception is thrown when attempting to bind a name to an object when the name is already bound to another object.
ObjectNameNotUniqueException() - Constructor for class org.odmg.ObjectNameNotUniqueException
Construct an instance of the exception.
ObjectNameNotUniqueException(String) - Constructor for class org.odmg.ObjectNameNotUniqueException
Construct an instance of the exception with a descriptive message.
ObjectNotPersistentException - exception org.odmg.ObjectNotPersistentException.
This exception is thrown when deleting an object that is not persistent.
ObjectNotPersistentException() - Constructor for class org.odmg.ObjectNotPersistentException
Construct an instance of the exception.
ObjectNotPersistentException(String) - Constructor for class org.odmg.ObjectNotPersistentException
Construct an instance of the exception.
ObjectReferenceDescriptor - class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor.
Describes a Field containing a reference to another class.
ObjectReferenceDescriptor(ClassDescriptor) - Constructor for class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
 
ObjectSet - interface org.odbms.ObjectSet.
query resultset.
OdmgConfiguration - interface org.apache.ojb.odmg.OdmgConfiguration.
This interface defines the configurable setting of the ODMG layer.
OptimisticLockException - exception org.apache.ojb.broker.OptimisticLockException.
 
OptimisticLockException() - Constructor for class org.apache.ojb.broker.OptimisticLockException
Constructor for OptimisticLockException.
OptimisticLockException(String) - Constructor for class org.apache.ojb.broker.OptimisticLockException
Constructor for OptimisticLockException.
OptimisticLockException(String, Object) - Constructor for class org.apache.ojb.broker.OptimisticLockException
Constructor for OptimisticLockException.
OptimisticLockException(Throwable) - Constructor for class org.apache.ojb.broker.OptimisticLockException
Constructor for OptimisticLockException.
occurrences(Object) - Method in interface org.odmg.DBag
This method returns the number of occurrences of the object obj in the DBag collection.
ojbAdd(Object) - Method in interface org.apache.ojb.broker.ManageableCollection
add a single Object to the Collection.
ojbAddAll(ManageableCollection) - Method in interface org.apache.ojb.broker.ManageableCollection
adds a Collection to this collection.
ojbIterator() - Method in interface org.apache.ojb.broker.ManageableCollection
returns an Iterator over all elements in the collection.
open(String, int) - Method in class org.apache.ojb.odmg.DatabaseImpl
Open the named database with the specified access mode.
open(String, int) - Method in interface org.odmg.Database
Open the named database with the specified access mode.
or(Constraint) - Method in interface org.odbms.Constraint
links two Constraints for OR evaluation
orderAscending() - Method in interface org.odbms.Query
adds an ascending order criteria to this node of the query graph.
orderDescending() - Method in interface org.odbms.Query
adds a descending order criteria to this node of the query graph.
org.apache.ojb.broker - package org.apache.ojb.broker
 
org.apache.ojb.broker.accesslayer.conversions - package org.apache.ojb.broker.accesslayer.conversions
This package contains classes related to type and value conversions between attributes of persistent classes and their mapped columns in the relational database.
org.apache.ojb.broker.core - package org.apache.ojb.broker.core
 
org.apache.ojb.broker.metadata - package org.apache.ojb.broker.metadata
 
org.apache.ojb.broker.query - package org.apache.ojb.broker.query
 
org.apache.ojb.broker.util.sequence - package org.apache.ojb.broker.util.sequence
This package contains classes that provide the OJB sequence numering.
org.apache.ojb.odmg - package org.apache.ojb.odmg
 
org.odbms - package org.odbms
 
org.odmg - package org.odmg
 

P

PARENT_QUERY_PREFIX - Static variable in class org.apache.ojb.broker.query.Criteria
 
PBCapsule - class org.apache.ojb.odmg.PBCapsule.
Capsulates the way to obtain PersistenceBroker instances when a odmg-tx is running or not - Do not forget to call the destroy() method after use.
PBCapsule(PBKey, Transaction) - Constructor for class org.apache.ojb.odmg.PBCapsule
 
PBFACTORY_JNDI_NAME - Static variable in interface org.apache.ojb.broker.core.PBFactoryIF
 
PBFactoryException - exception org.apache.ojb.broker.PBFactoryException.
Thrown by the PersistenceFactory-Implementation if an operation failed.
PBFactoryException() - Constructor for class org.apache.ojb.broker.PBFactoryException
 
PBFactoryException(String) - Constructor for class org.apache.ojb.broker.PBFactoryException
 
PBFactoryException(Throwable) - Constructor for class org.apache.ojb.broker.PBFactoryException
 
PBFactoryException(String, Throwable) - Constructor for class org.apache.ojb.broker.PBFactoryException
 
PBFactoryIF - interface org.apache.ojb.broker.core.PBFactoryIF.
Interface for the service implementation of PBF used in jboss or other application server.
PBKey - class org.apache.ojb.broker.PBKey.
A immutable key to identify PB instances in pools, ...
PBKey(String, String, String) - Constructor for class org.apache.ojb.broker.PBKey
Constructor for new PBKey.
PBKey(String) - Constructor for class org.apache.ojb.broker.PBKey
Convenience constructor for PBKey(jcdAlias, null, null)
PBLifeCycleEvent - class org.apache.ojb.broker.PBLifeCycleEvent.
The PBLifeCycleEvent encapsulates information about the life-cycle of a persistent object.
PBLifeCycleEvent(PersistenceBroker, Object, PBLifeCycleEvent.Type) - Constructor for class org.apache.ojb.broker.PBLifeCycleEvent
 
PBLifeCycleEvent(PersistenceBroker, PBLifeCycleEvent.Type) - Constructor for class org.apache.ojb.broker.PBLifeCycleEvent
 
PBLifeCycleEvent.Type - class org.apache.ojb.broker.PBLifeCycleEvent.Type.
 
PBLifeCycleListener - interface org.apache.ojb.broker.PBLifeCycleListener.
The listener interface for receiving persistent object life cycle information.
PBListener - interface org.apache.ojb.broker.PBListener.
Tagging interface for all implemented listener associated with an PersistenceBroker instance.
PBPoolConfiguration - interface org.apache.ojb.broker.core.PBPoolConfiguration.
 
PBPoolInfo - class org.apache.ojb.broker.core.PBPoolInfo.
Encapsulates the PB-pool configuration properties used in in the PersistenceBrokerFactoryIF implementations.
PBPoolInfo() - Constructor for class org.apache.ojb.broker.core.PBPoolInfo
 
PBPoolInfo(Properties) - Constructor for class org.apache.ojb.broker.core.PBPoolInfo
 
PBState - interface org.apache.ojb.broker.PBState.
Trace the life cycle of an PersistenceBroker instance.
PBStateEvent - class org.apache.ojb.broker.PBStateEvent.
The PBStateEvent encapsulates information about the life-cycle/transaction demarcation of the used PersistenceBroker instance.
PBStateEvent(PersistenceBroker, PBStateEvent.Type) - Constructor for class org.apache.ojb.broker.PBStateEvent
 
PBStateEvent.Type - class org.apache.ojb.broker.PBStateEvent.Type.
 
PBStateListener - interface org.apache.ojb.broker.PBStateListener.
The listener interface for receiving PersistenceBroker state operations.
PRECISION - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
PRIMARY_KEY - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
PROPERTY_AUTO_NAMING - Static variable in class org.apache.ojb.broker.util.sequence.AbstractSequenceManager
 
PROPERTY_GLOBAL_SEQUENCE_ID - Static variable in class org.apache.ojb.broker.util.sequence.SequenceManagerHighLowImpl
 
PROPERTY_GLOBAL_SEQUENCE_START - Static variable in class org.apache.ojb.broker.util.sequence.SequenceManagerHighLowImpl
 
PROPERTY_GRAB_SIZE - Static variable in class org.apache.ojb.broker.util.sequence.SequenceManagerHighLowImpl
 
PROPERTY_GRAB_SIZE - Static variable in class org.apache.ojb.broker.util.sequence.SequenceManagerSeqHiLoImpl
 
PROXY_PREFETCHING_LIMIT - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
PROXY_REFERENCE - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
PersistenceBroker - interface org.apache.ojb.broker.PersistenceBroker.
PersistenceBroker declares a protocol for persisting arbitrary objects.
PersistenceBrokerAbstractImpl - class org.apache.ojb.broker.core.PersistenceBrokerAbstractImpl.
Abstract Implementation of the PersistenceBroker encapsulating the used PB-event/listener concept.
PersistenceBrokerAbstractImpl() - Constructor for class org.apache.ojb.broker.core.PersistenceBrokerAbstractImpl
 
PersistenceBrokerAware - interface org.apache.ojb.broker.PersistenceBrokerAware.
This interface defines a protocol for persistent objects that must be aware of the operations of the PersistenceBroker.
PersistenceBrokerBean - class org.apache.ojb.broker.core.PersistenceBrokerBean.
 
PersistenceBrokerBean() - Constructor for class org.apache.ojb.broker.core.PersistenceBrokerBean
 
PersistenceBrokerConfiguration - interface org.apache.ojb.broker.core.PersistenceBrokerConfiguration.
 
PersistenceBrokerEvent - class org.apache.ojb.broker.PersistenceBrokerEvent.
Root class for PersistenceBroker events.
PersistenceBrokerEvent(PersistenceBroker) - Constructor for class org.apache.ojb.broker.PersistenceBrokerEvent
 
PersistenceBrokerException - exception org.apache.ojb.broker.PersistenceBrokerException.
The Base Exception for all Exceptions that can happend within ObjectRelationalBridge.
PersistenceBrokerException() - Constructor for class org.apache.ojb.broker.PersistenceBrokerException
PersistenceBrokerException constructor comment.
PersistenceBrokerException(String) - Constructor for class org.apache.ojb.broker.PersistenceBrokerException
Constructs a new PersistenceBrokerException with the specified detail message.
PersistenceBrokerException(String, Throwable) - Constructor for class org.apache.ojb.broker.PersistenceBrokerException
 
PersistenceBrokerException(Throwable) - Constructor for class org.apache.ojb.broker.PersistenceBrokerException
PersistenceBrokerException constructor comment.
PersistenceBrokerFactory - class org.apache.ojb.broker.PersistenceBrokerFactory.
Convenience factory class that produces PersistenceBroker instances.
PersistenceBrokerFactory() - Constructor for class org.apache.ojb.broker.PersistenceBrokerFactory
 
PersistenceBrokerFactoryBaseImpl - class org.apache.ojb.broker.core.PersistenceBrokerFactoryBaseImpl.
This is an base implementation of the PersistenceBrokerFactoryIF interface.
PersistenceBrokerFactoryBaseImpl() - Constructor for class org.apache.ojb.broker.core.PersistenceBrokerFactoryBaseImpl
 
PersistenceBrokerFactoryDefaultImpl - class org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.
This is the default implementation of the PersistenceBrokerFactoryIF interface.
PersistenceBrokerFactoryDefaultImpl() - Constructor for class org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl
 
PersistenceBrokerFactoryFactory - class org.apache.ojb.broker.core.PersistenceBrokerFactoryFactory.
 
PersistenceBrokerFactoryFactory() - Constructor for class org.apache.ojb.broker.core.PersistenceBrokerFactoryFactory
 
PersistenceBrokerFactoryIF - interface org.apache.ojb.broker.core.PersistenceBrokerFactoryIF.
Factory for PersistenceBroker instances.
PersistenceBrokerFactorySyncImpl - class org.apache.ojb.broker.core.PersistenceBrokerFactorySyncImpl.
Workaround for participate the PB-api in JTA transaction by implementing the Synchronization interface.
PersistenceBrokerFactorySyncImpl() - Constructor for class org.apache.ojb.broker.core.PersistenceBrokerFactorySyncImpl
 
PersistenceBrokerFactorySyncImpl.PersistenceBrokerSyncImpl - class org.apache.ojb.broker.core.PersistenceBrokerFactorySyncImpl.PersistenceBrokerSyncImpl.
 
PersistenceBrokerFactorySyncImpl.PersistenceBrokerSyncImpl(PersistenceBroker, KeyedObjectPool) - Constructor for class org.apache.ojb.broker.core.PersistenceBrokerFactorySyncImpl.PersistenceBrokerSyncImpl
 
PersistenceBrokerHandle - class org.apache.ojb.broker.core.PersistenceBrokerHandle.
A handle wraps a real (pooled) PB instance.
PersistenceBrokerHandle(PersistenceBroker) - Constructor for class org.apache.ojb.broker.core.PersistenceBrokerHandle
Constructor for the handle, set itself in PersistenceBrokerThreadMapping.setCurrentPersistenceBroker(org.apache.ojb.broker.PBKey, org.apache.ojb.broker.PersistenceBroker)
PersistenceBrokerImpl - class org.apache.ojb.broker.core.PersistenceBrokerImpl.
The PersistenceBrokerImpl is an implementation of the PersistenceBroker Interface that specifies a persistence mechanism for Java objects.
PersistenceBrokerImpl(PBKey, PersistenceBrokerFactoryIF) - Constructor for class org.apache.ojb.broker.core.PersistenceBrokerImpl
Constructor used by PersistenceBrokerFactoryIF implementation.
PersistenceBrokerSQLException - exception org.apache.ojb.broker.PersistenceBrokerSQLException.
 
PersistenceBrokerSQLException() - Constructor for class org.apache.ojb.broker.PersistenceBrokerSQLException
 
PersistenceBrokerSQLException(SQLException) - Constructor for class org.apache.ojb.broker.PersistenceBrokerSQLException
 
PersistenceBrokerSQLException(String) - Constructor for class org.apache.ojb.broker.PersistenceBrokerSQLException
 
PersistenceBrokerSQLException(String, SQLException) - Constructor for class org.apache.ojb.broker.PersistenceBrokerSQLException
 
PersistenceBrokerThreadMapping - class org.apache.ojb.broker.core.PersistenceBrokerThreadMapping.
Helper class that tracks correspondence between PersistenceBroker instances and threads.
PersistenceBrokerThreadMapping() - Constructor for class org.apache.ojb.broker.core.PersistenceBrokerThreadMapping
 
PoolablePersistenceBroker - class org.apache.ojb.broker.core.PoolablePersistenceBroker.
A delegating PersistenceBroker that, rather than closing the underlying PersistenceBroker, returns itself to an ObjectPool when closed.
PoolablePersistenceBroker(PersistenceBroker, KeyedObjectPool) - Constructor for class org.apache.ojb.broker.core.PoolablePersistenceBroker
 
ProcedureDescriptor - class org.apache.ojb.broker.metadata.ProcedureDescriptor.
A ProcedureDescriptor contains information that is common for all types of procedures/functions that are used to handle the persistence operations.
ProcedureDescriptor(ClassDescriptor, String) - Constructor for class org.apache.ojb.broker.metadata.ProcedureDescriptor
Constructor declaration
parent(String) - Method in interface org.odbms.Query
returns a reference to a parent node in the query graph.
properSubsetOf(DSet) - Method in interface org.odmg.DSet
Determine whether this set is a proper subset of the set referenced by otherSet.
properSupersetOf(DSet) - Method in interface org.odmg.DSet
Determine whether this set is a proper superset of the set referenced by otherSet.
put(Class, ClassDescriptor) - Method in class org.apache.ojb.broker.metadata.DescriptorRepository
Add a ClassDescriptor to the internal Hashtable
Set the Repository for ClassDescriptor
put(String, ClassDescriptor) - Method in class org.apache.ojb.broker.metadata.DescriptorRepository
Add a ClassDescriptor to the internal Hashtable
Set the Repository for ClassDescriptor
put(String, Identity) - Method in class org.apache.ojb.odmg.NamedRootsMap
put a serialized version of oid into the map
put(Object, ObjectEnvelope) - Method in class org.apache.ojb.odmg.ObjectEnvelopeTable
store an objects transactional state into the Hashtable
put(Thread, Transaction) - Method in class org.apache.ojb.odmg.TransactionTable
Store the Thread/Transaction pair in the TransactionTable

Q

QUERY_CUSTOMIZER - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
Query - interface org.apache.ojb.broker.query.Query.
represents Queries that can be used by the OJB PersistenceBroker to retrieve Objects from the underlying DB.
Query - interface org.odbms.Query.
handle to a query graph and reference to a specific node.
QueryByCriteria - class org.apache.ojb.broker.query.QueryByCriteria.
represents a search by criteria.
QueryByCriteria(Class, Criteria, Criteria, boolean) - Constructor for class org.apache.ojb.broker.query.QueryByCriteria
Build a Query for class targetClass with criteria.
QueryByCriteria(Class, Criteria, Criteria) - Constructor for class org.apache.ojb.broker.query.QueryByCriteria
Build a Query for class targetClass with criteria.
QueryByCriteria(Class, Criteria) - Constructor for class org.apache.ojb.broker.query.QueryByCriteria
Build a Query for class targetClass with criteria.
QueryByCriteria(Class, Criteria, boolean) - Constructor for class org.apache.ojb.broker.query.QueryByCriteria
Build a Query for class targetClass with criteria.
QueryByCriteria(Object, boolean) - Constructor for class org.apache.ojb.broker.query.QueryByCriteria
Build a Query based on anObject
all non null values are used as EqualToCriteria
QueryByCriteria(Object) - Constructor for class org.apache.ojb.broker.query.QueryByCriteria
Build a Query based on anObject
all non null values are used as EqualToCriteria
QueryByCriteria(Class) - Constructor for class org.apache.ojb.broker.query.QueryByCriteria
Build a Query based on a Class Object.
QueryByIdentity - class org.apache.ojb.broker.query.QueryByIdentity.
represents a search by identity.
QueryByIdentity(Object) - Constructor for class org.apache.ojb.broker.query.QueryByIdentity
QueryByIdentity can be generated from example Objects or by Identity Objects
QueryByMtoNCriteria - class org.apache.ojb.broker.query.QueryByMtoNCriteria.
represents a search by criteria.
QueryByMtoNCriteria(Class, String, Criteria) - Constructor for class org.apache.ojb.broker.query.QueryByMtoNCriteria
Build a Query for class targetClass with criteria.
QueryByMtoNCriteria(Class, String, Criteria, boolean) - Constructor for class org.apache.ojb.broker.query.QueryByMtoNCriteria
Build a Query for class targetClass with criteria.
QueryBySQL - class org.apache.ojb.broker.query.QueryBySQL.
 
QueryBySQL(Class, String) - Constructor for class org.apache.ojb.broker.query.QueryBySQL
 
QueryException - exception org.odmg.QueryException.
This is the base class for all exceptions associated with queries.
QueryException() - Constructor for class org.odmg.QueryException
Constructs an instance of the exception.
QueryException(String) - Constructor for class org.odmg.QueryException
Constructs an instance of the exception with a message indicating the reason for the exception.
QueryFactory - class org.apache.ojb.broker.query.QueryFactory.
Insert the type's description here.
QueryFactory() - Constructor for class org.apache.ojb.broker.query.QueryFactory
 
QueryInvalidException - exception org.odmg.QueryInvalidException.
This exception is thrown if the query is not a valid OQL query.
QueryInvalidException() - Constructor for class org.odmg.QueryInvalidException
Construct an instance of the exception.
QueryInvalidException(String) - Constructor for class org.odmg.QueryInvalidException
Construct an instance of the exception.
QueryParameterCountInvalidException - exception org.odmg.QueryParameterCountInvalidException.
This exception is thrown when the number of bound parameters for a query does not match the number of placeholders.
QueryParameterCountInvalidException() - Constructor for class org.odmg.QueryParameterCountInvalidException
Construct an instance of the exception.
QueryParameterCountInvalidException(String) - Constructor for class org.odmg.QueryParameterCountInvalidException
Construct an instance of the exception with a message.
QueryParameterTypeInvalidException - exception org.odmg.QueryParameterTypeInvalidException.
This exception is thrown when the type of a query parameter is not compatible with the expected type.
QueryParameterTypeInvalidException() - Constructor for class org.odmg.QueryParameterTypeInvalidException
Construct an instance of the exception.
QueryParameterTypeInvalidException(String) - Constructor for class org.odmg.QueryParameterTypeInvalidException
Construct an instance of the exception with a message.
QueryReferenceBroker - class org.apache.ojb.broker.core.QueryReferenceBroker.
Encapsulates 1:1 and 1:n references and collection references stuff.
QueryReferenceBroker(PersistenceBrokerImpl) - Constructor for class org.apache.ojb.broker.core.QueryReferenceBroker
 
query() - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
query() - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
query() - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
 
query() - Method in interface org.odbms.ObjectContainer
factory method to create a new Query object.
query(String) - Method in interface org.odmg.DCollection
Evaluate the boolean query predicate for each element of the collection and return a new collection that contains each element that evaluated to true.

R

READ - Static variable in interface org.odmg.Transaction
Read lock mode.
REFERENCED_CLASS - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
REFERENCE_DESCRIPTOR - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
REFRESH - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
REPOSITORY_VERSION - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
RETURN - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
RETURN_FIELD_REF - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
ROW_READER - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
RUNTIME_ARGUMENT - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
ReportQuery - interface org.apache.ojb.broker.query.ReportQuery.
Interface for ReportQueries
ReportQueryByCriteria - class org.apache.ojb.broker.query.ReportQueryByCriteria.
Query for Reports.
ReportQueryByCriteria(Class, String[], Criteria, boolean) - Constructor for class org.apache.ojb.broker.query.ReportQueryByCriteria
Constructor for ReportQueryByCriteria.
ReportQueryByCriteria(Class, String[], Criteria) - Constructor for class org.apache.ojb.broker.query.ReportQueryByCriteria
Constructor for ReportQueryByCriteria.
ReportQueryByCriteria(Class, Criteria) - Constructor for class org.apache.ojb.broker.query.ReportQueryByCriteria
Constructor for ReportQueryByCriteria.
ReportQueryByCriteria(Class, Criteria, boolean) - Constructor for class org.apache.ojb.broker.query.ReportQueryByCriteria
Constructor for ReportQueryByCriteria.
ReportQueryByMtoNCriteria - class org.apache.ojb.broker.query.ReportQueryByMtoNCriteria.
ReportQuery using MtoNCriteria, for internal use
ReportQueryByMtoNCriteria(Class, String[], Criteria, boolean) - Constructor for class org.apache.ojb.broker.query.ReportQueryByMtoNCriteria
Constructor for ReportQueryByMtoNCriteria.
ReportQueryByMtoNCriteria(Class, String[], Criteria) - Constructor for class org.apache.ojb.broker.query.ReportQueryByMtoNCriteria
Constructor for ReportQueryByMtoNCriteria.
ReportQueryByMtoNCriteria(Class, Criteria) - Constructor for class org.apache.ojb.broker.query.ReportQueryByMtoNCriteria
Constructor for ReportQueryByMtoNCriteria.
ReportQueryByMtoNCriteria(Class, Criteria, boolean) - Constructor for class org.apache.ojb.broker.query.ReportQueryByMtoNCriteria
Constructor for ReportQueryByMtoNCriteria.
RepositoryElements - interface org.apache.ojb.broker.metadata.RepositoryElements.
This interface contains integer constants representing the elements of a DescriptorRepository.
RepositoryPersistor - class org.apache.ojb.broker.metadata.RepositoryPersistor.
This class is responsible for reading and writing DescriptorRepository objects from and to persistent media.
RepositoryPersistor() - Constructor for class org.apache.ojb.broker.metadata.RepositoryPersistor
 
RepositoryTags - class org.apache.ojb.broker.metadata.RepositoryTags.
this class maintains a table mapping the xml-tags used in the repository.dtd to their corresponding ids used within OJB.
RepositoryXmlHandler - class org.apache.ojb.broker.metadata.RepositoryXmlHandler.
The handler catches Parsing events raised by the xml-parser and builds up the DescriptorRepository that is used within the OJB PersistenceBroker System.
RepositoryXmlHandler(DescriptorRepository) - Constructor for class org.apache.ojb.broker.metadata.RepositoryXmlHandler
build a handler that fills the given repository from an XML file.
readConnectionRepository(String) - Method in class org.apache.ojb.broker.metadata.MetadataManager
Read JdbcConnectionDescriptors from the given repository file.
readConnectionRepository(InputStream) - Method in class org.apache.ojb.broker.metadata.MetadataManager
Read JdbcConnectionDescriptors from this InputStream.
readConnectionRepository(String) - Method in class org.apache.ojb.broker.metadata.RepositoryPersistor
Read the repository configuration file and extract connection handling information.
readConnectionRepository(InputStream) - Method in class org.apache.ojb.broker.metadata.RepositoryPersistor
Read the repository configuration file and extract connection handling information.
readDescriptorRepository(String) - Method in class org.apache.ojb.broker.metadata.MetadataManager
Read ClassDescriptors from the given repository file.
readDescriptorRepository(InputStream) - Method in class org.apache.ojb.broker.metadata.MetadataManager
Read ClassDescriptors from the given InputStream.
readDescriptorRepository(String) - Method in class org.apache.ojb.broker.metadata.RepositoryPersistor
Read the repository configuration file.
readDescriptorRepository(InputStream) - Method in class org.apache.ojb.broker.metadata.RepositoryPersistor
 
refresh() - Static method in class org.apache.ojb.broker.core.NamingLocator
 
refresh() - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
Lookup the current DescriptorRepository for this class.
refresh() - Method in class org.apache.ojb.odmg.ObjectEnvelopeTable
prepare this instance for reuse
refreshRelationships(Object, ClassDescriptor) - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
Refresh Relationships
registerTx(TransactionImpl) - Method in class org.apache.ojb.odmg.JTATxManager
 
registerTx(TransactionImpl) - Method in class org.apache.ojb.odmg.LocalTxManager
add the current transaction to the map key'd by the calling thread.
registerTx(TransactionImpl) - Method in interface org.apache.ojb.odmg.OJBTxManager
 
releaseAllInstances() - Static method in class org.apache.ojb.broker.PersistenceBrokerFactory
 
releaseAllInstances() - Method in class org.apache.ojb.broker.core.PersistenceBrokerFactoryBaseImpl
 
releaseAllInstances() - Method in class org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl
 
releaseAllInstances() - Method in interface org.apache.ojb.broker.core.PersistenceBrokerFactoryIF
release all broker instances pooled by the factory.
remove(String) - Method in class org.apache.ojb.broker.metadata.DescriptorRepository
 
remove(Class) - Method in class org.apache.ojb.broker.metadata.DescriptorRepository
 
remove(Object) - Method in class org.apache.ojb.odmg.ObjectEnvelopeTable
remove an objects entry from the Hashtable
remove(Thread) - Method in class org.apache.ojb.odmg.TransactionTable
Remove the entry for the thread
removeAllListeners() - Method in interface org.apache.ojb.broker.PersistenceBroker
Removes all temporary listeners from this PersistenceBroker instance - Handle with care!
removeAllListeners(boolean) - Method in interface org.apache.ojb.broker.PersistenceBroker
If parameter permanet was true all permanent and temporary listeners will be removed from this PersistenceBroker instance.
removeAllListeners() - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
removeAllListeners(boolean) - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
removeAllListeners(boolean) - Method in class org.apache.ojb.broker.core.PersistenceBrokerAbstractImpl
 
removeAllListeners() - Method in class org.apache.ojb.broker.core.PersistenceBrokerAbstractImpl
 
removeAllListeners(boolean) - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
removeAllListeners() - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
removeAllProfiles() - Method in class org.apache.ojb.broker.metadata.MetadataManager
Remove all profiles
removeCollectionDescriptor(CollectionDescriptor) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
 
removeDescriptor(Object) - Method in class org.apache.ojb.broker.metadata.ConnectionRepository
Remove a descriptor.
removeExtentClass(String) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
 
removeFieldDescriptor(FieldDescriptor) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
 
removeFromCache(Object) - Method in interface org.apache.ojb.broker.PersistenceBroker
Removes the object from the brokers internal cache.
removeFromCache(Object) - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
removeFromCache(Object) - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
removeFromCache(Object) - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
 
removeListener(PBListener) - Method in interface org.apache.ojb.broker.PersistenceBroker
Removes a listener from this PersistenceBroker instance
removeListener(PBListener) - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
removeListener(PBListener) - Method in class org.apache.ojb.broker.core.PersistenceBrokerAbstractImpl
 
removeListener(PBListener) - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
removeObjectReferenceDescriptor(ObjectReferenceDescriptor) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
 
removePrefetchingListeners() - Method in class org.apache.ojb.broker.core.QueryReferenceBroker
remove all prefetching listeners
removeProfile(Object) - Method in class org.apache.ojb.broker.metadata.MetadataManager
Remove the given metadata profile.
reset() - Method in interface org.odbms.ObjectSet
resets the ObjectSet cursor before the first element.
resize(int) - Method in interface org.odmg.DArray
Resize the array to have newSize elements.
retrieveAllReferences(Object) - Method in interface org.apache.ojb.broker.PersistenceBroker
Retrieve all Reference- and Collection-attributes of a given instance
retrieveAllReferences(Object) - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
retrieveAllReferences(Object) - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
retrieveAllReferences(Object) - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
retrieve all References (also Collection-attributes) of a given instance.
retrieveCollection(Object, ClassDescriptor, CollectionDescriptor, boolean) - Method in class org.apache.ojb.broker.core.QueryReferenceBroker
Retrieve a single Collection on behalf of obj.
retrieveCollections(Object, ClassDescriptor, boolean) - Method in class org.apache.ojb.broker.core.QueryReferenceBroker
Retrieve all Collection attributes of a given instance
retrieveReference(Object, String) - Method in interface org.apache.ojb.broker.PersistenceBroker
retrieve a single reference- or collection attribute of a persistent instance.
retrieveReference(Object, String) - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
retrieveReference(Object, String) - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
retrieveReference(Object, String) - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
retrieve a single reference- or collection attribute of a persistent instance.
retrieveReference(Object, ClassDescriptor, ObjectReferenceDescriptor, boolean) - Method in class org.apache.ojb.broker.core.QueryReferenceBroker
Retrieve a single Reference.
retrieveReferences(Object, ClassDescriptor, boolean) - Method in class org.apache.ojb.broker.core.QueryReferenceBroker
Retrieve all References
rollback() - Method in class org.apache.ojb.odmg.ObjectEnvelope
 
rollback() - Method in class org.apache.ojb.odmg.ObjectEnvelopeTable
perform rollback on all tx-states

S

SCALE - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
SCHEMA_NAME - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
SCROLLABLE - Static variable in interface org.apache.ojb.broker.query.Query
 
SEQUENCE_MANAGER - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
SEQUENCE_MANAGER_CLASS - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
SEQUENCE_NAME - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
SORT - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
SearchFilter - class org.apache.ojb.broker.query.SearchFilter.
Class to build selection criteria for searches Search Filter Class (Abstract) This class builds a search filter tree, specifing how names and values are to be compared when searching a database.
SearchFilter() - Constructor for class org.apache.ojb.broker.query.SearchFilter
Create an empty search filter.
SelectionCriteria - class org.apache.ojb.broker.query.SelectionCriteria.
abstract baseclass of all criteria classes, can't be instantiated.
SequenceDescriptor - class org.apache.ojb.broker.metadata.SequenceDescriptor.
Encapsulates sequence manager configuration properties managed by JdbcConnectionDescriptor.
SequenceDescriptor(JdbcConnectionDescriptor) - Constructor for class org.apache.ojb.broker.metadata.SequenceDescriptor
 
SequenceDescriptor(JdbcConnectionDescriptor, Class) - Constructor for class org.apache.ojb.broker.metadata.SequenceDescriptor
 
SequenceManager - interface org.apache.ojb.broker.util.sequence.SequenceManager.
SequenceManagers are responsible for creating new unique ID's - unique accross all extent objects.
SequenceManagerException - exception org.apache.ojb.broker.util.sequence.SequenceManagerException.
An exception thrown by SequenceManager implementations.
SequenceManagerException(String) - Constructor for class org.apache.ojb.broker.util.sequence.SequenceManagerException
 
SequenceManagerException(Throwable) - Constructor for class org.apache.ojb.broker.util.sequence.SequenceManagerException
 
SequenceManagerException(String, Throwable) - Constructor for class org.apache.ojb.broker.util.sequence.SequenceManagerException
 
SequenceManagerFactory - class org.apache.ojb.broker.util.sequence.SequenceManagerFactory.
Threadsafe factory class, creates SequenceManager instances.
SequenceManagerFactory() - Constructor for class org.apache.ojb.broker.util.sequence.SequenceManagerFactory
 
SequenceManagerHelper - class org.apache.ojb.broker.util.sequence.SequenceManagerHelper.
Helper class for SequenceManager implementations.
SequenceManagerHelper() - Constructor for class org.apache.ojb.broker.util.sequence.SequenceManagerHelper
 
SequenceManagerHighLowImpl - class org.apache.ojb.broker.util.sequence.SequenceManagerHighLowImpl.
High/Low sequence manager implementation generates unique and continuous id's (during runtime) by using sequences to avoid database access.
SequenceManagerHighLowImpl(PersistenceBroker) - Constructor for class org.apache.ojb.broker.util.sequence.SequenceManagerHighLowImpl
 
SequenceManagerInMemoryImpl - class org.apache.ojb.broker.util.sequence.SequenceManagerInMemoryImpl.
Very fast in memory sequence manager implementation, only the first time an id was requested for a class, the manager query the database for the max id in requested column - all following request were performed in memory.
SequenceManagerInMemoryImpl(PersistenceBroker) - Constructor for class org.apache.ojb.broker.util.sequence.SequenceManagerInMemoryImpl
 
SequenceManagerMSSQLGuidImpl - class org.apache.ojb.broker.util.sequence.SequenceManagerMSSQLGuidImpl.
An Implementation Class that will retrieve a valid new value for a PK field that is of type 'uniqueidentifier'.
SequenceManagerMSSQLGuidImpl(PersistenceBroker) - Constructor for class org.apache.ojb.broker.util.sequence.SequenceManagerMSSQLGuidImpl
Constructor used by SequenceManagerFactory
SequenceManagerMySQLImpl - class org.apache.ojb.broker.util.sequence.SequenceManagerMySQLImpl.
Deprecated. this SequenceManager implementation is outdated and will be removed, use SequenceManagerNativeImpl instead
SequenceManagerMySQLImpl(PersistenceBroker) - Constructor for class org.apache.ojb.broker.util.sequence.SequenceManagerMySQLImpl
Deprecated.  
SequenceManagerNativeImpl - class org.apache.ojb.broker.util.sequence.SequenceManagerNativeImpl.
Sequence manager implementation using native database Identity columns (like MySQL, MSSQL, ...).
SequenceManagerNativeImpl(PersistenceBroker) - Constructor for class org.apache.ojb.broker.util.sequence.SequenceManagerNativeImpl
 
SequenceManagerNextValImpl - class org.apache.ojb.broker.util.sequence.SequenceManagerNextValImpl.
This SequenceManager implementation uses database sequence key generation (e.g supported by Oracle, SAP DB, PostgreSQL, ...).
SequenceManagerNextValImpl(PersistenceBroker) - Constructor for class org.apache.ojb.broker.util.sequence.SequenceManagerNextValImpl
 
SequenceManagerSeqHiLoImpl - class org.apache.ojb.broker.util.sequence.SequenceManagerSeqHiLoImpl.
A High/Low database sequence based implementation.
SequenceManagerSeqHiLoImpl(PersistenceBroker) - Constructor for class org.apache.ojb.broker.util.sequence.SequenceManagerSeqHiLoImpl
 
SequenceManagerStoredProcedureImpl - class org.apache.ojb.broker.util.sequence.SequenceManagerStoredProcedureImpl.
This solution will give those seeking an oracle-style sequence generator a final answer (Identity columns really suck).
SequenceManagerStoredProcedureImpl(PersistenceBroker) - Constructor for class org.apache.ojb.broker.util.sequence.SequenceManagerStoredProcedureImpl
Constructor
SqlCriteria - class org.apache.ojb.broker.query.SqlCriteria.
SelectionCriteria for free form sql "REVERSE(name) like 're%'"
StringVector2VarcharFieldConversion - class org.apache.ojb.broker.accesslayer.conversions.StringVector2VarcharFieldConversion.
Converts a Vector of string elements back and forth from a database varchar field Strings may not contain "#" as this is used as separator.
StringVector2VarcharFieldConversion() - Constructor for class org.apache.ojb.broker.accesslayer.conversions.StringVector2VarcharFieldConversion
Creates a new instance of StringVector2VarcharFieldConversion
saveValue(Object, Object) - Method in class org.apache.ojb.broker.metadata.ArgumentDescriptor
 
select(String) - Method in interface org.odmg.DCollection
Access all of the elements of the collection that evaluate to true for the provided query predicate.
selectElement(String) - Method in interface org.odmg.DCollection
Selects the single element of the collection for which the provided OQL query predicate is true.
sequenceKeyConversion(Long) - Method in interface org.apache.ojb.broker.metadata.JdbcType
Convert the given Long value to a java object representation of this jdbc type.
serialVersionUID - Static variable in interface org.apache.ojb.broker.ManageableCollection
 
serialVersionUID - Static variable in interface org.apache.ojb.broker.accesslayer.conversions.FieldConversion
 
serialVersionUID - Static variable in interface org.apache.ojb.broker.metadata.JdbcType
 
serialVersionUID - Static variable in interface org.apache.ojb.broker.query.Query
 
serialVersionUID - Static variable in interface org.apache.ojb.odmg.TransactionAware
 
serialize() - Method in class org.apache.ojb.broker.Identity
Return a serialized Identity as byte[].
serviceBrokerHelper() - Method in interface org.apache.ojb.broker.PersistenceBroker
Returns the BrokerHelper instance associated with this broker.
serviceBrokerHelper() - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
serviceBrokerHelper() - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
serviceBrokerHelper() - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
 
serviceConnectionManager() - Method in interface org.apache.ojb.broker.PersistenceBroker
Returns the ConnectionManagerIF instance associated with this broker.
serviceConnectionManager() - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
serviceConnectionManager() - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
serviceConnectionManager() - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
 
serviceJdbcAccess() - Method in interface org.apache.ojb.broker.PersistenceBroker
Returns the JdbcAccess instance associated with this broker.
serviceJdbcAccess() - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
serviceJdbcAccess() - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
serviceJdbcAccess() - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
 
serviceObjectCache() - Method in interface org.apache.ojb.broker.PersistenceBroker
Returns the ObjectCache instance associated with this broker.
serviceObjectCache() - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
serviceObjectCache() - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
serviceObjectCache() - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
 
serviceSequenceManager() - Method in interface org.apache.ojb.broker.PersistenceBroker
Returns the SequenceManager instance associated with this broker.
serviceSequenceManager() - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
serviceSequenceManager() - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
serviceSequenceManager() - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
 
serviceSqlGenerator() - Method in interface org.apache.ojb.broker.PersistenceBroker
Returns the SqlGenerator instance associated with this broker.
serviceSqlGenerator() - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
serviceSqlGenerator() - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
serviceSqlGenerator() - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
 
serviceStatementManager() - Method in interface org.apache.ojb.broker.PersistenceBroker
Returns the StatementManagerIF instance associated with this broker.
serviceStatementManager() - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
serviceStatementManager() - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
serviceStatementManager() - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
 
setAcceptLocks(boolean) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Sets acceptLocks.
setAccess(String) - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
setAlias(String) - Method in class org.apache.ojb.broker.query.Criteria
Sets the alias.
setAlias(String) - Method in class org.apache.ojb.broker.query.SelectionCriteria
Sets the alias.
setAlwaysRefresh(boolean) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Sets the alwaysRefresh parameter.
setAutoIncrement(boolean) - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
setBaseClass(String) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
 
setBatchMode(boolean) - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
 
setCascadeDelete(boolean) - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
 
setCascadeRetrieve(boolean) - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
 
setCascadeStore(boolean) - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
 
setClassDescriptor(ClassDescriptor) - Method in class org.apache.ojb.broker.metadata.AttributeDescriptorBase
Sets the classDescriptor.
setClassDescriptor(ClassDescriptor) - Method in class org.apache.ojb.broker.metadata.DescriptorRepository
Convenience for DescriptorRepository.put(Class c, ClassDescriptor cld)
setClassOfObject(Class) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
sets the class object described by this descriptor.
setClosed(boolean) - Method in interface org.apache.ojb.broker.PBState
 
setClosed(boolean) - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
setClosed(boolean) - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
 
setCollectionClass(Class) - Method in class org.apache.ojb.broker.metadata.CollectionDescriptor
set the type of the collection
setColumnName(String) - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
setColumnType(String) - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
setColumns(String[]) - Method in class org.apache.ojb.broker.query.ReportQueryByCriteria
Sets the columns.
setConfigurationProperties(Properties) - Method in class org.apache.ojb.broker.metadata.ObjectCacheDescriptor
 
setConfigurationProperties(Properties) - Method in class org.apache.ojb.broker.metadata.SequenceDescriptor
 
setConfigurationProperties(Properties) - Method in class org.apache.ojb.broker.util.sequence.AbstractSequenceManager
 
setConfigurationProperty(String, String) - Method in class org.apache.ojb.broker.util.sequence.AbstractSequenceManager
 
setConfigurator(Configurator) - Method in class org.apache.ojb.odmg.OJB
Sets the configurator.
setConnectionFactory(Class) - Method in class org.apache.ojb.broker.metadata.ConnectionPoolDescriptor
 
setConnectionPoolDescriptor(ConnectionPoolDescriptor) - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
Sets the connection pool descriptor.
setContext(Properties) - Static method in class org.apache.ojb.broker.core.NamingLocator
 
setCriteria(Criteria) - Method in class org.apache.ojb.broker.query.QueryByCriteria
Sets the criteria.
setCurrentPersistenceBroker(PBKey, PersistenceBroker) - Static method in class org.apache.ojb.broker.core.PersistenceBrokerThreadMapping
 
setDatasourceName(String) - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
Sets the datasourceName.
setDbAlias(String) - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
Sets the database alias name.
setDbms(String) - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
Sets the database platform name.
setDefaultConnection(boolean) - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
 
setDefaultIsolationLevel(int) - Method in class org.apache.ojb.broker.metadata.DescriptorRepository
Sets the defaultIsolationLevel.
setDefaultKey(PBKey) - Static method in class org.apache.ojb.broker.PersistenceBrokerFactory
 
setDefaultKey(PBKey) - Method in class org.apache.ojb.broker.core.PersistenceBrokerFactoryBaseImpl
 
setDefaultKey(PBKey) - Method in interface org.apache.ojb.broker.core.PersistenceBrokerFactoryIF
Set the PBKey used for convinience PersistenceBroker lookup method PersistenceBrokerFactoryIF.defaultPersistenceBroker().
setDefaultPBKey(PBKey) - Method in class org.apache.ojb.broker.metadata.MetadataManager
Set the PBKey used for convinience method PersistenceBrokerFactory.defaultPersistenceBroker().
setDelegate(PersistenceBroker) - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
setDeleteProcedure(DeleteProcedureDescriptor) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Change the descriptor for the delete procedure/function.
setDescriptor(DescriptorRepository, boolean) - Method in class org.apache.ojb.broker.metadata.MetadataManager
Set the DescriptorRepository - if global was true, the given descriptor aquire global availability (use with care!), else the given descriptor was associated with the calling thread.
setDescriptor(DescriptorRepository) - Method in class org.apache.ojb.broker.metadata.MetadataManager
Set DescriptorRepository for the current thread.
setDistinct(boolean) - Method in class org.apache.ojb.broker.query.QueryByCriteria
Sets the distinct.
setDriver(String) - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
Set the database driver.
setEagerRelease(boolean) - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
 
setEmbraced(boolean) - Method in class org.apache.ojb.broker.query.Criteria
Set embraced
setEnablePerThreadChanges(boolean) - Method in class org.apache.ojb.broker.metadata.MetadataManager
Enable the possibility of making per thread runtime changes of the DescriptorRepository.
setEndAtIndex(int) - Method in class org.apache.ojb.broker.query.AbstractQueryImpl
 
setEndAtIndex(int) - Method in interface org.apache.ojb.broker.query.Query
Set the row at which the query should stop retrieving results, inclusive.
setEscapeCharacter(char) - Static method in class org.apache.ojb.broker.query.LikeCriteria
Global change of the escapeCharacter
setFactoryClass(Class) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Set the object factory for class described by this descriptor.
setFactoryClass(String) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
 
setFactoryMethod(String) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
sets the initialization method for this descriptor by name
setFieldConversion(FieldConversion) - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
Deprecated. use setFieldConversionClassName instead
setFieldConversionClassName(String) - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
Sets the fieldConversion.
setFieldName(String) - Method in class org.apache.ojb.broker.util.sequence.HighLowSequence
Sets the fieldName attribute of the HighLowSequence object
setFksToItemClass(Vector) - Method in class org.apache.ojb.broker.metadata.CollectionDescriptor
 
setFksToThisClass(Vector) - Method in class org.apache.ojb.broker.metadata.CollectionDescriptor
 
setForeignKeyFields(Vector) - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
 
setGrabSize(int) - Method in class org.apache.ojb.broker.util.sequence.HighLowSequence
Sets the grab size attribute of the HighLowSequence object
setHavingCriteria(Criteria) - Method in class org.apache.ojb.broker.query.QueryByCriteria
Sets the havingCriteria.
setIgnoreAutoCommitExceptions(boolean) - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
 
setImplicitLocking(boolean) - Method in class org.apache.ojb.odmg.NarrowTransaction
 
setImplicitLocking(boolean) - Method in class org.apache.ojb.odmg.OJB
This method can be used to activate or deactivate the implicit locking mechanism for the current transaction.
setImplicitLocking(boolean) - Method in interface org.apache.ojb.odmg.TransactionExt
This method can be used to activate or deactivate the implicit locking mechanism for the current transaction.
setImplicitLocking(boolean) - Method in class org.apache.ojb.odmg.TransactionImpl
 
setInExternTransaction(boolean) - Method in class org.apache.ojb.odmg.J2EETransactionImpl
 
setIndexColumns(Vector) - Method in class org.apache.ojb.broker.metadata.IndexDescriptor
 
setIndexed(boolean) - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
setIndexes(Vector) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Sets the IndexDescriptors used for DDL generation.
setIndirectionTable(String) - Method in class org.apache.ojb.broker.metadata.CollectionDescriptor
 
setIndirectionTable(String) - Method in class org.apache.ojb.broker.query.ReportQueryByMtoNCriteria
Sets the indirectionTable.
setInitializationMethod(String) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
sets the initialization method for this descriptor by name
setInsertProcedure(InsertProcedureDescriptor) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Change the descriptor for the insert procedure/function.
setIsInterface(boolean) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Set true if described class is a interface.
setIsolationLevel(int) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Method declaration
setItemClass(Class) - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
sets the item class
setJcdAlias(String) - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
Set an alias name for this descriptor.
setJdbcConnectionDescriptor(JdbcConnectionDescriptor) - Method in class org.apache.ojb.broker.metadata.SequenceDescriptor
 
setJdbcLevel(String) - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
Sets the jdbcLevel.
setJdbcLevel(double) - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
 
setJdbcType(JdbcType) - Method in class org.apache.ojb.broker.core.ValueContainer
 
setJdbcTypes(int[]) - Method in class org.apache.ojb.broker.query.ReportQueryByCriteria
 
setLazy(boolean) - Method in class org.apache.ojb.broker.metadata.CollectionDescriptor
Sets the lazy flag.
setLazy(boolean) - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
Sets the lazy.
setLength(int) - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
setLengthSpecified(boolean) - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
setLocking(boolean) - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
Sets the locking.
setMaxKey(long) - Method in class org.apache.ojb.broker.util.sequence.HighLowSequence
Sets the maxKey attribute of the HighLowSequence object
setModificationState(ModificationState) - Method in class org.apache.ojb.odmg.ObjectEnvelope
set the Modification state to a new value.
setName(String) - Method in class org.apache.ojb.broker.metadata.IndexDescriptor
 
setName(String) - Method in class org.apache.ojb.odmg.NamedRootsEntry
Sets the name.
setNegative(boolean) - Method in class org.apache.ojb.broker.query.Criteria
Flags the whole Criteria as negative.
setNumberOfExtentsToBind(int) - Method in class org.apache.ojb.broker.query.SelectionCriteria
Sets the numberOfExtentsToBind.
setObjectCache(Class) - Method in class org.apache.ojb.broker.metadata.ObjectCacheDescriptor
 
setObjectCacheDescriptor(ObjectCacheDescriptor) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Sets the ObjectCacheDescriptor for representing class.
setObjectCacheDescriptor(ObjectCacheDescriptor) - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
Sets the ObjectCacheDescriptor for representing connection/database.
setObjectProjectionAttribute(String) - Method in class org.apache.ojb.broker.query.QueryByCriteria
Use this method to query some related class by object references, for example query.setObjectProjectionAttribute("ref1.ref2.ref3");
setObjectProjectionAttribute(String, Class) - Method in class org.apache.ojb.broker.query.QueryByCriteria
 
setObjectsRealClass(Class) - Method in class org.apache.ojb.broker.Identity
Set the objects real class
setOid(byte[]) - Method in class org.apache.ojb.odmg.NamedRootsEntry
Sets the oid.
setOtmDependent(boolean) - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
 
setPBKey(PBKey) - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
 
setPassWord(String) - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
Sets the database password.
setPathClass(String, Class) - Method in class org.apache.ojb.broker.query.QueryByCriteria
Set the Class for a path.
setPathOuterJoin(String) - Method in class org.apache.ojb.broker.query.QueryByCriteria
Force outer join for path
setPerThreadDescriptor(DescriptorRepository) - Method in class org.apache.ojb.broker.metadata.MetadataManager
Deprecated. use MetadataManager.setDescriptor(org.apache.ojb.broker.metadata.DescriptorRepository, boolean)
setPersistentField(Class, String) - Method in class org.apache.ojb.broker.metadata.AnonymousFieldDescriptor
 
setPersistentField(Class, String) - Method in class org.apache.ojb.broker.metadata.AnonymousObjectReferenceDescriptor
 
setPersistentField(Class, String) - Method in class org.apache.ojb.broker.metadata.AttributeDescriptorBase
 
setPoolConfiguration(Properties) - Method in class org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl
could be used for runtime configuration TODO: is this useful?
setPrecision(int) - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
setPrecisionSpecified(boolean) - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
setPrimaryKey(boolean) - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
setProtocol(String) - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
Sets the database protocol.
setProxyClass(Class) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Sets the proxy class to be used.
setProxyClassName(String) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Sets the name of the proxy class to be used.
setProxyPrefetchingLimit(int) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
 
setProxyPrefetchingLimit(int) - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
 
setQueryCustomizer(QueryCustomizer) - Method in class org.apache.ojb.broker.metadata.CollectionDescriptor
Sets the queryCustomizer.
setReferenceFKs(Object, ClassDescriptor) - Method in class org.apache.ojb.broker.util.sequence.AbstractSequenceManager
noop
setReferenceFKs(Object, ClassDescriptor) - Method in interface org.apache.ojb.broker.util.sequence.SequenceManager
This is used for database auto_increment/identity columns to set the reference foreign keys after they've been assigned by the db.
setReferenceFKs(Object, ClassDescriptor) - Method in class org.apache.ojb.broker.util.sequence.SequenceManagerMySQLImpl
Deprecated.  
setReferenceFKs(Object, ClassDescriptor) - Method in class org.apache.ojb.broker.util.sequence.SequenceManagerNativeImpl
 
setRefresh(boolean) - Method in class org.apache.ojb.broker.metadata.CollectionDescriptor
Sets the refresh.
setRefresh(boolean) - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
Sets the refresh.
setRepository(DescriptorRepository) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Sets the repository.
setRequired(boolean) - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
setReturnValueFieldRef(String) - Method in class org.apache.ojb.broker.metadata.ProcedureDescriptor
Change the field descriptor that will receive the return value from the procedure/function..
setReturnValueFieldRef(FieldDescriptor) - Method in class org.apache.ojb.broker.metadata.ProcedureDescriptor
Change the the field descriptor that will receive the return value from the procedure/function...
setRowReader(RowReader) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
sets the row reader class for this descriptor
setRowReader(String) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
sets the row reader class name for thie class descriptor
setScale(int) - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
setScaleSpecified(boolean) - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
setSchema(String) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Sets the schema.
setSequenceDescriptor(SequenceDescriptor) - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
Set the SequenceDescriptor for this connection descriptor.
setSequenceManagerClass(Class) - Method in class org.apache.ojb.broker.metadata.SequenceDescriptor
 
setSequenceName(String) - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
setSessionContext(SessionContext) - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
setSourceObject(Object) - Method in class org.apache.ojb.broker.OptimisticLockException
Sets the sourceObject.
setStartAtIndex(int) - Method in class org.apache.ojb.broker.query.AbstractQueryImpl
 
setStartAtIndex(int) - Method in interface org.apache.ojb.broker.query.Query
Set the row at which the query should start retrieving results, inclusive first row is 1
setSubProtocol(String) - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
Sets the database sub-protocol.
setSuperClass(String) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Set name of the super class.
setSuperClassFieldRef(int) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
TODO drop this method?
setSuperPersistentFieldDescriptors(Vector) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
 
setTableName(String) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Method declaration
setTableName(String) - Method in class org.apache.ojb.broker.util.sequence.HighLowSequence
Sets the className attribute of the HighLowSequence object
setTarget(Object) - Method in class org.apache.ojb.broker.PBLifeCycleEvent
Set the object the event belongs to.
setType(int) - Method in class org.apache.ojb.broker.query.Criteria
Set the type
setUnique(boolean) - Method in class org.apache.ojb.broker.metadata.IndexDescriptor
 
setUpdateLock(boolean) - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
Sets the updateLock updateLock controls whether the lock fields should be updated by OJB when a row is saved.
setUpdateProcedure(UpdateProcedureDescriptor) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Change the descriptor for the update procedure/function.
setUseAutoCommit(int) - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
 
setUserName(String) - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
Sets the database user name.
setValue(Object) - Method in class org.apache.ojb.broker.core.ValueContainer
 
setValue() - Method in class org.apache.ojb.broker.metadata.ArgumentDescriptor
Sets up this object to represent a null value.
setValue(String, boolean) - Method in class org.apache.ojb.broker.metadata.ArgumentDescriptor
Sets up this object to represent a value that is derived from a field in the corresponding class-descriptor.
setValue(String) - Method in class org.apache.ojb.broker.metadata.ArgumentDescriptor
Sets up this object to represent an argument that will be set to a constant value.
setVersion(Integer) - Method in class org.apache.ojb.broker.util.sequence.HighLowSequence
 
setWithExtents(boolean) - Method in class org.apache.ojb.broker.query.AbstractQueryImpl
 
setWithExtents(boolean) - Method in interface org.apache.ojb.broker.query.Query
 
size() - Method in interface org.odbms.ObjectSet
returns the number of elements in the ObjectSet.
smaller() - Method in interface org.odbms.Constraint
sets the evaluation mode to "<"
smallerOrEqual() - Method in interface org.odbms.Constraint
sets the evaluation mode to "<="
sqlToJava(Object) - Method in class org.apache.ojb.broker.accesslayer.conversions.BlankString2NullFieldConversion
 
sqlToJava(Object) - Method in class org.apache.ojb.broker.accesslayer.conversions.Boolean2IntFieldConversion
 
sqlToJava(Object) - Method in interface org.apache.ojb.broker.accesslayer.conversions.FieldConversion
convert a SQL value to a Java Object, used for SELECT
sqlToJava(Object) - Method in class org.apache.ojb.broker.accesslayer.conversions.FieldConversionDefaultImpl
 
sqlToJava(Object) - Method in class org.apache.ojb.broker.accesslayer.conversions.GUID2StringFieldConversion
 
sqlToJava(Object) - Method in class org.apache.ojb.broker.accesslayer.conversions.Int2IntegerFieldConversion
 
sqlToJava(Object) - Method in class org.apache.ojb.broker.accesslayer.conversions.JavaDate2SqlDateFieldConversion
 
sqlToJava(Object) - Method in class org.apache.ojb.broker.accesslayer.conversions.JavaDate2SqlTimestampFieldConversion
 
sqlToJava(Object) - Method in class org.apache.ojb.broker.accesslayer.conversions.Object2Base64StringFieldConversion
 
sqlToJava(Object) - Method in class org.apache.ojb.broker.accesslayer.conversions.Object2ByteArrFieldConversion
 
sqlToJava(Object) - Method in class org.apache.ojb.broker.accesslayer.conversions.StringVector2VarcharFieldConversion
 
startDocument() - Method in class org.apache.ojb.broker.metadata.ConnectionDescriptorXmlHandler
startDocument callback, nothing to do here.
startDocument() - Method in class org.apache.ojb.broker.metadata.RepositoryXmlHandler
startDocument callback, nothing to do here.
startElement(String, String, String, Attributes) - Method in class org.apache.ojb.broker.metadata.ConnectionDescriptorXmlHandler
startElement callback.
startElement(String, String, String, Attributes) - Method in class org.apache.ojb.broker.metadata.RepositoryXmlHandler
startElement callback.
store(Object, ObjectModification) - Method in interface org.apache.ojb.broker.PersistenceBroker
makes object obj persistent in the underlying persistence system.
store(Object) - Method in interface org.apache.ojb.broker.PersistenceBroker
make object obj persistent in the underlying persistence system.
store(Object) - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
store(Object, ObjectModification) - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
store(Object) - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
store(Object, ObjectModification) - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
store(Object) - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
Store an Object
store(Object, ObjectModification) - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
makes object obj persistent in the underlying persistence system.
storeMtoNImplementor(CollectionDescriptor, Object, Object, Collection) - Method in class org.apache.ojb.broker.core.MtoNBroker
Stores new values of a M:N association in a indirection table.
storeMtoNImplementor(MtoNImplementor) - Method in class org.apache.ojb.broker.core.MtoNBroker
 
subsetOf(DSet) - Method in interface org.odmg.DSet
Determine whether this set is a subset of the set referenced by otherSet.
supersetOf(DSet) - Method in interface org.odmg.DSet
Determine whether this set is a superset of the set referenced by otherSet.

T

TABLE_NAME - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
TAG_ACCESS - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
TAG_ACCESS_ANONYMOUS - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
TAG_ACCESS_READONLY - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
TAG_ACCESS_READWRITE - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
TAG_SUPER - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
TYPE_AFTER_DELETE - Static variable in class org.apache.ojb.broker.PBLifeCycleEvent
 
TYPE_AFTER_INSERT - Static variable in class org.apache.ojb.broker.PBLifeCycleEvent
 
TYPE_AFTER_LOOKUP - Static variable in class org.apache.ojb.broker.PBLifeCycleEvent
 
TYPE_AFTER_UPDATE - Static variable in class org.apache.ojb.broker.PBLifeCycleEvent
 
TYPE_BEFORE_DELETE - Static variable in class org.apache.ojb.broker.PBLifeCycleEvent
 
TYPE_BEFORE_INSERT - Static variable in class org.apache.ojb.broker.PBLifeCycleEvent
 
TYPE_BEFORE_UPDATE - Static variable in class org.apache.ojb.broker.PBLifeCycleEvent
 
Transaction - interface org.odmg.Transaction.
This interfaces provides the operations necessary to perform database transactions.
TransactionAbortedException - exception org.apache.ojb.broker.TransactionAbortedException.
 
TransactionAbortedException() - Constructor for class org.apache.ojb.broker.TransactionAbortedException
Constructor for TransactionAbortedException.
TransactionAbortedException(String) - Constructor for class org.apache.ojb.broker.TransactionAbortedException
Constructor for TransactionAbortedException.
TransactionAbortedException(Throwable) - Constructor for class org.apache.ojb.broker.TransactionAbortedException
Constructor for TransactionAbortedException.
TransactionAbortedException - exception org.odmg.TransactionAbortedException.
This exception is thrown when the database asynchronously and explicitly aborts the user's transaction due to some failure, the user's data is reset just as if the user had directly called Transaction.abort.
TransactionAbortedException() - Constructor for class org.odmg.TransactionAbortedException
Constructs an instance of the exception.
TransactionAbortedException(String) - Constructor for class org.odmg.TransactionAbortedException
Constructs an instance of the exception with the provided message.
TransactionAbortedExceptionOJB - exception org.apache.ojb.odmg.TransactionAbortedExceptionOJB.
This specialised exception allows us to capture the cause of an ODMG TransactionAbortedException.
TransactionAbortedExceptionOJB() - Constructor for class org.apache.ojb.odmg.TransactionAbortedExceptionOJB
 
TransactionAbortedExceptionOJB(String) - Constructor for class org.apache.ojb.odmg.TransactionAbortedExceptionOJB
 
TransactionAbortedExceptionOJB(Throwable) - Constructor for class org.apache.ojb.odmg.TransactionAbortedExceptionOJB
 
TransactionAware - interface org.apache.ojb.odmg.TransactionAware.
* TransactionAware is an interface that can be implemented * to provide hooks into the Transaction interface provided * by ObJectRelationalBridge.
TransactionExt - interface org.apache.ojb.odmg.TransactionExt.
Offers useful none odmg-standard methods.
TransactionImpl - class org.apache.ojb.odmg.TransactionImpl.
Implementation of Transaction for org.odmg.Transaction.
TransactionImpl(DatabaseImpl) - Constructor for class org.apache.ojb.odmg.TransactionImpl
Creates new Transaction
TransactionInProgressException - exception org.apache.ojb.broker.TransactionInProgressException.
 
TransactionInProgressException() - Constructor for class org.apache.ojb.broker.TransactionInProgressException
Constructor for TransactionInProgressException.
TransactionInProgressException(String) - Constructor for class org.apache.ojb.broker.TransactionInProgressException
Constructor for TransactionInProgressException.
TransactionInProgressException(Throwable) - Constructor for class org.apache.ojb.broker.TransactionInProgressException
Constructor for TransactionInProgressException.
TransactionInProgressException - exception org.odmg.TransactionInProgressException.
This exception is thrown when a call has been made to a method that should not be called when a transaction is in progress.
TransactionInProgressException() - Constructor for class org.odmg.TransactionInProgressException
Constructs an instance of the exception.
TransactionInProgressException(String) - Constructor for class org.odmg.TransactionInProgressException
Constructs an instance of the exception with the provided message.
TransactionNotInProgressException - exception org.apache.ojb.broker.TransactionNotInProgressException.
 
TransactionNotInProgressException() - Constructor for class org.apache.ojb.broker.TransactionNotInProgressException
Constructor for TransactionNotInProgressException.
TransactionNotInProgressException(String) - Constructor for class org.apache.ojb.broker.TransactionNotInProgressException
Constructor for TransactionNotInProgressException.
TransactionNotInProgressException(Throwable) - Constructor for class org.apache.ojb.broker.TransactionNotInProgressException
Constructor for TransactionNotInProgressException.
TransactionNotInProgressException - exception org.odmg.TransactionNotInProgressException.
This exception is thrown when attempting to perform an operation that must be performed when there is a transaction is in progress, but no such transaction is in progress.
TransactionNotInProgressException() - Constructor for class org.odmg.TransactionNotInProgressException
Constructs an instance of the exception.
TransactionNotInProgressException(String) - Constructor for class org.odmg.TransactionNotInProgressException
Constructs an instance of the exception with the provided message.
TransactionTable - class org.apache.ojb.odmg.TransactionTable.
TransactionTable provides a mapping between the calling thread and the Transaction it is currently using.
TransactionTable() - Constructor for class org.apache.ojb.odmg.TransactionTable
Creates new TransactionTable
TxManagerFactory - class org.apache.ojb.odmg.TxManagerFactory.
 
TxManagerFactory() - Constructor for class org.apache.ojb.odmg.TxManagerFactory
 
TxUtil - class org.apache.ojb.odmg.TxUtil.
 
TxUtil() - Constructor for class org.apache.ojb.odmg.TxUtil
 
toString() - Method in class org.apache.ojb.broker.Identity
return a String representation.
toString() - Method in class org.apache.ojb.broker.PBKey
 
toString() - Method in class org.apache.ojb.broker.PBLifeCycleEvent.Type
 
toString() - Method in class org.apache.ojb.broker.PBLifeCycleEvent
 
toString() - Method in class org.apache.ojb.broker.PBStateEvent.Type
 
toString() - Method in class org.apache.ojb.broker.PBStateEvent
 
toString() - Method in class org.apache.ojb.broker.core.ValueContainer
 
toString() - Method in class org.apache.ojb.broker.metadata.ArgumentDescriptor
Provide a string representation of this object
toString() - Method in class org.apache.ojb.broker.metadata.AttributeDescriptorBase
 
toString() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Return a string representation of this class.
toString() - Method in class org.apache.ojb.broker.metadata.DeleteProcedureDescriptor
Provide a string representation of this object
toString() - Method in class org.apache.ojb.broker.metadata.DescriptorRepository
returns a string representation
toString() - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
Returns a string representation of this class.
toString() - Method in class org.apache.ojb.broker.metadata.InsertProcedureDescriptor
Provide a string representation of this object
toString() - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
Returns a String representation of this class.
toString() - Method in class org.apache.ojb.broker.metadata.ObjectCacheDescriptor
 
toString() - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
 
toString() - Method in class org.apache.ojb.broker.metadata.SequenceDescriptor
 
toString() - Method in class org.apache.ojb.broker.metadata.UpdateProcedureDescriptor
Provide a string representation of this object
toString() - Method in class org.apache.ojb.broker.query.Criteria
 
toString() - Method in class org.apache.ojb.broker.query.NullCriteria
 
toString() - Method in class org.apache.ojb.broker.query.OJBSearchFilter
-----------------------------------------------------------
toString() - Method in class org.apache.ojb.broker.query.QueryByCriteria
Insert the method's description here.
toString() - Method in class org.apache.ojb.broker.query.QueryByMtoNCriteria
Insert the method's description here.
toString() - Method in class org.apache.ojb.broker.query.QueryBySQL
 
toString() - Method in class org.apache.ojb.broker.query.ReportQueryByCriteria
 
toString() - Method in class org.apache.ojb.broker.query.SearchFilter
-----------------------------------------------------------
toString() - Method in class org.apache.ojb.broker.query.SelectionCriteria
String representation
toString() - Method in class org.apache.ojb.broker.util.sequence.HighLowSequence
 
toString() - Method in class org.apache.ojb.odmg.ObjectEnvelope
returns a String representation.
toString() - Method in class org.apache.ojb.odmg.ObjectEnvelopeTable
Returns a String representation of this object
toXML() - Method in class org.apache.ojb.broker.metadata.ArgumentDescriptor
 
toXML() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
 
toXML() - Method in class org.apache.ojb.broker.metadata.CollectionDescriptor
 
toXML() - Method in class org.apache.ojb.broker.metadata.ConnectionPoolDescriptor
 
toXML() - Method in class org.apache.ojb.broker.metadata.ConnectionRepository
 
toXML() - Method in class org.apache.ojb.broker.metadata.DeleteProcedureDescriptor
 
toXML() - Method in class org.apache.ojb.broker.metadata.DescriptorRepository
 
toXML() - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
toXML() - Method in class org.apache.ojb.broker.metadata.IndexDescriptor
 
toXML() - Method in class org.apache.ojb.broker.metadata.InsertProcedureDescriptor
 
toXML() - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
 
toXML() - Method in class org.apache.ojb.broker.metadata.ObjectCacheDescriptor
 
toXML() - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
 
toXML() - Method in class org.apache.ojb.broker.metadata.ProcedureDescriptor
 
toXML() - Method in class org.apache.ojb.broker.metadata.SequenceDescriptor
 
toXML() - Method in class org.apache.ojb.broker.metadata.UpdateProcedureDescriptor
 
toXML() - Method in interface org.apache.ojb.broker.metadata.XmlCapable
returns the XML marshalled version of this instance.
tryLock(Object, int) - Method in class org.apache.ojb.odmg.NarrowTransaction
lock the given object if possible
tryLock(Object, int) - Method in class org.apache.ojb.odmg.TransactionImpl
Upgrade the lock on the given object to the given lock mode.
tryLock(Object, int) - Method in interface org.odmg.Transaction
Upgrade the lock on the given object to the given lock mode.
typeId() - Method in class org.apache.ojb.broker.PBLifeCycleEvent.Type
Returns an unique identifier of the used eventType.
typeId() - Method in class org.apache.ojb.broker.PBStateEvent.Type
Returns an unique identifier of the used type.

U

UNIQUE - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
UPDATE_LOCK - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
UPDATE_PROCEDURE - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
UPGRADE - Static variable in interface org.odmg.Transaction
Upgrade lock mode.
URL_DBALIAS - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
URL_PROTOCOL - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
URL_SUBPROTOCOL - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
USER_NAME - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
USER_PASSWD - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
USE_AUTOCOMMIT - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
UpdateProcedureDescriptor - class org.apache.ojb.broker.metadata.UpdateProcedureDescriptor.
An UpdateProcedureDescriptor contains information that is related to the procedure/function that is used to handle the updating of existing records.
UpdateProcedureDescriptor(ClassDescriptor, String, boolean) - Constructor for class org.apache.ojb.broker.metadata.UpdateProcedureDescriptor
Constructor declaration
unbind(String) - Method in class org.apache.ojb.odmg.DatabaseImpl
Disassociate a name with an object
unbind(String) - Method in class org.apache.ojb.odmg.NamedRootsMap
remove an entry from the NamedRoots map
unbind(String) - Method in interface org.odmg.Database
Disassociate a name with an object
union(DBag) - Method in interface org.odmg.DBag
A new DBag instance is created that is the union of this object and otherBag.
union(DSet) - Method in interface org.odmg.DSet
Create a new DSet object that is the set union of this DSet object and the set referenced by otherSet.
unsetCurrentPersistenceBroker(PBKey, PersistenceBroker) - Static method in class org.apache.ojb.broker.core.PersistenceBrokerThreadMapping
 
updateLockingValues(Object) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
updates the values for locking fields , BRJ handles int, long, Timestamp respects updateLock so locking field are only updated when updateLock is true
useAutoNaming() - Method in class org.apache.ojb.broker.util.sequence.AbstractSequenceManager
 
useImplicitLocking() - Method in interface org.apache.ojb.odmg.OdmgConfiguration
defines if implicit lock acquisition is to be used.
usePaging() - Method in class org.apache.ojb.broker.query.AbstractQueryImpl
 
usePaging() - Method in interface org.apache.ojb.broker.query.Query
Answer true if start- and endIndex is set
useSerializedRepository() - Method in interface org.apache.ojb.broker.metadata.MetadataConfiguration
If true OJB use a serialized version of the repository configuration file for repetition read.

V

VALIDATION_QUERY - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
VALUE - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
ValueContainer - class org.apache.ojb.broker.core.ValueContainer.
Encapsulates a persistent object field value and its associated JdbcType.
ValueContainer(Object, JdbcType) - Constructor for class org.apache.ojb.broker.core.ValueContainer
 
ValueCriteria - class org.apache.ojb.broker.query.ValueCriteria.
Models a Criteria comparing an attribute to a value
ie: name = 'Mark' , name like 'M%'
VirtualProxy - class org.apache.ojb.broker.VirtualProxy.
Proxy base class.
VirtualProxy() - Constructor for class org.apache.ojb.broker.VirtualProxy
 
VirtualProxy(PBKey, Identity) - Constructor for class org.apache.ojb.broker.VirtualProxy
create a VirtualProxy from an identity
VirtualProxy(InvocationHandler) - Constructor for class org.apache.ojb.broker.VirtualProxy
create a VirtualProxy from an identity

W

WRITE - Static variable in interface org.odmg.Transaction
Write lock mode.
warning(SAXParseException) - Method in class org.apache.ojb.broker.metadata.ConnectionDescriptorXmlHandler
warning callback.
warning(SAXParseException) - Method in class org.apache.ojb.broker.metadata.RepositoryXmlHandler
warning callback.
writeToFile(DescriptorRepository, ConnectionRepository, OutputStream) - Method in class org.apache.ojb.broker.metadata.RepositoryPersistor
Write the DescriptorRepository to the given output object.

X

XmlCapable - interface org.apache.ojb.broker.metadata.XmlCapable.
This interface must be implemented by classes that need to be marshalled in XML form.

_

_NEXT - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 

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

Authors: Thomas Mahler and others. (C) 2000 - 2003 Apache Software Foundation
All rights reserved. Published under the Apache License.
http://db.apache.org/ojb
Version: 1.0.rc5, 2003-12-14