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

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 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.
abortTransaction() - Method in interface org.apache.ojb.broker.PersistenceBroker
Aborts and closes the current transaction.
absolute(int) - Method in class org.apache.ojb.broker.accesslayer.ChainingIterator
the absolute and relative calls are the trickiest parts.
absolute(int) - Method in interface org.apache.ojb.broker.accesslayer.OJBIterator
Moves the cursor to the given row number in the iterator.
absolute(int) - Method in class org.apache.ojb.broker.accesslayer.PagingIterator
 
absolute(int) - Method in class org.apache.ojb.broker.accesslayer.RsIterator
Moves the cursor to the given row number in the iterator.
AbstractIndirectionHandler - Class in org.apache.ojb.broker.core.proxy
Abstract implementation for the indirection handler used by ojb's proxies.
AbstractIndirectionHandler(PBKey, Identity) - Constructor for class org.apache.ojb.broker.core.proxy.AbstractIndirectionHandler
Creates a new indirection handler for the indicated object.
AbstractMetaCache - Class in org.apache.ojb.broker.cache
An abstract 'meta' implementation of the ObjectCache interace.
AbstractMetaCache() - Constructor for class org.apache.ojb.broker.cache.AbstractMetaCache
 
AbstractProxyFactory - Class in org.apache.ojb.broker.core.proxy
Abstract implementation for the ProxyFactory
AbstractProxyFactory() - Constructor for class org.apache.ojb.broker.core.proxy.AbstractProxyFactory
 
AbstractQueryImpl - Class in org.apache.ojb.broker.query
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 in org.apache.ojb.broker.util.sequence
A base class for sequence manager implementations.
AbstractSequenceManager(PersistenceBroker) - Constructor for class org.apache.ojb.broker.util.sequence.AbstractSequenceManager
Constructor used by SequenceManagerFactory
AbstractTransactionManagerFactory - Class in org.apache.ojb.broker.transaction.tm
Abstract base class implementation of the TransactionManagerFactory interface, all derived classes have to implement method AbstractTransactionManagerFactory.getLookupInfo().
AbstractTransactionManagerFactory() - Constructor for class org.apache.ojb.broker.transaction.tm.AbstractTransactionManagerFactory
 
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
 
activateConnection() - Method in class org.apache.ojb.broker.util.WrappedConnection
Activate the connection
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.
add(Object) - Method in class org.apache.ojb.broker.core.proxy.CollectionProxyDefaultImpl
 
add(int, Object) - Method in class org.apache.ojb.broker.core.proxy.ListProxyDefaultImpl
 
add(String) - Method in class org.apache.ojb.broker.query.UserAlias
Adds a path to the aliased paths
add(Object) - Method in class org.apache.ojb.broker.util.IdentityHashMap
adds an object to the Map. new IdentityKey(obj) is used as key
addAll(Collection) - Method in class org.apache.ojb.broker.core.proxy.CollectionProxyDefaultImpl
 
addAll(int, Collection) - Method in class org.apache.ojb.broker.core.proxy.ListProxyDefaultImpl
 
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 The argument will be added only if this procedure is not configured to include just the primary key fields.
addArgument(ArgumentDescriptor) - Method in class org.apache.ojb.broker.metadata.InsertProcedureDescriptor
Add an argument The argument will be added only if this procedure is not configured to include all arguments.
addArgument(ArgumentDescriptor) - Method in class org.apache.ojb.broker.metadata.UpdateProcedureDescriptor
Add an argument The argument will be added only if this procedure is not configured to include all arguments.
addAttribute(String, String) - Method in class org.apache.ojb.broker.accesslayer.QueryCustomizerDefaultImpl
 
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.ConnectionPoolDescriptor
Sets a custom configuration attribute.
addAttribute(String, String) - Method in class org.apache.ojb.broker.metadata.ObjectCacheDescriptor
 
addAttribute(String, String) - Method in class org.apache.ojb.broker.metadata.SequenceDescriptor
 
addBatch(PreparedStatement) - Method in interface org.apache.ojb.broker.platforms.Platform
Called when adding statements to current batch.
addBatch(PreparedStatement) - Method in class org.apache.ojb.broker.platforms.PlatformDefaultImpl
 
addBatch(PreparedStatement) - Method in class org.apache.ojb.broker.platforms.PlatformOracle9iImpl
Try Oracle update batching and call executeUpdate or revert to JDBC update batching.
addBatch(PreparedStatement) - Method in class org.apache.ojb.broker.platforms.PlatformWLOracle9iImpl
Deprecated. Try Oracle update batching and call executeUpdate or revert to JDBC update batching.
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.
addColumnIn(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)
The attribute will NOT be translated into column name
addColumnIsNull(String) - Method in class org.apache.ojb.broker.query.Criteria
Adds is Null criteria, customer_id is Null The attribute will NOT be translated into column name
addColumnNotNull(String) - Method in class org.apache.ojb.broker.query.Criteria
Adds not Null criteria, customer_id is not Null The attribute will NOT be translated into column name
addConsistentResult(String, int, int) - Method in class org.apache.ojb.performance.PerfMain
 
addDescriptor(JdbcConnectionDescriptor) - Method in class org.apache.ojb.broker.metadata.ConnectionRepository
Add a new JdbcConnectionDescriptor.
addDescriptor(String, String, String, String, String) - Method in class org.apache.ojb.broker.metadata.ConnectionRepository
Creates and adds a new connection descriptor for the given JDBC connection url.
addDescriptor(String, DataSource, String, String) - Method in class org.apache.ojb.broker.metadata.ConnectionRepository
Creates and adds a new connection descriptor for the given JDBC data source.
addedOneToOne(ObjectReferenceDescriptor, Object, Identity) - Method in interface org.apache.ojb.odmg.Image.ImageListener
 
addedOneToOne(ObjectReferenceDescriptor, Object, Identity) - Method in class org.apache.ojb.odmg.ObjectEnvelope
 
addedXToN(CollectionDescriptor, Object, Identity) - Method in interface org.apache.ojb.odmg.Image.ImageListener
 
addedXToN(CollectionDescriptor, Object, Identity) - Method in class org.apache.ojb.odmg.ObjectEnvelope
 
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
addIterator(OJBIterator) - Method in class org.apache.ojb.broker.accesslayer.ChainingIterator
use this method to construct the ChainingIterator iterator by iterator.
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 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
 
addListener(MaterializationListener) - Method in class org.apache.ojb.broker.core.proxy.AbstractIndirectionHandler
Adds a materialization listener.
addListener(CollectionProxyListener) - Method in interface org.apache.ojb.broker.core.proxy.CollectionProxy
Adds a listener to this collection.
addListener(CollectionProxyListener) - Method in class org.apache.ojb.broker.core.proxy.CollectionProxyDefaultImpl
Adds a listener to this collection.
addListener(MaterializationListener) - Method in interface org.apache.ojb.broker.core.proxy.IndirectionHandler
Adds a materialization listener.
addListener(PBListener) - Method in interface org.apache.ojb.broker.PersistenceBroker
Adds a temporary PBListener to this broker.
addListener(PBListener, boolean) - Method in interface org.apache.ojb.broker.PersistenceBroker
Adds a temporary or permanent PBListener to this broker, depending on the parameter value.
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
 
addMtoNImplementor(MtoNImplementor) - Method in interface org.apache.ojb.broker.PersistenceBroker
Stores the given m:n implementor int the underlying persistence system.
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: active = true AND balance < 0 OR active = true AND overdraft = 0
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
Deprecated. use QueryByCriteria#addOrderBy
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
addPagingSql(StringBuffer) - Method in interface org.apache.ojb.broker.platforms.Platform
Add the LIMIT or equivalent to the SQL SQL-Paging is not yet supported
addPagingSql(StringBuffer) - Method in class org.apache.ojb.broker.platforms.PlatformDefaultImpl
 
addPagingSql(StringBuffer) - Method in class org.apache.ojb.broker.platforms.PlatformHsqldbImpl
 
addPagingSql(StringBuffer) - Method in class org.apache.ojb.broker.platforms.PlatformMySQLImpl
 
addPagingSql(StringBuffer) - Method in class org.apache.ojb.broker.platforms.PlatformPostgreSQLImpl
 
addPagingSql(StringBuffer) - Method in class org.apache.ojb.broker.platforms.PlatformSapdbImpl
 
addPathClass(String, Class) - Method in class org.apache.ojb.broker.query.Criteria
Add a hint Class for a path.
addPathClass(String, Class) - Method in class org.apache.ojb.broker.query.QueryByCriteria
Add a hint Class for a path.
addPeriodResult(String, long[]) - Method in class org.apache.ojb.performance.PerfMain
testTimes[0] startTime/test length testTimes[1] inserting times testTimes[2] fetching times testTimes[3] fetching repeat times testTimes[4] get by Identity times testTimes[5] updating times testTimes[6] deleting times
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%'
AFTER_BEGIN - Static variable in class org.apache.ojb.broker.PBStateEvent.Type
Denotes an event that happens after a transaction was started.
AFTER_COMMIT - Static variable in class org.apache.ojb.broker.PBStateEvent.Type
Denotes an event that happens after a transaction was comitted.
AFTER_DELETE - Static variable in class org.apache.ojb.broker.PBLifeCycleEvent.Type
Denotes an event that happens after the deletion of an object.
AFTER_INSERT - Static variable in class org.apache.ojb.broker.PBLifeCycleEvent.Type
Denotes an event that happens after the insertion of an object.
AFTER_LOOKUP - Static variable in class org.apache.ojb.broker.PBLifeCycleEvent.Type
Denotes an event that happens after the lookup of an object.
AFTER_OPEN - Static variable in class org.apache.ojb.broker.PBStateEvent.Type
Denotes an event that happens after a broker was opened.
AFTER_ROLLBACK - Static variable in class org.apache.ojb.broker.PBStateEvent.Type
Denotes an event that happens after a transaction was rolled back.
AFTER_UPDATE - Static variable in class org.apache.ojb.broker.PBLifeCycleEvent.Type
Denotes an event that happens after the update of an object.
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 class org.apache.ojb.broker.accesslayer.RsIterator.ResourceWrapper
 
afterBegin(PBStateEvent) - Method in class org.apache.ojb.broker.cache.ObjectCacheDefaultImpl
 
afterBegin(PBStateEvent) - Method in class org.apache.ojb.broker.cache.ObjectCachePerBrokerImpl
 
afterBegin(PBStateEvent) - Method in class org.apache.ojb.broker.cache.ObjectCacheTwoLevelImpl
 
afterBegin(PBStateEvent) - Method in class org.apache.ojb.broker.core.IdentityFactoryImpl
 
afterBegin(PBStateEvent) - Method in interface org.apache.ojb.broker.PBStateListener
Called after a transaction was started.
afterCommit(PBStateEvent) - Method in class org.apache.ojb.broker.accesslayer.RsIterator.ResourceWrapper
 
afterCommit(PBStateEvent) - Method in class org.apache.ojb.broker.cache.ObjectCacheDefaultImpl
 
afterCommit(PBStateEvent) - Method in class org.apache.ojb.broker.cache.ObjectCachePerBrokerImpl
 
afterCommit(PBStateEvent) - Method in class org.apache.ojb.broker.cache.ObjectCacheTwoLevelImpl
After committing the transaction push the object from session cache ( 1st level cache) to the application cache (2d level cache).
afterCommit(PBStateEvent) - Method in class org.apache.ojb.broker.core.IdentityFactoryImpl
 
afterCommit(PBStateEvent) - Method in interface org.apache.ojb.broker.PBStateListener
Called after a transaction was comitted.
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 an object has been deleted by a persistence broker.
afterDelete(PersistenceBroker) - Method in interface org.apache.ojb.broker.PersistenceBrokerAware
Is called as the last operation after an object was deleted in the underlying persistence system.
afterInsert(PBLifeCycleEvent) - Method in interface org.apache.ojb.broker.PBLifeCycleListener
Called after an object instance has been stored by a persistence broker.
afterInsert(PersistenceBroker) - Method in interface org.apache.ojb.broker.PersistenceBrokerAware
Is called as the last operation after an object was inserted into the underlying persistence system.
afterLoading(CollectionProxyDefaultImpl) - Method in interface org.apache.ojb.broker.core.proxy.CollectionProxyListener
this callback is invoked after a CollectionProxy is loaded
afterLoading(CollectionProxyDefaultImpl) - Method in class org.apache.ojb.odmg.Image.MultipleRef
 
afterLoading(CollectionProxyDefaultImpl) - Method in class org.apache.ojb.odmg.TransactionImpl
Remove colProxy from list of pending collections and register its contents with the transaction.
afterLookup(PBLifeCycleEvent) - Method in interface org.apache.ojb.broker.PBLifeCycleListener
Called after an object has been looked up by a persistence broker.
afterLookup(PersistenceBroker) - Method in interface org.apache.ojb.broker.PersistenceBrokerAware
Is called as the last operation after an object was retrieved from the underlying persistence system via a call to the getObjectByXXX() or getCollectionByXXX()/getIteratorByXXX() methods in PersistenceBroker.
afterMaterialization(IndirectionHandler, Object) - Method in interface org.apache.ojb.broker.core.proxy.MaterializationListener
this callback is invoked after an Object is materialized within an IndirectionHandler.
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 class org.apache.ojb.broker.accesslayer.RsIterator.ResourceWrapper
 
afterOpen(PBStateEvent) - Method in class org.apache.ojb.broker.cache.ObjectCacheDefaultImpl
 
afterOpen(PBStateEvent) - Method in class org.apache.ojb.broker.cache.ObjectCachePerBrokerImpl
 
afterOpen(PBStateEvent) - Method in class org.apache.ojb.broker.cache.ObjectCacheTwoLevelImpl
 
afterOpen(PBStateEvent) - Method in class org.apache.ojb.broker.core.IdentityFactoryImpl
 
afterOpen(PBStateEvent) - Method in interface org.apache.ojb.broker.PBStateListener
Called after the PersistenceBroker instance was obtained from the pool.
afterRollback(PBStateEvent) - Method in class org.apache.ojb.broker.accesslayer.RsIterator.ResourceWrapper
 
afterRollback(PBStateEvent) - Method in class org.apache.ojb.broker.cache.ObjectCacheDefaultImpl
 
afterRollback(PBStateEvent) - Method in class org.apache.ojb.broker.cache.ObjectCachePerBrokerImpl
 
afterRollback(PBStateEvent) - Method in class org.apache.ojb.broker.cache.ObjectCacheTwoLevelImpl
 
afterRollback(PBStateEvent) - Method in class org.apache.ojb.broker.core.IdentityFactoryImpl
 
afterRollback(PBStateEvent) - Method in interface org.apache.ojb.broker.PBStateListener
Called after a transaction was rolled back.
afterStatementClose(Statement, ResultSet) - Method in interface org.apache.ojb.broker.platforms.Platform
Called by StatementManagerIF implementation after invoking stmt.close() method.
afterStatementClose(Statement, ResultSet) - Method in class org.apache.ojb.broker.platforms.PlatformDefaultImpl
 
afterStatementCreate(Statement) - Method in interface org.apache.ojb.broker.platforms.Platform
Called after a statement has been created.
afterStatementCreate(Statement) - Method in class org.apache.ojb.broker.platforms.PlatformDefaultImpl
 
afterStatementCreate(Statement) - Method in class org.apache.ojb.broker.platforms.PlatformOracle9iImpl
Performs platform-specific operations on each statement.
afterStatementCreate(Statement) - Method in class org.apache.ojb.broker.platforms.PlatformOracleImpl
In Oracle we set escape processing explizit 'true' after a statement was created.
afterStatementCreate(Statement) - Method in class org.apache.ojb.broker.platforms.PlatformWLOracle9iImpl
Deprecated. Enables Oracle row prefetching if supported.
afterStore(PersistenceBroker) - Method in class org.apache.ojb.broker.core.proxy.CollectionProxyDefaultImpl
 
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(PersistenceBroker) - Method in class org.apache.ojb.broker.util.collections.ManageableArrayList
 
afterStore(PersistenceBroker) - Method in class org.apache.ojb.broker.util.collections.ManageableHashMap
 
afterStore(PersistenceBroker) - Method in class org.apache.ojb.broker.util.collections.ManageableHashSet
 
afterStore(PersistenceBroker) - Method in class org.apache.ojb.broker.util.collections.ManageableVector
 
afterStore(PersistenceBroker) - Method in class org.apache.ojb.broker.util.collections.RemovalAwareCollection
 
afterStore(PersistenceBroker) - Method in class org.apache.ojb.broker.util.collections.RemovalAwareList
 
afterStore(PersistenceBroker) - Method in class org.apache.ojb.broker.util.collections.RemovalAwareSet
 
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 method is called after the object was written to the persistent storage.
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 an object has been stored by a persistence broker.
afterUpdate(PersistenceBroker) - Method in interface org.apache.ojb.broker.PersistenceBrokerAware
Is called as the last operation after an object was updated in the underlying persistence system.
alreadyMaterialized() - Method in class org.apache.ojb.broker.core.proxy.AbstractIndirectionHandler
Determines whether the real subject already has been materialized.
alreadyMaterialized() - Method in interface org.apache.ojb.broker.core.proxy.IndirectionHandler
Determines whether the real subject already has been materialized.
alreadyMaterialized() - Method in class org.apache.ojb.broker.core.proxy.VirtualProxy
Determines whether this proxy already has been materialized.
AND - Static variable in class org.apache.ojb.broker.query.Criteria
criteria is AND-ed with it's parent
AND - Static variable in class org.apache.ojb.broker.query.SearchFilter
 
and(Constraint) - Method in interface org.odbms.Constraint
links two Constraints for AND evaluation
andExpr(Criteria) - Method in class org.apache.ojb.odmg.oql.OQLParser
 
AnonymousFieldDescriptor - Class in org.apache.ojb.broker.metadata
 
AnonymousFieldDescriptor(ClassDescriptor, int) - Constructor for class org.apache.ojb.broker.metadata.AnonymousFieldDescriptor
 
AnonymousPersistentField - Class in org.apache.ojb.broker.metadata.fieldaccess
This class handle an anonymous persistent fiels for 1-1 association, and ojbConcreteClass
AnonymousPersistentField(String) - Constructor for class org.apache.ojb.broker.metadata.fieldaccess.AnonymousPersistentField
 
appendSerializedAttributes(StringBuffer, String, Properties) - Static method in class org.apache.ojb.broker.util.XmlHelper
Appends an XML-string with serialized configuration attributes to the specified buffer.
APPLICATION_CACHE_PROP - Static variable in class org.apache.ojb.broker.cache.ObjectCacheTwoLevelImpl
 
argList() - Method in class org.apache.ojb.odmg.oql.OQLParser
 
ArgumentDescriptor - Class in org.apache.ojb.broker.metadata
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.
articleCount() - Method in class org.apache.ojb.performance.PerfTest
Returns the count of all found PerfArticle in database.
assertValidPkForDelete(ClassDescriptor, Object) - Method in class org.apache.ojb.broker.util.BrokerHelper
returns true if the primary key fields are valid for delete, else false.
assertValidPksForStore(FieldDescriptor[], Object[]) - Method in class org.apache.ojb.broker.util.BrokerHelper
returns true if the primary key fields are valid for store, else false.
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
 
AttributeContainer - Interface in org.apache.ojb.broker.metadata
This interface defines methods that are required for an object to support the nested "attribute" tag in the repository file.
AttributeDescriptorBase - Class in org.apache.ojb.broker.metadata
Is the base class for all other attribute descriptors.
AttributeDescriptorBase(ClassDescriptor) - Constructor for class org.apache.ojb.broker.metadata.AttributeDescriptorBase
Constructor declaration
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
 
AUTOSYNC_PROP - Static variable in class org.apache.ojb.broker.cache.ObjectCacheDefaultImpl
 

B

Base64 - Class in org.apache.ojb.broker.util
 
Base64.InputStream - Class in org.apache.ojb.broker.util
A Base64.InputStream will read data from another InputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.InputStream(InputStream) - Constructor for class org.apache.ojb.broker.util.Base64.InputStream
Constructs a Base64.InputStream in DECODE mode.
Base64.InputStream(InputStream, boolean) - Constructor for class org.apache.ojb.broker.util.Base64.InputStream
Constructs a Base64.InputStream in either ENCODE or DECODE mode.
Base64.InputStream(InputStream, boolean, boolean) - Constructor for class org.apache.ojb.broker.util.Base64.InputStream
Constructs a Base64.InputStream in either ENCODE or DECODE mode.
Base64.OutputStream - Class in org.apache.ojb.broker.util
A Base64.OutputStream will write data to another OutputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.OutputStream(OutputStream) - Constructor for class org.apache.ojb.broker.util.Base64.OutputStream
Constructs a Base64.OutputStream in ENCODE mode.
Base64.OutputStream(OutputStream, boolean) - Constructor for class org.apache.ojb.broker.util.Base64.OutputStream
Constructs a Base64.OutputStream in either ENCODE or DECODE mode.
Base64.OutputStream(OutputStream, boolean, boolean) - Constructor for class org.apache.ojb.broker.util.Base64.OutputStream
Constructs a Base64.OutputStream in either ENCODE or DECODE mode.
BasePrefetcher - Class in org.apache.ojb.broker.accesslayer
Abstract Prefetcher.
BasePrefetcher(PersistenceBrokerImpl, Class) - Constructor for class org.apache.ojb.broker.accesslayer.BasePrefetcher
Constructor for BasePrefetcher.
BATCH_MODE - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
BEFORE_BEGIN - Static variable in class org.apache.ojb.broker.PBStateEvent.Type
Denotes an event that happens before a transaction will be started.
BEFORE_CLOSE - Static variable in class org.apache.ojb.broker.PBStateEvent.Type
Denotes an event that happens before the broker will be closed.
BEFORE_COMMIT - Static variable in class org.apache.ojb.broker.PBStateEvent.Type
Denotes an event that happens before a transaction will be comitted.
BEFORE_DELETE - Static variable in class org.apache.ojb.broker.PBLifeCycleEvent.Type
Denotes an event that happens before the deletion of an object.
BEFORE_INSERT - Static variable in class org.apache.ojb.broker.PBLifeCycleEvent.Type
Denotes an event that happens before the insertion of an object.
BEFORE_ROLLBACK - Static variable in class org.apache.ojb.broker.PBStateEvent.Type
Denotes an event that happens before a transaction will be rolled back.
BEFORE_UPDATE - Static variable in class org.apache.ojb.broker.PBLifeCycleEvent.Type
Denotes an event that happens before the update of an object.
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.
beforeBatch(PreparedStatement) - Method in interface org.apache.ojb.broker.platforms.Platform
Called before batching operations on a statement.
beforeBatch(PreparedStatement) - Method in class org.apache.ojb.broker.platforms.PlatformDefaultImpl
 
beforeBatch(PreparedStatement) - Method in class org.apache.ojb.broker.platforms.PlatformOracle9iImpl
Try Oracle update batching and call setExecuteBatch or revert to JDBC update batching.
beforeBatch(PreparedStatement) - Method in class org.apache.ojb.broker.platforms.PlatformWLOracle9iImpl
Deprecated. Try Oracle update batching and call setExecuteBatch or revert to JDBC update batching.
beforeBegin(PBStateEvent) - Method in class org.apache.ojb.broker.accesslayer.RsIterator.ResourceWrapper
 
beforeBegin(PBStateEvent) - Method in class org.apache.ojb.broker.cache.ObjectCacheDefaultImpl
 
beforeBegin(PBStateEvent) - Method in class org.apache.ojb.broker.cache.ObjectCachePerBrokerImpl
 
beforeBegin(PBStateEvent) - Method in class org.apache.ojb.broker.cache.ObjectCacheTwoLevelImpl
 
beforeBegin(PBStateEvent) - Method in class org.apache.ojb.broker.core.IdentityFactoryImpl
 
beforeBegin(PBStateEvent) - Method in interface org.apache.ojb.broker.PBStateListener
Called before a transaction was started.
beforeClose(PBStateEvent) - Method in class org.apache.ojb.broker.accesslayer.RsIterator.ResourceWrapper
 
beforeClose(PBStateEvent) - Method in class org.apache.ojb.broker.cache.ObjectCacheDefaultImpl
 
beforeClose(PBStateEvent) - Method in class org.apache.ojb.broker.cache.ObjectCachePerBrokerImpl
We clear the cache
beforeClose(PBStateEvent) - Method in class org.apache.ojb.broker.cache.ObjectCacheTwoLevelImpl
Before closing the PersistenceBroker ensure that the session cache is cleared
beforeClose(PBStateEvent) - Method in class org.apache.ojb.broker.core.IdentityFactoryImpl
 
beforeClose(PBStateEvent) - Method in interface org.apache.ojb.broker.PBStateListener
Called before the PersistenceBroker instance will be returned to the pool.
beforeCommit(PBStateEvent) - Method in class org.apache.ojb.broker.accesslayer.RsIterator.ResourceWrapper
 
beforeCommit(PBStateEvent) - Method in class org.apache.ojb.broker.cache.ObjectCacheDefaultImpl
 
beforeCommit(PBStateEvent) - Method in class org.apache.ojb.broker.cache.ObjectCachePerBrokerImpl
 
beforeCommit(PBStateEvent) - Method in class org.apache.ojb.broker.cache.ObjectCacheTwoLevelImpl
 
beforeCommit(PBStateEvent) - Method in class org.apache.ojb.broker.core.IdentityFactoryImpl
 
beforeCommit(PBStateEvent) - Method in interface org.apache.ojb.broker.PBStateListener
Called before a transaction will be comitted.
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 an object will be deleted by a persistence broker.
beforeDelete(PersistenceBroker) - Method in interface org.apache.ojb.broker.PersistenceBrokerAware
Is called as the first operation before an object is deleted in the underlying persistence system.
beforeInsert(PBLifeCycleEvent) - Method in interface org.apache.ojb.broker.PBLifeCycleListener
Called before an object will be stored by a persistence broker.
beforeInsert(PersistenceBroker) - Method in interface org.apache.ojb.broker.PersistenceBrokerAware
Is called as the first operation before an object is inserted into the underlying persistence system.
beforeLoading(CollectionProxyDefaultImpl) - Method in interface org.apache.ojb.broker.core.proxy.CollectionProxyListener
this callback is invoked before a CollectionProxy is loaded
beforeLoading(CollectionProxyDefaultImpl) - Method in class org.apache.ojb.odmg.Image.MultipleRef
 
beforeLoading(CollectionProxyDefaultImpl) - Method in class org.apache.ojb.odmg.TransactionImpl
noop -- here for interface
beforeMaterialization(IndirectionHandler, Identity) - Method in interface org.apache.ojb.broker.core.proxy.MaterializationListener
this callback is invoked before an Object is materialized within an IndirectionHandler.
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 class org.apache.ojb.broker.accesslayer.RsIterator.ResourceWrapper
 
beforeRollback(PBStateEvent) - Method in class org.apache.ojb.broker.cache.ObjectCacheDefaultImpl
 
beforeRollback(PBStateEvent) - Method in class org.apache.ojb.broker.cache.ObjectCachePerBrokerImpl
 
beforeRollback(PBStateEvent) - Method in class org.apache.ojb.broker.cache.ObjectCacheTwoLevelImpl
Before rollbacking clear the session cache (first level cache)
beforeRollback(PBStateEvent) - Method in class org.apache.ojb.broker.core.IdentityFactoryImpl
 
beforeRollback(PBStateEvent) - Method in interface org.apache.ojb.broker.PBStateListener
Called before a transaction will be rolled back.
beforeStatementClose(Statement, ResultSet) - Method in interface org.apache.ojb.broker.platforms.Platform
Called by StatementManagerIF implementation before invoking stmt.close() method.
beforeStatementClose(Statement, ResultSet) - Method in class org.apache.ojb.broker.platforms.PlatformDefaultImpl
 
beforeStatementClose(Statement, ResultSet) - Method in class org.apache.ojb.broker.platforms.PlatformMsAccessImpl
 
beforeUpdate(PBLifeCycleEvent) - Method in interface org.apache.ojb.broker.PBLifeCycleListener
Called before an object will be updated by a persistence broker.
beforeUpdate(PersistenceBroker) - Method in interface org.apache.ojb.broker.PersistenceBrokerAware
Is called as the first operation before an object is updated in the underlying persistence system.
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 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.
beginTransaction() - Method in interface org.apache.ojb.broker.PersistenceBroker
Begins a transaction against the underlying RDBMS.
BetweenCriteria - Class in org.apache.ojb.broker.query
SelectionCriteria for 'between x and y'
betweenExpr(Criteria) - Method in class org.apache.ojb.odmg.oql.OQLParser
 
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.LikeCriteria
 
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 class org.apache.ojb.odmg.NamedRootsMap
 
bind(Object) - Method in class org.apache.ojb.odmg.oql.OQLQueryImpl
Bind a parameter to the query.
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.
bindDelete(PreparedStatement, Identity, ClassDescriptor) - Method in class org.apache.ojb.broker.accesslayer.StatementManager
binds the Identities Primary key values to the statement
bindDelete(PreparedStatement, ClassDescriptor, Object) - Method in class org.apache.ojb.broker.accesslayer.StatementManager
binds the objects primary key and locking values to the statement, BRJ
bindDelete(PreparedStatement, Identity, ClassDescriptor) - Method in interface org.apache.ojb.broker.accesslayer.StatementManagerIF
Binds the Identities Primary key values to the statement.
bindDelete(PreparedStatement, ClassDescriptor, Object) - Method in interface org.apache.ojb.broker.accesslayer.StatementManagerIF
binds the objects primary key and locking values to the statement, BRJ
bindInsert(PreparedStatement, ClassDescriptor, Object) - Method in class org.apache.ojb.broker.accesslayer.StatementManager
binds the values of the object obj to the statements parameters
bindInsert(PreparedStatement, ClassDescriptor, Object) - Method in interface org.apache.ojb.broker.accesslayer.StatementManagerIF
binds the values of the object obj to the statements parameters
bindPagingParameters(PreparedStatement, int, int, int) - Method in interface org.apache.ojb.broker.platforms.Platform
Bind the Paging Parameters SQL-Paging is not yet supported
bindPagingParameters(PreparedStatement, int, int, int) - Method in class org.apache.ojb.broker.platforms.PlatformDefaultImpl
 
bindPagingParameters(PreparedStatement, int, int, int) - Method in class org.apache.ojb.broker.platforms.PlatformPostgreSQLImpl
 
bindPagingParameters(PreparedStatement, int, int, int) - Method in class org.apache.ojb.broker.platforms.PlatformSapdbImpl
 
bindPagingParametersFirst() - Method in interface org.apache.ojb.broker.platforms.Platform
Answer true if the LIMIT parameters are bound before the query parameters SQL-Paging is not yet supported
bindPagingParametersFirst() - Method in class org.apache.ojb.broker.platforms.PlatformDefaultImpl
 
bindPagingParametersFirst() - Method in class org.apache.ojb.broker.platforms.PlatformHsqldbImpl
 
bindSelect(PreparedStatement, Identity, ClassDescriptor, boolean) - Method in class org.apache.ojb.broker.accesslayer.StatementManager
Binds the Identities Primary key values to the statement.
bindSelect(PreparedStatement, Identity, ClassDescriptor, boolean) - Method in interface org.apache.ojb.broker.accesslayer.StatementManagerIF
binds the Identities Primary key values to the statement
bindStatement(PreparedStatement, Query, ClassDescriptor, int) - Method in class org.apache.ojb.broker.accesslayer.StatementManager
bind a Query based Select Statement
bindStatement(PreparedStatement, Query, ClassDescriptor, int) - Method in interface org.apache.ojb.broker.accesslayer.StatementManagerIF
bind a Query based Select Statement
bindUpdate(PreparedStatement, ClassDescriptor, Object) - Method in class org.apache.ojb.broker.accesslayer.StatementManager
binds the values of the object obj to the statements parameters
bindUpdate(PreparedStatement, ClassDescriptor, Object) - Method in interface org.apache.ojb.broker.accesslayer.StatementManagerIF
binds the values of the object obj to the statements parameters
bindValues(PreparedStatement, ValueContainer[], int) - Method in class org.apache.ojb.broker.accesslayer.StatementManager
binds the given array of values (if not null) starting from the given parameter index
bindValues(PreparedStatement, ValueContainer[], int) - Method in interface org.apache.ojb.broker.accesslayer.StatementManagerIF
binds the given array of values (if not null) starting from the given parameter index
BlankString2NullFieldConversion - Class in org.apache.ojb.broker.accesslayer.conversions
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
 
BlobWrapper - Class in org.apache.ojb.broker.platforms
Wraps the Oracle BLOB type and makes it accessible via reflection without having to import the Oracle Classes.
BlobWrapper() - Constructor for class org.apache.ojb.broker.platforms.BlobWrapper
 
blockTimeout - Variable in class org.apache.ojb.broker.locking.LockManagerRemoteImpl.LockInfo
 
Boolean2IntFieldConversion - Class in org.apache.ojb.broker.accesslayer.conversions
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
 
BOOT_LOG_LEVEL_STR - Static variable in class org.apache.ojb.broker.util.logging.LoggerFactoryImpl
 
broker - Variable in class org.apache.ojb.junit.PBTestCase
 
BrokerHelper - Class in org.apache.ojb.broker.util
This class contains helper methods primarily used by the PersistenceBroker implementation (e.g. contains methods to assign the the values of 'autoincrement' fields).
BrokerHelper(PersistenceBrokerImpl) - Constructor for class org.apache.ojb.broker.util.BrokerHelper
 
buildIdentity(Object) - Method in class org.apache.ojb.broker.core.IdentityFactoryImpl
 
buildIdentity(ClassDescriptor, Object) - Method in class org.apache.ojb.broker.core.IdentityFactoryImpl
 
buildIdentity(Class, Class, String[], Object[]) - Method in class org.apache.ojb.broker.core.IdentityFactoryImpl
 
buildIdentity(Class, String[], Object[]) - Method in class org.apache.ojb.broker.core.IdentityFactoryImpl
 
buildIdentity(Class, Class, Object[]) - Method in class org.apache.ojb.broker.core.IdentityFactoryImpl
 
buildIdentity(Class, Object) - Method in class org.apache.ojb.broker.core.IdentityFactoryImpl
 
buildIdentity(Object) - Method in interface org.apache.ojb.broker.IdentityFactory
Build a unique Identity for the given persistence capable object.
buildIdentity(ClassDescriptor, Object) - Method in interface org.apache.ojb.broker.IdentityFactory
Build a unique Identity for the given persistence capable object.
buildIdentity(Class, Class, String[], Object[]) - Method in interface org.apache.ojb.broker.IdentityFactory
Build a unique Identity for the given primary key values (composite PK's) of a persistence capable object.
buildIdentity(Class, String[], Object[]) - Method in interface org.apache.ojb.broker.IdentityFactory
Convenience shortcut method for IdentityFactory.buildIdentity(java.lang.Class, java.lang.Class, java.lang.String[], java.lang.Object[]).
buildIdentity(Class, Object) - Method in interface org.apache.ojb.broker.IdentityFactory
Convenience method for persistent objects with single primary key.
buildIdentity(Class, Class, Object[]) - Method in interface org.apache.ojb.broker.IdentityFactory
Create a new Identity object based on given arguments - NOTE: There will be no check to resolve the order of the PK values.
buildNewObjectInstance(ClassDescriptor) - Static method in class org.apache.ojb.broker.util.ClassHelper
Builds a new instance for the class represented by the given class descriptor.
buildQuery() - Method in class org.apache.ojb.odmg.oql.OQLParser
 
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

cache(Identity, Object) - Method in class org.apache.ojb.broker.cache.AbstractMetaCache
Caches the given object using the given Identity as key
cache(Identity, Object) - Method in class org.apache.ojb.broker.cache.MaterializationCache
 
cache(Identity, Object) - Method in interface org.apache.ojb.broker.cache.ObjectCache
Used to cache objects by it's Identity.
cache(Identity, Object) - Method in class org.apache.ojb.broker.cache.ObjectCacheDefaultImpl
Makes object persistent to the Objectcache.
cache(Identity, Object) - Method in class org.apache.ojb.broker.cache.ObjectCacheEmptyImpl
 
cache(Identity, Object) - Method in class org.apache.ojb.broker.cache.ObjectCacheJCSImpl
makes object obj persistent to the Objectcache under the key oid.
cache(Identity, Object) - Method in class org.apache.ojb.broker.cache.ObjectCacheLocalDefaultImpl
Makes object persistent to the Objectcache.
cache(Identity, Object) - Method in class org.apache.ojb.broker.cache.ObjectCachePerBrokerImpl
Makes object persistent to the Objectcache.
cache(Identity, Object) - Method in class org.apache.ojb.broker.cache.ObjectCacheSoftImpl
 
cache(Identity, Object) - Method in class org.apache.ojb.broker.cache.ObjectCacheTwoLevelImpl
Put the specified object to session cache.
cacheIfNew(Identity, Object) - Method in class org.apache.ojb.broker.cache.AbstractMetaCache
We delegate this method to the standard cache method.
cacheIfNew(Identity, Object) - Method in class org.apache.ojb.broker.cache.MaterializationCache
 
cacheIfNew(Identity, Object) - Method in class org.apache.ojb.broker.cache.ObjectCacheDefaultImpl
 
cacheIfNew(Identity, Object) - Method in interface org.apache.ojb.broker.cache.ObjectCacheInternal
For internal use within ObjectCache implementations or to build two-level caches.
cacheIfNew(Identity, Object) - Method in class org.apache.ojb.broker.cache.ObjectCacheJCSImpl
 
cacheIfNew(Identity, Object) - Method in class org.apache.ojb.broker.cache.ObjectCacheLocalDefaultImpl
 
cacheIfNew(Identity, Object) - Method in class org.apache.ojb.broker.cache.ObjectCachePerBrokerImpl
 
cacheIfNew(Identity, Object) - Method in class org.apache.ojb.broker.cache.ObjectCacheSoftImpl
 
cacheIfNew(Identity, Object) - Method in class org.apache.ojb.broker.cache.ObjectCacheTwoLevelImpl
 
CACHING_KEY_TYPE_PROP - Static variable in class org.apache.ojb.broker.cache.ObjectCacheDefaultImpl
 
calculateSequenceName(FieldDescriptor) - Method in class org.apache.ojb.broker.util.sequence.AbstractSequenceManager
 
Calendar2DateFieldConversion - Class in org.apache.ojb.broker.accesslayer.conversions
This implementation of the FieldConversion interface converts between Calendar and Date.
Calendar2DateFieldConversion() - Constructor for class org.apache.ojb.broker.accesslayer.conversions.Calendar2DateFieldConversion
 
Calendar2TimestampFieldConversion - Class in org.apache.ojb.broker.accesslayer.conversions
This implementation of the FieldConversion interface converts between Calendar and Timestamp.
Calendar2TimestampFieldConversion() - Constructor for class org.apache.ojb.broker.accesslayer.conversions.Calendar2TimestampFieldConversion
 
CASCADE_LINK - Static variable in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
 
CASCADE_LINK_STR - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
CASCADE_NONE - Static variable in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
 
CASCADE_NONE_STR - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
CASCADE_OBJECT - Static variable in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
 
CASCADE_OBJECT_STR - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
ChainingIterator - Class in org.apache.ojb.broker.accesslayer
 
ChainingIterator() - Constructor for class org.apache.ojb.broker.accesslayer.ChainingIterator
Constructor for ChainingIterator.
ChainingIterator(List) - Constructor for class org.apache.ojb.broker.accesslayer.ChainingIterator
Constructor for ChainingIterator.
changeAutoCommitState(JdbcConnectionDescriptor, Connection, boolean) - Method in interface org.apache.ojb.broker.platforms.Platform
Used to do a temporary change of the m_connection autoCommit state.
changeAutoCommitState(JdbcConnectionDescriptor, Connection, boolean) - Method in class org.apache.ojb.broker.platforms.PlatformDefaultImpl
 
changeReferenceSetting(PersistenceBroker, Class, String, boolean, int, int, boolean) - Method in class org.apache.ojb.junit.OJBTestCase.MetadataHelper
 
changeReferenceSetting(PersistenceBroker, Class, String, boolean, boolean, boolean, boolean) - Method in class org.apache.ojb.junit.OJBTestCase.MetadataHelper
 
characters(char[], int, int) - Method in class org.apache.ojb.broker.metadata.RepositoryXmlHandler
characters callback.
CharLiteral - Static variable in interface org.apache.ojb.odmg.oql.OQLLexerTokenTypes
 
checkOutJdbcConnection(JdbcConnectionDescriptor) - Method in class org.apache.ojb.broker.accesslayer.ConnectionFactoryAbstractImpl
Returns a valid JDBC Connection.
checkOutJdbcConnection(JdbcConnectionDescriptor) - Method in class org.apache.ojb.broker.accesslayer.ConnectionFactoryDBCPImpl
 
checkOutJdbcConnection(JdbcConnectionDescriptor) - Method in class org.apache.ojb.broker.accesslayer.ConnectionFactoryNotPooledImpl
 
checkOutJdbcConnection(JdbcConnectionDescriptor) - Method in class org.apache.ojb.broker.accesslayer.ConnectionFactoryPooledImpl
 
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.
checkRefreshRelationships(Object, Identity, ClassDescriptor) - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
checkRefreshRelationships(Object, Identity, ClassDescriptor) - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
Check if the references of the specified object have enabled the refresh attribute and refresh the reference if set true.
checkRefreshRelationships(Object, Identity, ClassDescriptor) - Method in interface org.apache.ojb.broker.PersistenceBrokerInternal
Refreshes the references of the given object whose refresh is set to true.
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
 
ClassDescriptor - Class in org.apache.ojb.broker.metadata
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
ClassHelper - Class in org.apache.ojb.broker.util
Helper class with static methods for java class, method, and field handling.
ClassNotPersistenceCapableException - Exception in org.apache.ojb.broker.metadata
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 exception org.apache.ojb.broker.metadata.ClassNotPersistenceCapableException
Creates a new ClassNotPersistenceCapableException without a message and without a cause.
ClassNotPersistenceCapableException(String) - Constructor for exception org.apache.ojb.broker.metadata.ClassNotPersistenceCapableException
Creates a new ClassNotPersistenceCapableException with the specified message.
ClassNotPersistenceCapableException(Throwable) - Constructor for exception org.apache.ojb.broker.metadata.ClassNotPersistenceCapableException
Creates a new ClassNotPersistenceCapableException with the specified cause.
ClassNotPersistenceCapableException(String, Throwable) - Constructor for exception org.apache.ojb.broker.metadata.ClassNotPersistenceCapableException
Creates a new ClassNotPersistenceCapableException with the specified message and the specified cause.
ClassNotPersistenceCapableException - Exception in org.odmg
This exception is thrown when the implementation cannot make an object persistent because of the type of the object.
ClassNotPersistenceCapableException() - Constructor for exception org.odmg.ClassNotPersistenceCapableException
 
ClassNotPersistenceCapableException(String) - Constructor for exception org.odmg.ClassNotPersistenceCapableException
 
cleanPath(String) - Static method in class org.apache.ojb.broker.util.SqlHelper
remove functions and () from path
ie: avg(amount) -> amount
ie: sum (accounts.amount) -> accounts.amount
ie: count(distinct id) as theCount-> id
cleanup(boolean) - Method in class org.apache.ojb.odmg.Image
 
cleanup(boolean) - Method in class org.apache.ojb.odmg.Image.Field
 
cleanup(boolean) - Method in class org.apache.ojb.odmg.Image.MultipleRef
 
cleanup(boolean) - Method in class org.apache.ojb.odmg.Image.SingleRef
 
cleanup() - Method in class org.apache.ojb.odmg.NamedRootsMap
 
cleanup(boolean, boolean) - Method in class org.apache.ojb.odmg.ObjectEnvelope
This method should be called before transaction ends to allow cleanup of used resources, e.g. remove proxy listener objects to avoid invoke of registered objects after tx end.
clear() - Method in class org.apache.ojb.broker.cache.MaterializationCache
 
clear() - Method in interface org.apache.ojb.broker.cache.ObjectCache
Clear the cache.
clear() - Method in class org.apache.ojb.broker.cache.ObjectCacheDefaultImpl
Clear ObjectCache.
clear() - Method in class org.apache.ojb.broker.cache.ObjectCacheEmptyImpl
 
clear() - Method in class org.apache.ojb.broker.cache.ObjectCacheJCSImpl
clear the ObjectCache.
clear() - Method in class org.apache.ojb.broker.cache.ObjectCacheJCSPerClassImpl
Clears the cache
clear() - Method in class org.apache.ojb.broker.cache.ObjectCacheLocalDefaultImpl
Clear ObjectCache.
clear() - Method in class org.apache.ojb.broker.cache.ObjectCachePerBrokerImpl
Clear ObjectCache.
clear() - Method in class org.apache.ojb.broker.cache.ObjectCachePerClassImpl
Clears the cache
clear() - Method in class org.apache.ojb.broker.cache.ObjectCacheSoftImpl
 
clear() - Method in class org.apache.ojb.broker.cache.ObjectCacheSoftImpl.SoftHashMap
Clear the map
clear() - Method in class org.apache.ojb.broker.cache.ObjectCacheTwoLevelImpl
Clear session cache and application cache.
clear() - Method in class org.apache.ojb.broker.core.proxy.CollectionProxyDefaultImpl
Clears the proxy.
clear() - Method in class org.apache.ojb.broker.util.collections.RemovalAwareCollection
 
clear() - Method in class org.apache.ojb.broker.util.collections.RemovalAwareList
 
clear() - Method in class org.apache.ojb.broker.util.collections.RemovalAwareSet
 
clear() - Method in class org.apache.ojb.broker.util.ReferenceMap
Deprecated. Clears this map.
clearBatch() - Method in interface org.apache.ojb.broker.accesslayer.ConnectionManagerIF
Clear batch (if the batch mode where used).
clearBatch() - Method in class org.apache.ojb.broker.accesslayer.ConnectionManagerImpl
Clear batch (if the batch mode where used).
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.
clearCache() - Method in interface org.apache.ojb.broker.PersistenceBroker
Clears the broker's internal cache.
clearProfiles() - Method in class org.apache.ojb.broker.metadata.MetadataManager
Remove all metadata profiles.
clearWarnings() - Method in class org.apache.ojb.broker.util.WrappedConnection
 
ClobWrapper - Class in org.apache.ojb.broker.platforms
Wraps the Oracle CLOB type and makes it accessible via reflection without having to import the Oracle Classes.
ClobWrapper() - Constructor for class org.apache.ojb.broker.platforms.ClobWrapper
 
clone() - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
close() - Method in class org.apache.ojb.broker.accesslayer.ResultSetAndStatement
do a platform specific resource release.
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 interface org.apache.ojb.broker.PersistenceBroker
Closes this broker so that no further requests may be made on it.
close() - Method in class org.apache.ojb.broker.platforms.BlobWrapper
 
close() - Method in class org.apache.ojb.broker.platforms.ClobWrapper
 
close() - Method in class org.apache.ojb.broker.util.Base64.OutputStream
Flushes and closes stream.
close() - Method in class org.apache.ojb.broker.util.WrappedConnection
Closes the underlying connection, and close any Statements that were not explicitly closed.
close() - Method in class org.apache.ojb.odmg.DatabaseImpl
Close the database.
close() - Method in interface org.odmg.Database
Close the database.
closeResources(Statement, ResultSet) - Method in class org.apache.ojb.broker.accesslayer.StatementManager
 
closeResources(Statement, ResultSet) - Method in interface org.apache.ojb.broker.accesslayer.StatementManagerIF
 
COLLECTION_CLASS - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
COLLECTION_DESCRIPTOR - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
CollectionDescriptor - Class in org.apache.ojb.broker.metadata
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
 
CollectionPrefetcher - Class in org.apache.ojb.broker.accesslayer
Relationship Prefetcher for Collections.
CollectionPrefetcher(PersistenceBrokerImpl, ObjectReferenceDescriptor) - Constructor for class org.apache.ojb.broker.accesslayer.CollectionPrefetcher
Constructor for CollectionPrefetcher.
CollectionProxy - Interface in org.apache.ojb.broker.core.proxy
Interface which Collection proxies need to implement to be treated like collection proxies in ODMG.
CollectionProxyDefaultImpl - Class in org.apache.ojb.broker.core.proxy
A place holder for a whole collection to support deferred loading of relationships.
CollectionProxyDefaultImpl(PBKey, Query) - Constructor for class org.apache.ojb.broker.core.proxy.CollectionProxyDefaultImpl
Creates a new collection proxy (uses RemovalAwareCollection as the collection class).
CollectionProxyDefaultImpl(PBKey, Class, Query) - Constructor for class org.apache.ojb.broker.core.proxy.CollectionProxyDefaultImpl
Creates a new collection proxy that uses the given collection type.
CollectionProxyListener - Interface in org.apache.ojb.broker.core.proxy
This is a callback interface that allows interaction with the loading process of the CollectionProxy The OTM layer implements this interface to provide a delayed registration mechanism for ColelctionProxies.
column - Variable in class org.apache.ojb.broker.util.SqlHelper.PathInfo
 
COLUMN_NAME - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
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.
CommentLine - Static variable in interface org.apache.ojb.odmg.oql.OQLLexerTokenTypes
 
commit() - Method in class org.apache.ojb.broker.util.WrappedConnection
 
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.TransactionImpl
Commit and close the transaction.
commit() - Method in interface org.odmg.Transaction
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.
commitTransaction() - Method in interface org.apache.ojb.broker.PersistenceBroker
Commits and closes the current transaction.
CommonsLoggerImpl - Class in org.apache.ojb.broker.util.logging
This is a Logger implementation based on jakarta commons logging.
CommonsLoggerImpl(String) - Constructor for class org.apache.ojb.broker.util.logging.CommonsLoggerImpl
Constructor for CommonsLoggerImpl.
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.
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
 
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.
concatenate(String[]) - Method in interface org.apache.ojb.broker.platforms.Platform
Concatenate the columns
ie: col1 || col2 || col3 (ANSI)
ie: col1 + col2 + col3 (MS SQL-Server)
ie: concat(col1, col2, col3) (MySql)
concatenate(String[]) - Method in class org.apache.ojb.broker.platforms.PlatformDefaultImpl
 
concatenate(String[]) - Method in class org.apache.ojb.broker.platforms.PlatformMySQLImpl
 
configure(Configuration) - Method in class org.apache.ojb.broker.cache.ObjectCacheSoftImpl
 
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.locking.LockManagerRemoteImpl
 
configure(Configuration) - Method in class org.apache.ojb.broker.metadata.RepositoryPersistor
 
configure(Configuration) - Method in class org.apache.ojb.broker.util.logging.CommonsLoggerImpl
 
configure(Configuration) - Method in class org.apache.ojb.broker.util.logging.Log4jLoggerImpl
 
configure(Configuration) - Method in interface org.apache.ojb.broker.util.logging.Logger
Configure this logging.
configure(Configuration) - Method in class org.apache.ojb.broker.util.logging.PoorMansLoggerImpl
 
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.oql.OQLQueryImpl
 
configure(Configuration) - Method in class org.apache.ojb.odmg.TransactionImpl
 
CONNECTION_FACTORY - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
CONNECTION_POOL - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
ConnectionDescriptorXmlHandler - Class in org.apache.ojb.broker.metadata
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.
ConnectionFactory - Interface in org.apache.ojb.broker.accesslayer
ConnectionFactory is responsible to lookup and release the connections used by the ConnectionManagerIF implementation.
ConnectionFactoryAbstractImpl - Class in org.apache.ojb.broker.accesslayer
Abstract base class to simplify implementation of ConnectionFactory's.
ConnectionFactoryAbstractImpl() - Constructor for class org.apache.ojb.broker.accesslayer.ConnectionFactoryAbstractImpl
 
ConnectionFactoryDBCPImpl - Class in org.apache.ojb.broker.accesslayer
ConnectionFactory implementation using Commons DBCP and Commons Pool API to pool connections.
ConnectionFactoryDBCPImpl() - Constructor for class org.apache.ojb.broker.accesslayer.ConnectionFactoryDBCPImpl
 
ConnectionFactoryFactory - Class in org.apache.ojb.broker.accesslayer
Factory for ConnectionFactory implementations.
ConnectionFactoryFactory() - Constructor for class org.apache.ojb.broker.accesslayer.ConnectionFactoryFactory
 
ConnectionFactoryManagedImpl - Class in org.apache.ojb.broker.accesslayer
Deprecated. no longer needed to specify a specific ConnectionFactory class in managed environments.
ConnectionFactoryManagedImpl() - Constructor for class org.apache.ojb.broker.accesslayer.ConnectionFactoryManagedImpl
Deprecated.  
ConnectionFactoryNotPooledImpl - Class in org.apache.ojb.broker.accesslayer
Base implementation without connection pooling.
ConnectionFactoryNotPooledImpl() - Constructor for class org.apache.ojb.broker.accesslayer.ConnectionFactoryNotPooledImpl
 
ConnectionFactoryPooledImpl - Class in org.apache.ojb.broker.accesslayer
Connection factory which pools the requested connections for different JdbcConnectionDescriptors using Commons Pool API.
ConnectionFactoryPooledImpl() - Constructor for class org.apache.ojb.broker.accesslayer.ConnectionFactoryPooledImpl
 
ConnectionManagerFactory - Class in org.apache.ojb.broker.accesslayer
Factory for ConnectionManagerIF implementations.
ConnectionManagerFactory() - Constructor for class org.apache.ojb.broker.accesslayer.ConnectionManagerFactory
 
ConnectionManagerIF - Interface in org.apache.ojb.broker.accesslayer
The connection manager handles the life cycle of a connection.
ConnectionManagerImpl - Class in org.apache.ojb.broker.accesslayer
Manages Connection ressources.
ConnectionManagerImpl(PersistenceBroker) - Constructor for class org.apache.ojb.broker.accesslayer.ConnectionManagerImpl
 
ConnectionPoolDescriptor - Class in org.apache.ojb.broker.metadata
Encapsulates connection pooling and JDBC-driver configuration properties managed by JdbcConnectionDescriptor.
ConnectionPoolDescriptor() - Constructor for class org.apache.ojb.broker.metadata.ConnectionPoolDescriptor
 
ConnectionRepository - Class in org.apache.ojb.broker.metadata
 
ConnectionRepository() - Constructor for class org.apache.ojb.broker.metadata.ConnectionRepository
 
connectionRepository() - Method in class org.apache.ojb.broker.metadata.MetadataManager
Returns the ConnectionRepository.
CONSTANT_ARGUMENT - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
constrain(Object) - Method in interface org.odbms.Query
adds a constraint to this node.
Constraint - Interface in org.odbms
constraint for a single query node.
ConstructorHelper - Class in org.apache.ojb.broker.util
This class helps us to construct new instances.
contains(Object) - Method in class org.apache.ojb.broker.core.proxy.CollectionProxyDefaultImpl
 
contains(Object) - Method in class org.apache.ojb.broker.util.IdentityArrayList
 
contains() - Method in interface org.odbms.Constraint
sets the evaluation mode to containment comparison
containsAll(Collection) - Method in class org.apache.ojb.broker.core.proxy.CollectionProxyDefaultImpl
 
containsIteratorForTable(String) - Method in class org.apache.ojb.broker.accesslayer.ChainingIterator
Answer true if an Iterator for a Table is already available
containsKey(Object) - Method in class org.apache.ojb.broker.util.IdentityHashMap
 
containsKey(Object) - Method in class org.apache.ojb.broker.util.ReferenceMap
Deprecated. Returns true if this map contains the given key.
ConversionException - Exception in org.apache.ojb.broker.accesslayer.conversions
A ConversionException can be thrown by implementors of FieldConversion to signal failures during the conversion process.
ConversionException() - Constructor for exception org.apache.ojb.broker.accesslayer.conversions.ConversionException
Constructor for ConversionException.
ConversionException(String) - Constructor for exception org.apache.ojb.broker.accesslayer.conversions.ConversionException
Constructor for ConversionException.
ConversionException(String, Throwable) - Constructor for exception org.apache.ojb.broker.accesslayer.conversions.ConversionException
Constructor for ConversionException.
ConversionException(Throwable) - Constructor for exception org.apache.ojb.broker.accesslayer.conversions.ConversionException
Constructor for ConversionException.
convertBLOBtoByteArray(Connection, Object) - Static method in class org.apache.ojb.broker.platforms.Oracle9iLobHandler
 
convertCLOBtoString(Connection, Object) - Static method in class org.apache.ojb.broker.platforms.Oracle9iLobHandler
 
copy(Object) - Method in interface org.apache.ojb.broker.metadata.FieldType
Returns a copy of the specified persistent class field (e.g.
copy(boolean, boolean, boolean) - Method in class org.apache.ojb.broker.query.Criteria
make a copy of the criteria
COPY_STRATEGY_PROP - Static variable in class org.apache.ojb.broker.cache.ObjectCacheTwoLevelImpl
 
copyOfGlobalRepository() - Method in class org.apache.ojb.broker.metadata.MetadataManager
Returns a copy of the current global DescriptorRepository Note: All classes within the repository structure have to implement java.io.Serializable to be able to create a cloned copy.
create(String, int, int) - Method in interface org.apache.ojb.odmg.oql.EnhancedOQLQuery
An extension of the OQLQuery.create(String) method, which additionally allow to specify an start- and end-Index for the query.
create(String) - Method in class org.apache.ojb.odmg.oql.OQLQueryImpl
Create an OQL query from the string parameter.
create(String, int, int) - Method in class org.apache.ojb.odmg.oql.OQLQueryImpl
 
create(String) - Method in interface org.odmg.OQLQuery
Create an OQL query from the string parameter.
createBLOBFromByteArray(Connection, byte[]) - Static method in class org.apache.ojb.broker.platforms.Oracle9iLobHandler
 
createCLOBFromString(Connection, String) - Static method in class org.apache.ojb.broker.platforms.Oracle9iLobHandler
 
createCollectionProxy(PBKey, Query, Class) - Method in class org.apache.ojb.broker.core.proxy.AbstractProxyFactory
Create a Collection Proxy for a given query.
createCollectionProxy(PBKey, Query, Class) - Method in interface org.apache.ojb.broker.core.proxy.ProxyFactory
Create a Collection Proxy for a given context.
createConnectionFactory() - Method in class org.apache.ojb.broker.accesslayer.ConnectionFactoryFactory
Returns the used ConnectionFactory implementation.
createConnectionManager(PersistenceBroker) - Method in class org.apache.ojb.broker.accesslayer.ConnectionManagerFactory
 
createConnectionPool(JdbcConnectionDescriptor) - Method in class org.apache.ojb.broker.accesslayer.ConnectionFactoryPooledImpl
Create the pool for pooling the connections of the given connection descriptor.
createIndirectionHandler(PBKey, Identity) - Method in class org.apache.ojb.broker.core.proxy.AbstractProxyFactory
Creates a new indirection handler instance.
createIndirectionHandler(PBKey, Identity) - Method in interface org.apache.ojb.broker.core.proxy.ProxyFactory
Creates a new indirection handler instance.
createJdbcAccess(PersistenceBroker) - Method in class org.apache.ojb.broker.accesslayer.JdbcAccessFactory
 
createObjectCache(PersistenceBroker) - Method in class org.apache.ojb.broker.cache.ObjectCacheFactory
Creates a new ObjectCacheInternal instance.
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.
createPersistenceBroker(PBKey) - Method in class org.apache.ojb.broker.core.PersistenceBrokerFactorySyncImpl
 
createPersistenceBroker(String, String, String) - Static method in class org.apache.ojb.broker.PersistenceBrokerFactory
Creates a new broker instance.
createPersistenceBroker(PBKey) - Static method in class org.apache.ojb.broker.PersistenceBrokerFactory
Creates a new broker instance for the given key.
createPersistentField(Class, String) - Static method in class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldFactory
 
createPersistentField(String, Class, String) - Static method in class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldFactory
 
createProxy(Class, Identity) - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
createProxy(Class, Identity) - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
createProxy(Class, Identity) - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
Creates a proxy instance.
createProxy(Class, IndirectionHandler) - Method in interface org.apache.ojb.broker.core.proxy.ProxyFactory
 
createProxy(Class, IndirectionHandler) - Method in class org.apache.ojb.broker.core.proxy.ProxyFactoryCGLIBImpl
 
createProxy(Class, IndirectionHandler) - Method in class org.apache.ojb.broker.core.proxy.ProxyFactoryJDKImpl
 
createProxy(Class, Identity) - Method in interface org.apache.ojb.broker.PersistenceBrokerInternal
Shortcut method for creating a proxy of the given type.
createRelationshipPrefetcher(ObjectReferenceDescriptor) - Method in class org.apache.ojb.broker.accesslayer.RelationshipPrefetcherFactory
create either a CollectionPrefetcher or a ReferencePrefetcher
createRelationshipPrefetcher(ClassDescriptor, String) - Method in class org.apache.ojb.broker.accesslayer.RelationshipPrefetcherFactory
create either a CollectionPrefetcher or a ReferencePrefetcher
createSequenceQuery(String, Properties) - Method in interface org.apache.ojb.broker.platforms.Platform
Returns a query to create a sequence entry.
createSequenceQuery(String) - Method in interface org.apache.ojb.broker.platforms.Platform
Deprecated. use Platform.createSequenceQuery(String) instead.
createSequenceQuery(String) - Method in class org.apache.ojb.broker.platforms.PlatformDb2Impl
 
createSequenceQuery(String, Properties) - Method in class org.apache.ojb.broker.platforms.PlatformDb2Impl
 
createSequenceQuery(String, Properties) - Method in class org.apache.ojb.broker.platforms.PlatformDefaultImpl
 
createSequenceQuery(String) - Method in class org.apache.ojb.broker.platforms.PlatformDefaultImpl
Override this method to enable database based sequence generation
createSequenceQuery(String) - Method in class org.apache.ojb.broker.platforms.PlatformFirebirdImpl
 
createSequenceQuery(String) - Method in class org.apache.ojb.broker.platforms.PlatformOracleImpl
 
createSequenceQuery(String, Properties) - Method in class org.apache.ojb.broker.platforms.PlatformOracleImpl
 
createSequenceQuery(String) - Method in class org.apache.ojb.broker.platforms.PlatformPostgreSQLImpl
 
createSequenceQuery(String, Properties) - Method in class org.apache.ojb.broker.platforms.PlatformPostgreSQLImpl
 
createSequenceQuery(String) - Method in class org.apache.ojb.broker.platforms.PlatformSapdbImpl
 
createSequenceQuery(String, Properties) - Method in class org.apache.ojb.broker.platforms.PlatformSapdbImpl
 
createStatement() - Method in class org.apache.ojb.broker.util.WrappedConnection
 
createStatement(int, int) - Method in class org.apache.ojb.broker.util.WrappedConnection
 
createStatement(int, int, int) - Method in class org.apache.ojb.broker.util.WrappedConnection
 
createStatementManager(PersistenceBroker) - Method in class org.apache.ojb.broker.accesslayer.StatementManagerFactory
 
createTemporary(Connection, boolean, int) - Static method in class org.apache.ojb.broker.platforms.BlobWrapper
 
createTemporary(Connection, boolean, int) - Static method in class org.apache.ojb.broker.platforms.ClobWrapper
 
Criteria - Class in org.apache.ojb.broker.query
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
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.
CriteriaUtils - Class in org.apache.ojb.broker.query
This Class contains utility functions for Criterias.
CriteriaUtils() - Constructor for class org.apache.ojb.broker.query.CriteriaUtils
 
crossCheckPBKey(PBKey) - Static method in class org.apache.ojb.broker.util.BrokerHelper
Check if the user of the given PBKey was null, if so we try to get user/password from the jdbc-connection-descriptor matching the given PBKey.getAlias().
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.ImplementationImpl
Get the current Transaction for the thread.
currentTransaction() - Method in class org.apache.ojb.odmg.ImplementationJTAImpl
 
currentTransaction() - Method in interface org.odmg.Implementation
Get the current Transaction for the thread.
customizeQuery(Object, PersistenceBroker, CollectionDescriptor, QueryByCriteria) - Method in interface org.apache.ojb.broker.accesslayer.QueryCustomizer
Return a new Query based on the original Query, the originator object and the additional Attributes.
customizeQuery(Object, PersistenceBroker, CollectionDescriptor, QueryByCriteria) - Method in class org.apache.ojb.broker.accesslayer.QueryCustomizerDefaultImpl
Default implementation returns unmodified original Query

D

DArray - Interface in org.odmg
The interface that defines the operations of an ODMG array.
database - Variable in class org.apache.ojb.junit.ODMGTestCase
 
Database - Interface in org.odmg
The interface for interacting with an ODMG database.
DatabaseClosedException - Exception in org.odmg
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 exception org.odmg.DatabaseClosedException
Construct an instance of the exception without a message.
DatabaseClosedException(String) - Constructor for exception org.odmg.DatabaseClosedException
Construct an instance of the exception with the provided message.
DatabaseImpl - Class in org.apache.ojb.odmg
Implementation class of the Database interface.
DatabaseImpl(ImplementationImpl) - Constructor for class org.apache.ojb.odmg.DatabaseImpl
 
DatabaseIsReadOnlyException - Exception in org.odmg
This exception is thrown when a call has been made that modifies a database that is open in read-only mode.
DatabaseIsReadOnlyException() - Constructor for exception org.odmg.DatabaseIsReadOnlyException
Construct an instance of the exception without a message.
DatabaseIsReadOnlyException(String) - Constructor for exception org.odmg.DatabaseIsReadOnlyException
Construct an instance of the exception with a descriptive message.
DatabaseNotFoundException - Exception in org.odmg
This exception is thrown when attempting to open a database that does not exist.
DatabaseNotFoundException() - Constructor for exception org.odmg.DatabaseNotFoundException
Construct an instance of the exception.
DatabaseNotFoundException(String) - Constructor for exception org.odmg.DatabaseNotFoundException
Construct an instance of the exception with a descriptive message.
DatabaseOpenException - Exception in org.odmg
This exception is thrown when attempting to open a database that is already open.
DatabaseOpenException() - Constructor for exception org.odmg.DatabaseOpenException
Construct an instance of the exception.
DatabaseOpenException(String) - Constructor for exception org.odmg.DatabaseOpenException
Construct an instance of the exception with a descriptive message.
DATASOURCE_NAME - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
DBag - Interface in org.odmg
This interface defines the operations associated with an ODMG bag collection.
DBCP_PROPERTY_NAME_PREFIX - Static variable in class org.apache.ojb.broker.metadata.ConnectionPoolDescriptor
String prefix for DBCP properties.
DBException - Exception in org.apache.ojb.broker.query
 
DBException() - Constructor for exception org.apache.ojb.broker.query.DBException
public default Constructor
DBException(String) - Constructor for exception org.apache.ojb.broker.query.DBException
Constructor declaration
DBMS_NAME - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
DCollection - Interface in org.odmg
The base interface for all ODMG collections.
debug(Object) - Method in class org.apache.ojb.broker.util.logging.CommonsLoggerImpl
 
debug(Object, Throwable) - Method in class org.apache.ojb.broker.util.logging.CommonsLoggerImpl
 
debug(Object) - Method in class org.apache.ojb.broker.util.logging.Log4jLoggerImpl
generate a message for loglevel DEBUG
debug(Object, Throwable) - Method in class org.apache.ojb.broker.util.logging.Log4jLoggerImpl
 
DEBUG - Static variable in interface org.apache.ojb.broker.util.logging.Logger
 
debug(Object) - Method in interface org.apache.ojb.broker.util.logging.Logger
generate a message for loglevel DEBUG
debug(Object, Throwable) - Method in interface org.apache.ojb.broker.util.logging.Logger
 
debug(Object) - Method in class org.apache.ojb.broker.util.logging.PoorMansLoggerImpl
generate a message for loglevel DEBUG
debug(Object, Throwable) - Method in class org.apache.ojb.broker.util.logging.PoorMansLoggerImpl
 
DECODE - Static variable in class org.apache.ojb.broker.util.Base64
Specify decoding (value is false).
decode(String) - Static method in class org.apache.ojb.broker.util.Base64
Decodes data from Base64 notation.
decode(byte[], int, int) - Static method in class org.apache.ojb.broker.util.Base64
Decodes Base64 content in byte array format and returns the decoded byte array.
decodeToObject(String) - Static method in class org.apache.ojb.broker.util.Base64
Attempts to decode Base64 data and deserialize a Java Object within.
decodeToString(String) - Static method in class org.apache.ojb.broker.util.Base64
Decodes data from Base64 notation and returns it as a string.
DEFAULT_BLOCK_TIMEOUT - Static variable in interface org.apache.ojb.broker.locking.LockManager
Default lock wait time in millisecond - set to 1000 ms;
DEFAULT_CONNECTION - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
DEFAULT_ESCPAPE_CHARACTER - Static variable in class org.apache.ojb.broker.query.LikeCriteria
The Dfault-Character used for Escaping Wildcards
DEFAULT_LOCK_TIMEOUT - Static variable in interface org.apache.ojb.broker.locking.LockManager
Default lock timeout value - set to 60000 ms.
DEFAULT_REGION - Static variable in class org.apache.ojb.broker.cache.ObjectCacheJCSImpl
The used default region name.
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).
defaultPersistenceBroker() - Static method in class org.apache.ojb.broker.PersistenceBrokerFactory
Creates a default broker instance for the default broker key.
DelegatingPersistenceBroker - Class in org.apache.ojb.broker.core
Delegating implementation of a PersistenceBroker.
DelegatingPersistenceBroker(PersistenceBrokerInternal) - Constructor for class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
delete(Object, boolean) - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
delete(Object) - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
delete(Object) - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
delete(Object, boolean) - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
Deletes the concrete representation of the specified object in the underlying persistence system.
delete(Object) - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
 
delete(Object) - Method in interface org.apache.ojb.broker.PersistenceBroker
Deletes the given object's persistent representation in the underlying persistence system.
delete(Object, boolean) - Method in interface org.apache.ojb.broker.PersistenceBrokerInternal
Deletes the persistence representation of the given object in the underlying persistence system.
DELETE_PROCEDURE - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
deleteArticles(PerfArticle[]) - Method in class org.apache.ojb.performance.PerfTest
Delete all given article from the database.
deleteArticlesStress(PerfArticle[]) - Method in class org.apache.ojb.performance.PerfTest
Delete all given article from the database in a really resource sressing way.
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
 
deleteByQuery(Query) - Method in interface org.apache.ojb.broker.PersistenceBroker
Deletes all objects matching the given query, from the underlying persistence system.
deletedOneToOne(ObjectReferenceDescriptor, Object, Identity, boolean) - Method in interface org.apache.ojb.odmg.Image.ImageListener
 
deletedOneToOne(ObjectReferenceDescriptor, Object, Identity, boolean) - Method in class org.apache.ojb.odmg.ObjectEnvelope
 
deletedXToN(CollectionDescriptor, Object, Identity) - Method in interface org.apache.ojb.odmg.Image.ImageListener
 
deletedXToN(CollectionDescriptor, Object, Identity) - Method in class org.apache.ojb.odmg.ObjectEnvelope
 
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, Iterator, 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
 
deleteMtoNImplementor(MtoNImplementor) - Method in interface org.apache.ojb.broker.PersistenceBroker
Deletes an m:n implementor which defines the relationship between two persistent objects.
deletePersistent(Object) - Method in class org.apache.ojb.odmg.DatabaseImpl
Deletes an object from the database.
deletePersistent(RuntimeObject) - Method in class org.apache.ojb.odmg.TransactionImpl
 
deletePersistent(Object) - Method in interface org.odmg.Database
Deletes an object from the database.
DeleteProcedureDescriptor - Class in org.apache.ojb.broker.metadata
An DeleteProcedureDescriptor contains information that is related to the procedure/function that is used to handle the deleting of existing records.
DeleteProcedureDescriptor(ClassDescriptor, String, boolean) - Constructor for class org.apache.ojb.broker.metadata.DeleteProcedureDescriptor
Constructor declaration
deregisterTx(OJBTxObject) - Method in interface org.apache.ojb.broker.transaction.OJBTxManager
 
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.
DescriptorRepository - Class in org.apache.ojb.broker.metadata
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
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.
disableLifeCycleEvents() - Method in class org.apache.ojb.broker.accesslayer.ChainingIterator
 
disableLifeCycleEvents() - Method in interface org.apache.ojb.broker.accesslayer.OJBIterator
Do not fire any PBLifeCycleEvent when reading next item.
disableLifeCycleEvents() - Method in class org.apache.ojb.broker.accesslayer.PagingIterator
 
disableLifeCycleEvents() - Method in class org.apache.ojb.broker.accesslayer.RsIterator
 
disableMaterializationCache() - Method in class org.apache.ojb.broker.cache.MaterializationCache
 
DList - Interface in org.odmg
The ODMG List collection.
DMap - Interface in org.odmg
The ODMG Map collection interface.
DOCUMENTATION - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
doDelete() - Method in class org.apache.ojb.odmg.ObjectEnvelope
 
doesExist(ClassDescriptor, Identity, Object) - Method in class org.apache.ojb.broker.util.BrokerHelper
TODO: This method should be moved to JdbcAccess before 1.1 release.
doEvictFromCache() - Method in class org.apache.ojb.odmg.ObjectEnvelope
 
doGetObjectByIdentity(Identity) - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
Internal used method to retrieve object based on Identity.
doInsert() - Method in class org.apache.ojb.odmg.ObjectEnvelope
 
doInternalCache(Identity, Object, int) - Method in class org.apache.ojb.broker.cache.MaterializationCache
 
doInternalCache(Identity, Object, int) - Method in class org.apache.ojb.broker.cache.ObjectCacheDefaultImpl
 
doInternalCache(Identity, Object, int) - Method in interface org.apache.ojb.broker.cache.ObjectCacheInternal
For internal use.
doInternalCache(Identity, Object, int) - Method in class org.apache.ojb.broker.cache.ObjectCacheTwoLevelImpl
Cache the given object.
doLocalClear() - Method in class org.apache.ojb.broker.cache.MaterializationCache
Clears the internal used cache for object materialization.
doLocalLookup(Identity) - Method in class org.apache.ojb.broker.cache.MaterializationCache
 
doLocalRemove(Identity) - Method in class org.apache.ojb.broker.cache.MaterializationCache
 
DoubleHashtable - Class in org.apache.ojb.broker.util
this class can be used to build two-way lookup tables.
DoubleHashtable() - Constructor for class org.apache.ojb.broker.util.DoubleHashtable
public default constructor.
doUpdate() - Method in class org.apache.ojb.odmg.ObjectEnvelope
 
DRIVER_DB2 - Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
The standard DB2 jdbc driver
DRIVER_DB2_INET - Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
The i-net DB2 jdbc driver
DRIVER_FIREBIRD - Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
The standard Firebird jdbc driver
DRIVER_HSQLDB - Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
The standard Hsqldb jdbc driver
DRIVER_INET_POOLED - Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
The i-net pooled jdbc driver for SQLServer and Sybase
DRIVER_INFORMIX - Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
The standard Informix jdbc driver
DRIVER_JTDS - Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
The jTDS jdbc driver for SQLServer and Sybase
DRIVER_MAXDB - Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
The standard MaxDB jdbc driver
DRIVER_MCKOI - Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
The standard McKoi jdbc driver
DRIVER_MSSQLSERVER - Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
The standard SQLServer jdbc driver
DRIVER_MSSQLSERVER_INET - Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
The i-net SQLServer jdbc driver
DRIVER_MSSQLSERVER_JSQLCONNECT - Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
The JNetDirect SQLServer jdbc driver
DRIVER_MYSQL - Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
The standard MySQL jdbc driver
DRIVER_MYSQL_OLD - Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
The old MySQL jdbc driver
DRIVER_NAME - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
DRIVER_ORACLE - Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
The standard Oracle jdbc driver
DRIVER_ORACLE_INET - Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
The i-net Oracle jdbc driver
DRIVER_POSTGRESQL - Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
The standard PostgreSQL jdbc driver
DRIVER_SAPDB - Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
The standard Sapdb jdbc driver
DRIVER_SYBASE - Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
The standard Sybase jdbc driver
DRIVER_SYBASE_INET - Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
The i-net Sybase jdbc driver
DRIVER_SYBASE_OLD - Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
The old Sybase jdbc driver
dropSequenceQuery(String) - Method in interface org.apache.ojb.broker.platforms.Platform
Returns a query to drop a sequence entry.
dropSequenceQuery(String) - Method in class org.apache.ojb.broker.platforms.PlatformDb2Impl
 
dropSequenceQuery(String) - Method in class org.apache.ojb.broker.platforms.PlatformDefaultImpl
Override this method to enable database based sequence generation
dropSequenceQuery(String) - Method in class org.apache.ojb.broker.platforms.PlatformFirebirdImpl
 
dropSequenceQuery(String) - Method in class org.apache.ojb.broker.platforms.PlatformOracleImpl
 
dropSequenceQuery(String) - Method in class org.apache.ojb.broker.platforms.PlatformPostgreSQLImpl
 
dropSequenceQuery(String) - Method in class org.apache.ojb.broker.platforms.PlatformSapdbImpl
 
DSet - Interface in org.odmg
The ODMG Set collection interface.
DYNAMIC_STR - Static variable in class org.apache.ojb.broker.metadata.ClassDescriptor
 

E

EAGER_RELEASE - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
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
 
enableMaterializationCache() - Method in class org.apache.ojb.broker.cache.MaterializationCache
For internal use only!
ENCODE - Static variable in class org.apache.ojb.broker.util.Base64
Specify encoding (value is true).
encodeBytes(byte[]) - Static method in class org.apache.ojb.broker.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], boolean) - Static method in class org.apache.ojb.broker.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int) - Static method in class org.apache.ojb.broker.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int, boolean) - Static method in class org.apache.ojb.broker.util.Base64
Encodes a byte array into Base64 notation.
encodeObject(Serializable) - Static method in class org.apache.ojb.broker.util.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeObject(Serializable, boolean) - Static method in class org.apache.ojb.broker.util.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeString(String) - Static method in class org.apache.ojb.broker.util.Base64
Encodes a string in Base64 notation with line breaks after every 75 Base64 characters.
encodeString(String, boolean) - Static method in class org.apache.ojb.broker.util.Base64
Encodes a string in Base64 notation with line breaks after every 75 Base64 characters.
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. most elements are build up from here.
endElement(String, String, String) - Method in class org.apache.ojb.broker.metadata.RepositoryXmlHandler
endElement callback. most elements are build up from here.
EnhancedOQLQuery - Interface in org.apache.ojb.odmg.oql
Offers useful none odmg-standard methods of the odmg OQLQuery interface.
entrySet() - Method in class org.apache.ojb.broker.util.ReferenceMap
Deprecated. Returns a set view of this map's entries.
EOF - Static variable in interface org.apache.ojb.odmg.oql.OQLLexerTokenTypes
 
EQUAL - Static variable in class org.apache.ojb.broker.query.SearchFilter
 
equal() - Method in interface org.odbms.Constraint
sets the evaluation mode to "=="
equalityExpr(Criteria) - Method in class org.apache.ojb.odmg.oql.OQLParser
 
equals(Object) - Method in class org.apache.ojb.broker.core.ValueContainer
 
equals(Object) - Method in class org.apache.ojb.broker.Identity
equals(Object, Object) - Method in interface org.apache.ojb.broker.metadata.FieldType
Returns true if the field value hasn't changed.
equals(Object) - Method in interface org.apache.ojb.broker.metadata.JdbcType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.apache.ojb.broker.metadata.JdbcTypesHelper.BaseType
 
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.util.GUID
Deprecated.  
equals(Object) - Method in class org.apache.ojb.broker.util.ReferenceMap.DefaultMapEntry
Deprecated. Implemented per API documentation of Map.Entry.equals(java.lang.Object)
equals(Object) - Method in class org.apache.ojb.performance.PerfArticleImpl
 
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.
error(Object) - Method in class org.apache.ojb.broker.util.logging.CommonsLoggerImpl
 
error(Object, Throwable) - Method in class org.apache.ojb.broker.util.logging.CommonsLoggerImpl
 
error(Object) - Method in class org.apache.ojb.broker.util.logging.Log4jLoggerImpl
generate a message for loglevel ERROR
error(Object, Throwable) - Method in class org.apache.ojb.broker.util.logging.Log4jLoggerImpl
 
ERROR - Static variable in interface org.apache.ojb.broker.util.logging.Logger
 
error(Object) - Method in interface org.apache.ojb.broker.util.logging.Logger
generate a message for loglevel ERROR
error(Object, Throwable) - Method in interface org.apache.ojb.broker.util.logging.Logger
 
error(Object) - Method in class org.apache.ojb.broker.util.logging.PoorMansLoggerImpl
generate a message for loglevel ERROR
error(Object, Throwable) - Method in class org.apache.ojb.broker.util.logging.PoorMansLoggerImpl
 
ExceptionHelper - Class in org.apache.ojb.broker.util
A helper class which endorse dealing with exceptions.
ExceptionHelper() - Constructor for class org.apache.ojb.broker.util.ExceptionHelper
 
execute() - Method in class org.apache.ojb.odmg.oql.OQLQueryImpl
Execute the query.
execute() - Method in interface org.odbms.Query
executes the query.
execute() - Method in interface org.odmg.OQLQuery
Execute the query.
executeBatch() - Method in interface org.apache.ojb.broker.accesslayer.ConnectionManagerIF
Execute batch (if the batch mode where used).
executeBatch() - Method in class org.apache.ojb.broker.accesslayer.ConnectionManagerImpl
Execute batch (if the batch mode where used).
executeBatch(PreparedStatement) - Method in interface org.apache.ojb.broker.platforms.Platform
Executes current batch.
executeBatch(PreparedStatement) - Method in class org.apache.ojb.broker.platforms.PlatformDefaultImpl
 
executeBatch(PreparedStatement) - Method in class org.apache.ojb.broker.platforms.PlatformOracle9iImpl
Try Oracle update batching and call sendBatch or revert to JDBC update batching.
executeBatch(PreparedStatement) - Method in class org.apache.ojb.broker.platforms.PlatformWLOracle9iImpl
Deprecated. Try Oracle update batching and call sendBatch or revert to JDBC update batching.
executeBatchIfNecessary() - Method in interface org.apache.ojb.broker.accesslayer.ConnectionManagerIF
Execute batch if the number of statements in it exceeded the limit (if the batch mode where used).
executeBatchIfNecessary() - Method in class org.apache.ojb.broker.accesslayer.ConnectionManagerImpl
Execute batch if the number of statements in it exceeded the limit (if the batch mode where used).
executeDelete(ClassDescriptor, Object) - Method in interface org.apache.ojb.broker.accesslayer.JdbcAccess
performs a DELETE operation against RDBMS.
executeDelete(Query, ClassDescriptor) - Method in interface org.apache.ojb.broker.accesslayer.JdbcAccess
performs a DELETE operation based on the given Query against RDBMS.
executeDelete(ClassDescriptor, Object) - Method in class org.apache.ojb.broker.accesslayer.JdbcAccessImpl
performs a DELETE operation against RDBMS.
executeDelete(Query, ClassDescriptor) - Method in class org.apache.ojb.broker.accesslayer.JdbcAccessImpl
Performs a DELETE operation based on the given Query against RDBMS.
executeInsert(ClassDescriptor, Object) - Method in interface org.apache.ojb.broker.accesslayer.JdbcAccess
performs an INSERT operation against RDBMS.
executeInsert(ClassDescriptor, Object) - Method in class org.apache.ojb.broker.accesslayer.JdbcAccessImpl
performs an INSERT operation against RDBMS.
executeQuery(Query, ClassDescriptor) - Method in interface org.apache.ojb.broker.accesslayer.JdbcAccess
performs a SELECT operation against RDBMS.
executeQuery(Query, ClassDescriptor) - Method in class org.apache.ojb.broker.accesslayer.JdbcAccessImpl
performs a SELECT operation against RDBMS.
executeSQL(String, ClassDescriptor, boolean) - Method in interface org.apache.ojb.broker.accesslayer.JdbcAccess
performs a SQL SELECT statement against RDBMS.
executeSQL(String, ClassDescriptor, ValueContainer[], boolean) - Method in interface org.apache.ojb.broker.accesslayer.JdbcAccess
performs a SQL SELECT statement against RDBMS.
executeSQL(String, ClassDescriptor, boolean) - Method in class org.apache.ojb.broker.accesslayer.JdbcAccessImpl
 
executeSQL(String, ClassDescriptor, ValueContainer[], boolean) - Method in class org.apache.ojb.broker.accesslayer.JdbcAccessImpl
performs a SQL SELECT statement against RDBMS.
executeUpdate(ClassDescriptor, Object) - Method in interface org.apache.ojb.broker.accesslayer.JdbcAccess
performs an UPDATE operation against RDBMS.
executeUpdate(ClassDescriptor, Object) - Method in class org.apache.ojb.broker.accesslayer.JdbcAccessImpl
performs an UPDATE operation against RDBMS.
executeUpdateSQL(String, ClassDescriptor) - Method in interface org.apache.ojb.broker.accesslayer.JdbcAccess
performs a SQL UPDTE, INSERT or DELETE statement against RDBMS.
executeUpdateSQL(String, ClassDescriptor, ValueContainer[], ValueContainer[]) - Method in interface org.apache.ojb.broker.accesslayer.JdbcAccess
performs a SQL UPDTE, INSERT or DELETE statement against RDBMS.
executeUpdateSQL(String, ClassDescriptor) - Method in class org.apache.ojb.broker.accesslayer.JdbcAccessImpl
 
executeUpdateSQL(String, ClassDescriptor, ValueContainer[], ValueContainer[]) - Method in class org.apache.ojb.broker.accesslayer.JdbcAccessImpl
performs a SQL UPDTE, INSERT or DELETE statement against RDBMS.
ExistsCriteria - Class in org.apache.ojb.broker.query
SelectionCriteria for [not] exists(sub 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.
existsExpr(Criteria) - Method in class org.apache.ojb.odmg.oql.OQLParser
 
existsQuery() - Method in class org.apache.ojb.odmg.oql.OQLParser
 
EXTENDS - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
extractAllTokens(String) - Static method in class org.apache.ojb.broker.util.BrokerHelper
splits up the name string and extract db url, user name and password and build a new PBKey instance - the token '#' is used to separate the substrings.
extractValueArray(ValueContainer[]) - Method in class org.apache.ojb.broker.util.BrokerHelper
Extract an value array of the given ValueContainer array.

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
 
fatal(Object) - Method in class org.apache.ojb.broker.util.logging.CommonsLoggerImpl
 
fatal(Object, Throwable) - Method in class org.apache.ojb.broker.util.logging.CommonsLoggerImpl
 
fatal(Object) - Method in class org.apache.ojb.broker.util.logging.Log4jLoggerImpl
generate a message for loglevel FATAL
fatal(Object, Throwable) - Method in class org.apache.ojb.broker.util.logging.Log4jLoggerImpl
 
FATAL - Static variable in interface org.apache.ojb.broker.util.logging.Logger
 
fatal(Object) - Method in interface org.apache.ojb.broker.util.logging.Logger
generate a message for loglevel FATAL
fatal(Object, Throwable) - Method in interface org.apache.ojb.broker.util.logging.Logger
 
fatal(Object) - Method in class org.apache.ojb.broker.util.logging.PoorMansLoggerImpl
generate a message for loglevel FATAL
fatal(Object, Throwable) - Method in class org.apache.ojb.broker.util.logging.PoorMansLoggerImpl
 
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.
FETCH_SIZE - Static variable in class org.apache.ojb.broker.metadata.ConnectionPoolDescriptor
Configuration attribute name for JDBC fetchSize hint.
FETCH_SIZE_NOT_APPLICABLE - Static variable in interface org.apache.ojb.broker.accesslayer.StatementManagerIF
fetchSize hint marking that setting fetch size for current statement is N/A.
FETCH_SIZE_NOT_EXPLICITLY_SET - Static variable in interface org.apache.ojb.broker.accesslayer.StatementManagerIF
fetchSize hint marking that there is no statement-level explicit override.
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
 
FieldConversion - Interface in org.apache.ojb.broker.accesslayer.conversions
The class FieldConversion declares a protocol for type and value conversions between persistent classes attributes and counterpart objects supported by the JDBC specification, e.g.
FieldConversionDefaultImpl - Class in org.apache.ojb.broker.accesslayer.conversions
default implementation of the FieldConversion interface.
FieldConversionDefaultImpl() - Constructor for class org.apache.ojb.broker.accesslayer.conversions.FieldConversionDefaultImpl
 
FieldCriteria - Class in org.apache.ojb.broker.query
Abstract superclass for Criteria using a field to compare with
FieldDescriptor - Class in org.apache.ojb.broker.metadata
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 in org.apache.ojb.broker.metadata
HelperClass for Fields, used for orderBy, groupBy
FieldHelper(String, boolean) - Constructor for class org.apache.ojb.broker.metadata.FieldHelper
 
FieldType - Interface in org.apache.ojb.broker.metadata
OJB implements the mapping conventions for JDBC as specified by the JDBC 3.0 specification and this class representing the jdbc java types of the sql types mappings - e.g.
fillJCDFromDataSource(JdbcConnectionDescriptor, DataSource, String, String) - Method in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
Fills parameters of the given JdbcConnectionDescriptor with metadata extracted from the given datasource.
findFirstConcreteClass(ClassDescriptor) - Method in class org.apache.ojb.broker.metadata.DescriptorRepository
Return the first found concrete class ClassDescriptor.
findPlatformFor(String, String) - Method in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
Derives the OJB platform to use for a database that is connected via a url using the specified subprotocol, and where the specified jdbc driver is used.
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
 
fireBrokerEvent(PersistenceBrokerEvent) - Method in interface org.apache.ojb.broker.PersistenceBroker
Fires a broker event to inform all registered PBListener instances.
fireBrokerEvent(PBLifeCycleEvent) - Method in interface org.apache.ojb.broker.PersistenceBroker
Fires a life cycle event to inform all registered PBListener instances.
fireBrokerEvent(PBStateEvent) - Method in interface org.apache.ojb.broker.PersistenceBroker
Fires a state event to inform all registered PBListener instances.
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
 
flush() - Method in class org.apache.ojb.broker.util.Base64.OutputStream
Appropriately pads Base64 notation when encoding or throws an exception if Base64 input is not properly padded when decoding.
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
 
flushLogBuffer() - Method in class org.apache.ojb.broker.util.logging.StringBufferLoggerImpl
Returns all buffered log statements as string and clear the buffer.
FORCE_PROXIES - Static variable in class org.apache.ojb.broker.cache.ObjectCacheTwoLevelImpl
 
FOREIGN_KEY - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
freeTemporary() - Method in class org.apache.ojb.broker.platforms.BlobWrapper
 
freeTemporary() - Method in class org.apache.ojb.broker.platforms.ClobWrapper
 
fromByteArray(byte[]) - Static method in class org.apache.ojb.broker.Identity
Deprecated.  
fromClause() - Method in class org.apache.ojb.odmg.oql.OQLParser
 
fullSize() - Method in class org.apache.ojb.broker.accesslayer.ChainingIterator
 
fullSize() - Method in interface org.apache.ojb.broker.accesslayer.OJBIterator
 
fullSize() - Method in class org.apache.ojb.broker.accesslayer.PagingIterator
 
fullSize() - Method in class org.apache.ojb.broker.accesslayer.RsIterator
 
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()
fullSize() - Method in interface org.apache.ojb.odmg.oql.EnhancedOQLQuery
Deprecated.  
fullSize() - Method in class org.apache.ojb.odmg.oql.OQLQueryImpl
 

G

generateException(String, SQLException, String, Logger) - Static method in class org.apache.ojb.broker.util.ExceptionHelper
Method which support the conversion of SQLException to OJB's runtime exception (with additional message details).
generateException(SQLException, String, ClassDescriptor, Logger, Object) - Static method in class org.apache.ojb.broker.util.ExceptionHelper
Method which support the conversion of SQLException to OJB's runtime exception (with additional message details).
generateException(SQLException, String, ClassDescriptor, ValueContainer[], Logger, Object) - Static method in class org.apache.ojb.broker.util.ExceptionHelper
Method which support the conversion of SQLException to OJB's runtime exception (with additional message details).
generateException(String, SQLException, String, ClassDescriptor, ValueContainer[], Logger, Object) - Static method in class org.apache.ojb.broker.util.ExceptionHelper
Method which support the conversion of SQLException to OJB's runtime exception (with additional message details).
get(ClassDescriptor, Query) - Static method in class org.apache.ojb.broker.accesslayer.RsQueryObject
Returns a new instance of this class.
get(Object) - Method in class org.apache.ojb.broker.cache.ObjectCacheSoftImpl.SoftHashMap
Retrieve the value associated to a given key
get(int) - Method in class org.apache.ojb.broker.core.proxy.ListProxyDefaultImpl
 
get(Object) - Method in class org.apache.ojb.broker.metadata.fieldaccess.AnonymousPersistentField
 
get(Object) - Method in interface org.apache.ojb.broker.metadata.fieldaccess.PersistentField
Returns the value of the field represented by this PersistentField, on the specified object.
get(Object) - Method in class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldAutoProxyImpl
 
get(Object) - Method in class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldDirectImpl
do not override this method, have a look at PersistentFieldDirectImpl.getValueFrom(java.lang.reflect.Field, Object)
get(Object) - Method in class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldDynaBeanImpl
 
get(Object) - Method in class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldIntrospectorImpl
 
get(Object) - Method in class org.apache.ojb.broker.metadata.SuperReferenceDescriptor.SuperReferenceField
Field values of specified 'obj' (the derived object) are copied to 'value' (base object) then value is returned as a referenced object.
get(Object) - Method in class org.apache.ojb.broker.util.IdentityHashMap
 
get(Object) - Method in class org.apache.ojb.broker.util.ReferenceMap
Deprecated. Returns the value associated with the given key, if any.
getAccess() - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
getAlias() - Method in class org.apache.ojb.broker.PBKey
Returns the jdbc connection descriptor name as 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
 
getAlias(String) - Method in class org.apache.ojb.broker.query.UserAlias
Returns the name of this alias if path has been added to the aliased portions of attributePath
getAllConcreteSubclassDescriptors(ClassDescriptor) - Method in class org.apache.ojb.broker.metadata.DescriptorRepository
Utility method to discover all concrete subclasses of a given super class.
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.
getAllRwValues(ClassDescriptor, Object) - Method in class org.apache.ojb.broker.util.BrokerHelper
Returns an array containing values for all READ/WRITE attributes of the object based on the specified ClassDescriptor.
getApplicationCache() - Method in class org.apache.ojb.broker.cache.ObjectCacheTwoLevelImpl
Returns the application cache that this 2-level cache uses.
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.
getArticleByIdentity(Long) - Method in class org.apache.ojb.performance.PerfTest
Read all stored articles from the database and return the result as collection of PerfArticles.
getArticleId() - Method in interface org.apache.ojb.performance.PerfArticle
 
getArticleId() - Method in class org.apache.ojb.performance.PerfArticleImpl
 
getArticleName() - Method in interface org.apache.ojb.performance.PerfArticle
 
getArticleName() - Method in class org.apache.ojb.performance.PerfArticleImpl
 
getAssociatedDatabase() - Method in class org.apache.ojb.odmg.TransactionImpl
Returns the associated database
getAttribute(String, String) - Method in class org.apache.ojb.broker.accesslayer.QueryCustomizerDefaultImpl
 
getAttribute(String) - Method in class org.apache.ojb.broker.accesslayer.QueryCustomizerDefaultImpl
 
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)
getAttributeFieldDescriptors() - Method in interface org.apache.ojb.broker.query.ReportQuery
Returns a Map with FieldDescriptors identified by Attribute
getAttributeFieldDescriptors() - Method in class org.apache.ojb.broker.query.ReportQueryByCriteria
 
getAttributeName() - Method in class org.apache.ojb.broker.metadata.AttributeDescriptorBase
 
getAttributes() - Method in interface org.apache.ojb.broker.query.ReportQuery
Gets the attributes used for the Report.
getAttributes() - Method in class org.apache.ojb.broker.query.ReportQueryByCriteria
Gets the attributes to be selected.
getAutoCommit() - Method in class org.apache.ojb.broker.util.WrappedConnection
 
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
 
getBinaryOutputStream() - Method in class org.apache.ojb.broker.platforms.BlobWrapper
 
getBinaryStream() - Method in class org.apache.ojb.broker.platforms.BlobWrapper
 
getBlob() - Method in class org.apache.ojb.broker.platforms.BlobWrapper
 
getBlockTimeout() - Method in interface org.apache.ojb.broker.locking.LockManager
The maximal time to wait for acquire a lock.
getBlockTimeout() - Method in class org.apache.ojb.broker.locking.LockManagerCommonsImpl
 
getBlockTimeout() - Method in class org.apache.ojb.broker.locking.LockManagerInMemoryImpl
NOOP
getBlockTimeout() - Method in class org.apache.ojb.broker.locking.LockManagerRemoteImpl
 
getBootLogger() - Static method in class org.apache.ojb.broker.util.logging.LoggerFactory
returns a minimal logger that needs no configuration and can thus be safely used during OJB boot phase (i.e. when OJB.properties have not been loaded).
getBootLogger() - Method in class org.apache.ojb.broker.util.logging.LoggerFactoryImpl
returns a minimal logger that needs no configuration and can thus be safely used during OJB boot phase (i.e. when OJB.properties have not been loaded).
getBroker() - Method in class org.apache.ojb.broker.cache.ObjectCacheTwoLevelImpl
Returns the PersistenceBroker instance associated with this cache instance.
getBroker() - Method in interface org.apache.ojb.odmg.HasBroker
 
getBroker() - Method in interface org.apache.ojb.odmg.Image.ImageListener
 
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.ObjectEnvelope
 
getBroker() - Method in class org.apache.ojb.odmg.PBCapsule
 
getBroker() - Method in class org.apache.ojb.odmg.TransactionImpl
 
getBrokerForClass() - Method in class org.apache.ojb.broker.util.sequence.AbstractSequenceManager
 
getBrokerInternal() - Method in class org.apache.ojb.odmg.TransactionImpl
Gets the broker associated with the transaction.
getBrokerKey() - Method in class org.apache.ojb.broker.core.proxy.AbstractIndirectionHandler
Returns the key of the persistence broker used by this indirection handler.
getBrokerKey() - Method in class org.apache.ojb.broker.core.proxy.CollectionProxyDefaultImpl
Returns the key of the persistence broker used by this collection.
getBrokerKey() - Method in interface org.apache.ojb.broker.core.proxy.IndirectionHandler
Returns the key of the persistence broker used by this indirection handler. .
getBufferSize() - Method in class org.apache.ojb.broker.platforms.BlobWrapper
 
getBufferSize() - Method in class org.apache.ojb.broker.platforms.ClobWrapper
 
getCache(Identity, Object, int) - Method in class org.apache.ojb.broker.cache.AbstractMetaCache
This method handle all calls against the ObjectCache interface.
getCache(Identity, Object, int) - Method in class org.apache.ojb.broker.cache.ObjectCacheJCSPerClassImpl
 
getCache(Identity, Object, int) - Method in class org.apache.ojb.broker.cache.ObjectCachePerClassImpl
 
getCascadeAsString(int) - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
 
getCascadeDelete() - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
Deprecated. use ObjectReferenceDescriptor.getCascadingDelete() instead.
getCascadeRetrieve() - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
 
getCascadeStore() - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
Deprecated. use ObjectReferenceDescriptor.getCascadingStore() instead.
getCascadingDelete() - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
 
getCascadingStore() - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
 
getCatalog() - Method in class org.apache.ojb.broker.util.WrappedConnection
 
getCause() - Method in exception org.apache.ojb.odmg.TransactionAbortedExceptionOJB
Returns the cause of the exception.
getCharacterOutputStream() - Method in class org.apache.ojb.broker.platforms.ClobWrapper
 
getCharacterStream() - Method in class org.apache.ojb.broker.platforms.ClobWrapper
 
getClass(String, boolean) - Static method in class org.apache.ojb.broker.util.ClassHelper
Retrieves the class object for the given qualified class name.
getClass(String) - Static method in class org.apache.ojb.broker.util.ClassHelper
Convenience method for getClass(name, true)
getClassDescriptor() - Method in interface org.apache.ojb.broker.accesslayer.RowReader
Returns the associated ClassDescriptor
getClassDescriptor() - Method in class org.apache.ojb.broker.accesslayer.RowReaderDefaultImpl
 
getClassDescriptor() - Method in class org.apache.ojb.broker.accesslayer.RsIterator
 
getClassDescriptor() - Method in class org.apache.ojb.broker.accesslayer.RsQueryObject
 
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.
getClassDescriptor(Class) - Method in interface org.apache.ojb.broker.PersistenceBroker
Returns the class descriptor for the given persistence capable class.
getClassesForPath(String) - Method in class org.apache.ojb.broker.query.Criteria
Get the a List of Class objects used as hints for a path
getClassesForPath(String) - Method in class org.apache.ojb.broker.query.QueryByCriteria
Get the a List of Class objects used as hints for a path
getClassesForPath(String) - Method in class org.apache.ojb.broker.query.SelectionCriteria
Get the a List of Class objects used as hints for a path
getClassLoader() - Static method in class org.apache.ojb.broker.util.ClassHelper
Returns the class loader currently used by OJB.
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
 
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
 
getCld() - Method in class org.apache.ojb.odmg.RuntimeObject
Returns the associated object ClassDescriptor.
getClob() - Method in class org.apache.ojb.broker.platforms.ClobWrapper
 
getClosingTagById(int) - Method in class org.apache.ojb.broker.metadata.RepositoryTags
returns the closing xml-tag associated with the repository element with id elementId.
getCollectionArray(Object) - Static method in class org.apache.ojb.broker.util.BrokerHelper
Returns an object array for Collection, array or ManageableCollection instances.
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
getCollectionByQuery(Query) - Method in interface org.apache.ojb.broker.PersistenceBroker
Retrieves the persistent objects matching the given query.
getCollectionByQuery(Class, Query) - Method in interface org.apache.ojb.broker.PersistenceBroker
Retrieves the persistent objects matching the given query.
getCollectionClass() - Method in class org.apache.ojb.broker.core.proxy.CollectionProxyDefaultImpl
Returns the collection type.
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.
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.
getCollectionDescriptors(boolean) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Returns all defined CollectionDescriptor for this class descriptor.
getCollectionIterator(Object) - Static method in class org.apache.ojb.broker.util.BrokerHelper
Returns an Iterator instance for Collection, object Array or ManageableCollection instances.
getCollectionProxy(Object) - Method in class org.apache.ojb.broker.core.proxy.AbstractProxyFactory
Return CollectionProxy for item is item is a CollectionProxy, otherwise return null
getCollectionProxy(Object) - Method in interface org.apache.ojb.broker.core.proxy.ProxyFactory
Return CollectionProxy for item is item is a CollectionProxy, otherwise return null
getCollectionProxy(Object) - Static method in class org.apache.ojb.broker.core.proxy.ProxyHelper
Return CollectionProxy for item is item is a CollectionProxy, otherwise return null
getCollectionProxyClass() - Method in class org.apache.ojb.broker.core.proxy.AbstractProxyFactory
Returns the collection proxy class.
getCollectionProxyClass() - Method in interface org.apache.ojb.broker.core.proxy.ProxyConfiguration
Returns the collection proxy class for generic collection classes that implement the Collection interface.
getCollectionProxyClass() - Method in interface org.apache.ojb.broker.core.proxy.ProxyFactory
Returns the collection proxy class.
getColNo() - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
getColumnName() - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
getColumns() - Method in interface org.apache.ojb.broker.query.ReportQuery
Deprecated. use getAttributes()
getColumns() - Method in class org.apache.ojb.broker.query.ReportQueryByCriteria
Deprecated. use getAttributes()
getColumnType() - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
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.
getConcurrentThreads() - Static method in class org.apache.ojb.performance.PerfMain
 
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.ImplementationImpl
Gets the configurator.
getConnection() - Method in interface org.apache.ojb.broker.accesslayer.ConnectionManagerIF
Return a connection.
getConnection() - Method in class org.apache.ojb.broker.accesslayer.ConnectionManagerImpl
Returns the underlying connection, requested from ConnectionFactory.
getConnectionDescriptor() - Method in interface org.apache.ojb.broker.accesslayer.ConnectionManagerIF
Return the associated JdbcConnectionDescriptor.
getConnectionDescriptor() - Method in class org.apache.ojb.broker.accesslayer.ConnectionManagerImpl
Returns the associated JdbcConnectionDescriptor
getConnectionFactory() - Method in class org.apache.ojb.broker.metadata.ConnectionPoolDescriptor
 
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 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
 
getCount(Query) - Method in interface org.apache.ojb.broker.PersistenceBroker
Returns the number of elements that the given query will return.
getCountQuery(Query) - Method in class org.apache.ojb.broker.util.BrokerHelper
Build a Count-Query based on aQuery
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
 
getCurrentJTATransaction() - Method in interface org.apache.ojb.broker.transaction.OJBTxManager
Returns the current transaction for the calling thread.
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.ImplementationImpl
 
getCurrentProfileKey() - Method in class org.apache.ojb.broker.metadata.MetadataManager
Returns the last activated profile key.
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.
getData() - Method in class org.apache.ojb.broker.core.proxy.CollectionProxyDefaultImpl
Returns the collection data, load it if not already done so.
getDatabase(Object) - Method in class org.apache.ojb.odmg.ImplementationImpl
Returns the current used database or null.
getDatabase(Object) - Method in class org.apache.ojb.odmg.ImplementationJTAImpl
 
getDatabase(Object) - Method in interface org.odmg.Implementation
Get the Database that contains the object obj.
getDataSource() - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
Returns the data source that this connection descriptor represents if any.
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.
getDbcpProperties() - Method in class org.apache.ojb.broker.metadata.ConnectionPoolDescriptor
Returns the DBCP properties to be used for Statement caching when creating DBCP connection pool in OJB ConnectionFactory.
getDbms() - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
Returns the database platform name.
getDeclaringClass() - Method in class org.apache.ojb.broker.metadata.fieldaccess.AnonymousPersistentField
Always returns null.
getDeclaringClass() - Method in interface org.apache.ojb.broker.metadata.fieldaccess.PersistentField
 
getDeclaringClass() - Method in class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldBase
 
getDefaultIndirectionHandlerClass() - Method in interface org.apache.ojb.broker.core.proxy.ProxyFactory
Returns the class of a default IndirectionHandler that can be used for this implementaiton if now IndirectionHandlerClass implementation is given.
getDefaultIndirectionHandlerClass() - Method in class org.apache.ojb.broker.core.proxy.ProxyFactoryCGLIBImpl
 
getDefaultIndirectionHandlerClass() - Method in class org.apache.ojb.broker.core.proxy.ProxyFactoryJDKImpl
 
getDefaultIsolationLevel() - Method in class org.apache.ojb.broker.metadata.DescriptorRepository
Returns the defaultIsolationLevel.
getDefaultKey() - Method in class org.apache.ojb.broker.core.PersistenceBrokerFactoryBaseImpl
 
getDefaultKey() - Method in interface org.apache.ojb.broker.core.PersistenceBrokerFactoryIF
Get the default PBKey.
getDefaultKey() - Static method in class org.apache.ojb.broker.PersistenceBrokerFactory
Returns the key that specifies the default persistence manager.
getDefaultLogger() - Static method in class org.apache.ojb.broker.util.logging.LoggerFactory
returns the default logger.
getDefaultLogger() - Method in class org.apache.ojb.broker.util.logging.LoggerFactoryImpl
returns the default logger.
getDefaultPBKey() - Method in class org.apache.ojb.broker.metadata.MetadataManager
Return the default PBKey used in convinience method PersistenceBrokerFactory.defaultPersistenceBroker().
getDelegate() - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
Returns only the wrapped PersistenceBroker instance
getDelegate() - Method in class org.apache.ojb.broker.util.WrappedConnection
Returns my underlying Connection.
getDeleteProcedure() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Retrieve the descriptor for the delete procedure/function.
getDeleteStatement(ClassDescriptor) - Method in class org.apache.ojb.broker.accesslayer.StatementManager
return a prepared DELETE Statement fitting for the given ClassDescriptor
getDeleteStatement(ClassDescriptor) - Method in interface org.apache.ojb.broker.accesslayer.StatementManagerIF
return a prepared DELETE Statement fitting for the given ClassDescriptor
getDeleteStmt(Connection) - Method in interface org.apache.ojb.broker.accesslayer.StatementsForClassIF
Returns the DELETE Statement used for clazz.
getDeleteStmt(Connection) - Method in class org.apache.ojb.broker.accesslayer.StatementsForClassImpl
 
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 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
 
getDescriptorRepository() - Method in interface org.apache.ojb.broker.PersistenceBroker
Returns the metadata descriptor repository associated with this broker.
getDescriptorTable() - Method in class org.apache.ojb.broker.metadata.DescriptorRepository
 
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.
getDriver() - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
Returns the driver name.
getDurationCallValue() - Static method in class org.apache.ojb.broker.platforms.BlobWrapper
 
getDurationCallValue() - Static method in class org.apache.ojb.broker.platforms.ClobWrapper
 
getDurationSessionValue() - Static method in class org.apache.ojb.broker.platforms.BlobWrapper
 
getDurationSessionValue() - Static method in class org.apache.ojb.broker.platforms.ClobWrapper
 
getDynamicIndirectionHandler(Object) - Method in class org.apache.ojb.broker.core.proxy.ProxyFactoryCGLIBImpl
 
getDynamicIndirectionHandler(Object) - Method in class org.apache.ojb.broker.core.proxy.ProxyFactoryJDKImpl
 
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
 
getEndIndex() - Method in class org.apache.ojb.broker.accesslayer.RsQueryObject
 
getEscapeCharacter() - Static method in class org.apache.ojb.broker.query.LikeCriteria
 
getEscapeClause(LikeCriteria) - Method in interface org.apache.ojb.broker.platforms.Platform
Answer the Clause used Escape wildcards in LIKE
getEscapeClause(LikeCriteria) - Method in class org.apache.ojb.broker.platforms.PlatformDefaultImpl
 
getEscapeClause(LikeCriteria) - Method in class org.apache.ojb.broker.platforms.PlatformMsAccessImpl
 
getEscapeClause(LikeCriteria) - Method in class org.apache.ojb.broker.platforms.PlatformMySQLImpl
 
getEscapeClause(LikeCriteria) - Method in class org.apache.ojb.broker.platforms.PlatformPostgreSQLImpl
 
getEventType() - Method in class org.apache.ojb.broker.PBLifeCycleEvent
Returns the event type.
getEventType() - Method in class org.apache.ojb.broker.PBStateEvent
Returns the event type.
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
getExceptionMap() - Method in class org.apache.ojb.performance.PerfMain
 
getExtentClasses() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
return all classes in this extent.
getExtentClassNames() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Return the names of 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.
getFetchSize() - Method in class org.apache.ojb.broker.metadata.ConnectionPoolDescriptor
Returns the fetchSize hint set for this connection pool.
getFetchSize() - Method in class org.apache.ojb.broker.query.AbstractQueryImpl
 
getFetchSize() - Method in interface org.apache.ojb.broker.query.Query
Returns the fetchSize hint for this Query
getField(Class, String) - Static method in class org.apache.ojb.broker.util.ClassHelper
Determines the field via reflection look-up.
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.
getFieldDescriptor(boolean) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Return an array of all FieldDescriptor for this represented class, if parameter withInherited is true all inherited descriptor of declared super classes are included.
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 - only fields of the current class will be scanned, to include fields defined the the super-classes too, use method ClassDescriptor.getFieldDescriptor(boolean).
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
getFieldDescriptorNonPk(boolean) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Return an array of NON-PK FieldDescriptor, if parameter withInherited is true all inherited descriptor of declared super classes are included.
getFieldDescriptorsForMultiMappedTable(ClassDescriptor) - Method in class org.apache.ojb.broker.metadata.DescriptorRepository
 
getFieldDescriptorsInHeirarchy() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
 
getFieldRef() - Method in class org.apache.ojb.broker.metadata.ArgumentDescriptor
Retrieve the field descriptor that this argument is related to.
getFieldType() - Method in interface org.apache.ojb.broker.metadata.JdbcType
Returns the associated FieldType (java field type mapped to this sql type).
getFieldType() - Method in class org.apache.ojb.broker.metadata.JdbcTypesHelper.BaseType
 
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
Returns an Object array of all FK field values of the specified object.
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
getGenericStatement(ClassDescriptor, boolean) - Method in class org.apache.ojb.broker.accesslayer.StatementManager
return a generic Statement for the given ClassDescriptor.
getGenericStatement(ClassDescriptor, boolean) - Method in interface org.apache.ojb.broker.accesslayer.StatementManagerIF
return a generic Statement for the given ClassDescriptor
getGenericStmt(Connection, boolean) - Method in interface org.apache.ojb.broker.accesslayer.StatementsForClassIF
Returns a generic unprepared Statement used for clazz.
getGenericStmt(Connection, boolean) - Method in class org.apache.ojb.broker.accesslayer.StatementsForClassImpl
 
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
 
getGUID() - Method in class org.apache.ojb.odmg.TransactionImpl
Returns a global unique identifier for this transaction generated by GUIDFactory.
getHandler() - Method in class org.apache.ojb.odmg.RuntimeObject
 
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
 
getHoldability() - Method in class org.apache.ojb.broker.util.WrappedConnection
 
getIdByTag(String) - Method in class org.apache.ojb.broker.metadata.RepositoryTags
returns the repository element id associated with the xml-tag literal tag.
getIdentity() - Method in class org.apache.ojb.broker.core.proxy.AbstractIndirectionHandler
Returns the identity of the subject.
getIdentity() - Method in interface org.apache.ojb.broker.core.proxy.IndirectionHandler
Returns the identity of the subject.
getIdentity() - Method in class org.apache.ojb.odmg.ObjectEnvelope
 
getIdentity() - Method in class org.apache.ojb.odmg.RuntimeObject
Returns the associated object Identity.
getIdentityMap() - Static method in class org.apache.ojb.broker.util.IdentityMapFactory
 
getImplementation() - Method in class org.apache.ojb.odmg.TransactionImpl
 
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(Object) - Method in class org.apache.ojb.broker.core.proxy.AbstractProxyFactory
Returns the invocation handler object of the given proxy object.
getIndirectionHandler() - Method in interface org.apache.ojb.broker.core.proxy.OJBProxy
 
getIndirectionHandler(Object) - Method in interface org.apache.ojb.broker.core.proxy.ProxyFactory
Returns the invocation handler object of the given proxy object.
getIndirectionHandler(Object) - Static method in class org.apache.ojb.broker.core.proxy.ProxyHelper
Returns the invocation handler object of the given proxy object.
getIndirectionHandler(VirtualProxy) - Static method in class org.apache.ojb.broker.core.proxy.VirtualProxy
Returns the indirection handler of the given proxy.
getIndirectionHandler() - Method in class org.apache.ojb.broker.core.proxy.VirtualProxy
Returns the IndirectionHandler
getIndirectionHandlerBaseClass() - Method in interface org.apache.ojb.broker.core.proxy.ProxyFactory
Returns the class of the base class that the given IndirectionHandler must extend/implement
getIndirectionHandlerBaseClass() - Method in class org.apache.ojb.broker.core.proxy.ProxyFactoryCGLIBImpl
Returns the class of the base class that the given IndirectionHandler must extend/implement
getIndirectionHandlerBaseClass() - Method in class org.apache.ojb.broker.core.proxy.ProxyFactoryJDKImpl
Returns the class of the base class that the given IndirectionHandler must extend/implement
getIndirectionHandlerClass() - Method in class org.apache.ojb.broker.core.proxy.AbstractProxyFactory
Returns the indirection handler class.
getIndirectionHandlerClass() - Method in interface org.apache.ojb.broker.core.proxy.ProxyConfiguration
Returns the indirection handler implementation class.
getIndirectionHandlerClass() - Method in interface org.apache.ojb.broker.core.proxy.ProxyFactory
Returns the indirection handler class.
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
 
getInheritanceField() - Method in class org.apache.ojb.broker.metadata.SuperReferenceDescriptor
 
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.
getInnermostDelegate() - Method in class org.apache.ojb.broker.util.WrappedConnection
If my underlying Connection is not a WrappedConnection, 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.
getInsertStatement(ClassDescriptor) - Method in class org.apache.ojb.broker.accesslayer.StatementManager
return a prepared Insert Statement fitting for the given ClassDescriptor
getInsertStatement(ClassDescriptor) - Method in interface org.apache.ojb.broker.accesslayer.StatementManagerIF
return a prepared Insert Statement fitting for the given ClassDescriptor
getInsertStmt(Connection) - Method in interface org.apache.ojb.broker.accesslayer.StatementsForClassIF
Returns the INSERT Statement used for clazz.
getInsertStmt(Connection) - Method in class org.apache.ojb.broker.accesslayer.StatementsForClassImpl
 
getInstance() - Static method in class org.apache.ojb.broker.accesslayer.ConnectionFactoryFactory
 
getInstance() - Static method in class org.apache.ojb.broker.accesslayer.ConnectionManagerFactory
 
getInstance() - Static method in class org.apache.ojb.broker.accesslayer.JdbcAccessFactory
 
getInstance() - Static method in class org.apache.ojb.broker.accesslayer.StatementManagerFactory
 
getInstance() - Static method in class org.apache.ojb.broker.accesslayer.StatementsForClassFactory
Get the singleton instance of this class
getInstance() - Static method in class org.apache.ojb.broker.cache.ObjectCacheFactory
Get the ObjectCacheFactory instance.
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.broker.util.logging.LoggerFactoryImpl
 
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.
getInternalCache() - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
 
getIsolationLevel() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
returns the transaction isolation level to be used for this class.
getIsolationLevelFor(String) - Static method in class org.apache.ojb.broker.locking.LockHelper
maps IsolationLevel literals to the corresponding id
getIsReturnedByProcedure() - Method in class org.apache.ojb.broker.metadata.ArgumentDescriptor
 
getItemClass() - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
 
getItemClassDescriptor() - Method in class org.apache.ojb.broker.accesslayer.BasePrefetcher
Returns the ClassDescriptor of the item Class
getItemClassDescriptor() - Method in interface org.apache.ojb.broker.accesslayer.RelationshipPrefetcher
Returns the ClassDescriptor of the item Class
getItemClassName() - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
 
getItemProxyClass() - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
 
getIterationsPerThread() - Static method in class org.apache.ojb.performance.PerfMain
 
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.
getIteratorByQuery(Query) - Method in interface org.apache.ojb.broker.PersistenceBroker
Retrieves the persistent objects matching the given query and returns them as an iterator which may, depending on the configured collection type, be reloading the objects from the database upon calling Iterator.next().
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.
getJdbcProperties() - Method in class org.apache.ojb.broker.metadata.ConnectionPoolDescriptor
Returns the JDBC properties to be used by the ConnectionFactory when creating connections from DriverManager.
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
Returns the corresponding database JdbcType) of this field, defined by the JDBC 3.0 specification, e.g.
getJdbcTypeByName(String) - Static method in class org.apache.ojb.broker.metadata.JdbcTypesHelper
Lookup the JdbcType by name.
getJdbcTypeByReflection(String) - Static method in class org.apache.ojb.broker.metadata.JdbcTypesHelper
Try to automatically assign a jdbc type for the given java type name.
getJdbcTypeByTypesIndex(Integer) - Static method in class org.apache.ojb.broker.metadata.JdbcTypesHelper
Return the JdbcType for the given jdbc type.
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
 
getJoinAttributes() - Method in interface org.apache.ojb.broker.query.ReportQuery
Gets the additional attributes used for building the Join.
getJoinAttributes() - Method in class org.apache.ojb.broker.query.ReportQueryByCriteria
 
getJoinSyntaxType() - Method in interface org.apache.ojb.broker.platforms.Platform
Get join syntax type for this RDBMS - one of the constants from JoinSyntaxTypes interface.
getJoinSyntaxType() - Method in class org.apache.ojb.broker.platforms.PlatformDefaultImpl
Get join syntax type for this RDBMS - one on of the constants from JoinSyntaxType interface
getJoinSyntaxType() - Method in class org.apache.ojb.broker.platforms.PlatformDerbyImpl
Get join syntax type for this RDBMS - one on of the constants from JoinSyntaxType interface
getJoinSyntaxType() - Method in class org.apache.ojb.broker.platforms.PlatformHsqldbImpl
Get join syntax type for this RDBMS - one on of the constants from JoinSyntaxType interface
getJoinSyntaxType() - Method in class org.apache.ojb.broker.platforms.PlatformMsSQLServerImpl
Get join syntax type for this RDBMS - one on of the constants from JoinSyntaxType interface MBAIRD: MS SQL Server 2000 actually supports both types, but due to a problem with the sql generator, we opt to have no parens.
getJoinSyntaxType() - Method in class org.apache.ojb.broker.platforms.PlatformMySQLImpl
Get join syntax type for this RDBMS - one on of the constants from JoinSyntaxType interface
getJoinSyntaxType() - Method in class org.apache.ojb.broker.platforms.PlatformOracle9iImpl
Get join syntax type for this RDBMS.
getJoinSyntaxType() - Method in class org.apache.ojb.broker.platforms.PlatformOracleImpl
Get join syntax type for this RDBMS - one on of the constants from JoinSyntaxType interface
getJoinSyntaxType() - Method in class org.apache.ojb.broker.platforms.PlatformSapdbImpl
Get join syntax type for this RDBMS - one on of the constants from JoinSyntaxType interface
getJoinSyntaxType() - Method in class org.apache.ojb.broker.platforms.PlatformSybaseImpl
Get join syntax type for this RDBMS - one on of the constants from JoinSyntaxType interface
getJTATransaction() - Method in interface org.apache.ojb.broker.transaction.OJBTxManager
Returns the current transaction for the calling thread or null if no transaction was found.
getJTATransaction() - Method in class org.apache.ojb.odmg.JTATxManager
 
getKey() - Method in class org.apache.ojb.broker.util.ReferenceMap.DefaultMapEntry
Deprecated. Returns the key.
getKeyByValue(Object) - Method in class org.apache.ojb.broker.util.DoubleHashtable
lookup a key from the table by its value.
getKeyValues(ClassDescriptor, Object, boolean) - Method in class org.apache.ojb.broker.util.BrokerHelper
Returns an Array with an Objects PK VALUES if convertToSql is true, any associated java-to-sql conversions are applied.
getKeyValues(ClassDescriptor, Identity) - Method in class org.apache.ojb.broker.util.BrokerHelper
Return primary key values of given Identity object.
getKeyValues(ClassDescriptor, Identity, boolean) - Method in class org.apache.ojb.broker.util.BrokerHelper
Return key Values of an Identity
getKeyValues(ClassDescriptor, Object) - Method in class org.apache.ojb.broker.util.BrokerHelper
returns an Array with an Objects PK VALUES, with any java-to-sql FieldConversion applied.
getLastInsertIdentityQuery(String) - Method in interface org.apache.ojb.broker.platforms.Platform
If database supports native key generation via identity column, this method should return the sql-query to obtain the last generated id.
getLastInsertIdentityQuery(String) - Method in class org.apache.ojb.broker.platforms.PlatformDb2Impl
 
getLastInsertIdentityQuery(String) - Method in class org.apache.ojb.broker.platforms.PlatformDefaultImpl
 
getLastInsertIdentityQuery(String) - Method in class org.apache.ojb.broker.platforms.PlatformDerbyImpl
If database supports native key generation via identity column, this method should return the sql-query to obtain the last generated id.
getLastInsertIdentityQuery(String) - Method in class org.apache.ojb.broker.platforms.PlatformHsqldbImpl
 
getLastInsertIdentityQuery(String) - Method in class org.apache.ojb.broker.platforms.PlatformMsSQLServerImpl
 
getLastInsertIdentityQuery(String) - Method in class org.apache.ojb.broker.platforms.PlatformMySQLImpl
 
getLastInsertIdentityQuery(String) - Method in class org.apache.ojb.broker.platforms.PlatformSybaseASEImpl
 
getLeftClass() - Method in class org.apache.ojb.broker.MtoNImplementor
Returns the class of the left side of the m:n collection.
getLeftDescriptor() - Method in class org.apache.ojb.broker.MtoNImplementor
Returns the collection descriptor for the left side of the m:n collection.
getLeftObject() - Method in class org.apache.ojb.broker.MtoNImplementor
Returns the object for the left side of the m:n collection.
getLength() - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
getLimit() - Method in class org.apache.ojb.broker.accesslayer.BasePrefetcher
The limit of objects loaded by one SQL query
getLimit() - Method in interface org.apache.ojb.broker.accesslayer.RelationshipPrefetcher
The limit of objects loaded by one SQL query
getListProxyClass() - Method in class org.apache.ojb.broker.core.proxy.AbstractProxyFactory
Returns the list proxy class.
getListProxyClass() - Method in interface org.apache.ojb.broker.core.proxy.ProxyConfiguration
Returns the collection proxy class for collection classes that implement the List interface.
getListProxyClass() - Method in interface org.apache.ojb.broker.core.proxy.ProxyFactory
Returns the list proxy class.
getLockInfo() - Method in interface org.apache.ojb.broker.locking.LockManager
Returns info about the used lock manager implementation and the state of the lock manager.
getLockInfo() - Method in class org.apache.ojb.broker.locking.LockManagerCommonsImpl
 
getLockInfo() - Method in class org.apache.ojb.broker.locking.LockManagerInMemoryImpl
 
getLockInfo() - Method in class org.apache.ojb.broker.locking.LockManagerRemoteImpl
 
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
getLockTimeout() - Method in interface org.apache.ojb.broker.locking.LockManager
Get the current used lock timeout value in milliseconds.
getLockTimeout() - Method in class org.apache.ojb.broker.locking.LockManagerCommonsImpl
 
getLockTimeout() - Method in class org.apache.ojb.broker.locking.LockManagerInMemoryImpl
 
getLockTimeout() - Method in class org.apache.ojb.broker.locking.LockManagerRemoteImpl
 
getLog() - Method in class org.apache.ojb.broker.util.logging.CommonsLoggerImpl
Returns the log.
getLogger(Class) - Static method in class org.apache.ojb.broker.util.logging.LoggerFactory
returns a Logger.
getLogger(String) - Static method in class org.apache.ojb.broker.util.logging.LoggerFactory
returns a Logger.
getLogger(Class) - Method in class org.apache.ojb.broker.util.logging.LoggerFactoryImpl
returns a Logger.
getLogger(String) - Method in class org.apache.ojb.broker.util.logging.LoggerFactoryImpl
returns a Logger.
getLoggerClass() - Method in class org.apache.ojb.broker.util.logging.LoggingConfiguration
Returns the logger class.
getLoggerConfigFile() - Method in class org.apache.ojb.broker.util.logging.LoggingConfiguration
Returns the name of the config file for the logger.
getLogLevel(String) - Method in class org.apache.ojb.broker.util.logging.LoggingConfiguration
 
getLookupInfo() - Method in class org.apache.ojb.broker.transaction.tm.AbstractTransactionManagerFactory
Returns an array of possible JNDI lookup / class names for the TransactionManager instance.
getLookupInfo() - Method in class org.apache.ojb.broker.transaction.tm.JBossTransactionManagerFactory
 
getLookupInfo() - Method in class org.apache.ojb.broker.transaction.tm.JOnASTransactionManagerFactory
 
getLookupInfo() - Method in class org.apache.ojb.broker.transaction.tm.OrionTransactionManagerFactory
 
getLookupInfo() - Method in class org.apache.ojb.broker.transaction.tm.SunOneTransactionManagerFactory
 
getLookupInfo() - Method in class org.apache.ojb.broker.transaction.tm.WeblogicTransactionManagerFactory
 
getLookupInfo() - Method in class org.apache.ojb.broker.transaction.tm.WebSphereTransactionManagerFactory
 
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
 
getMetaData() - Method in class org.apache.ojb.broker.util.WrappedConnection
 
getMethod(Class, String, Class[]) - Static method in class org.apache.ojb.broker.util.ClassHelper
Determines the method with the specified signature via reflection look-up.
getMethod(Object, String, Class[]) - Static method in class org.apache.ojb.broker.util.ClassHelper
Determines the method with the specified signature via reflection look-up.
getMethod(String, String, Class[]) - Static method in class org.apache.ojb.broker.util.ClassHelper
Determines the method with the specified signature via reflection look-up.
getMinEvictableIdleTimeMillis() - Method in interface org.apache.ojb.broker.core.PBPoolConfiguration
 
getMinimumStock() - Method in interface org.apache.ojb.performance.PerfArticle
 
getMinimumStock() - Method in class org.apache.ojb.performance.PerfArticleImpl
 
getModeReadOnlyValue() - Static method in class org.apache.ojb.broker.platforms.BlobWrapper
 
getModeReadOnlyValue() - Static method in class org.apache.ojb.broker.platforms.ClobWrapper
 
getModeReadWriteValue() - Static method in class org.apache.ojb.broker.platforms.BlobWrapper
 
getModeReadWriteValue() - Static method in class org.apache.ojb.broker.platforms.ClobWrapper
 
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.fieldaccess.AnonymousPersistentField
 
getName() - Method in interface org.apache.ojb.broker.metadata.fieldaccess.PersistentField
 
getName() - Method in class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldBase
 
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.broker.query.UserAlias
Returns the name of this alias
getName() - Method in class org.apache.ojb.broker.util.logging.CommonsLoggerImpl
 
getName() - Method in class org.apache.ojb.broker.util.logging.Log4jLoggerImpl
 
getName() - Method in interface org.apache.ojb.broker.util.logging.Logger
returns the name of the logger isntance
getName() - Method in class org.apache.ojb.broker.util.logging.PoorMansLoggerImpl
 
getName() - Method in class org.apache.ojb.broker.util.sequence.HighLowSequence
Gets the name attribute of the HighLowSequence object
getName() - Method in class org.apache.ojb.odmg.NamedRootsMap.NamedEntry
 
getNamedRootsMap() - Method in class org.apache.ojb.odmg.TransactionImpl
 
getNextId() - Method in class org.apache.ojb.broker.util.sequence.HighLowSequence
Gets the next key from this sequence
getNonKeyRwValues(ClassDescriptor, Object) - Method in class org.apache.ojb.broker.util.BrokerHelper
Returns an array containing values for all non PK field READ/WRITE attributes of the object based on the specified ClassDescriptor.
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.
getObj() - Method in class org.apache.ojb.odmg.RuntimeObject
Return the associated persistent object.
getObject() - Method in class org.apache.ojb.odmg.ObjectEnvelope
Returns the managed materialized object.
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 interface org.apache.ojb.broker.PersistenceBroker
Retrieve a persistent object from the underlying datastore by its identity.
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 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 ...
getObjectByQuery(Query) - Method in interface org.apache.ojb.broker.PersistenceBroker
Retrieve the (first) persistent object from the underlying datastore that matches the given query.
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)
getObjectFromColumn(CallableStatement, int) - Method in class org.apache.ojb.broker.metadata.JdbcTypesHelper.BaseType
 
getObjectFromColumn(ResultSet, String) - Method in class org.apache.ojb.broker.metadata.JdbcTypesHelper.BaseType
 
getObjectFromColumn(ResultSet, CallableStatement, String, int) - Method in class org.apache.ojb.broker.metadata.JdbcTypesHelper.BaseType
 
getObjectFromColumn(ResultSet, Integer, int) - Static method in class org.apache.ojb.broker.metadata.JdbcTypesHelper
Returns an java object read from the specified ResultSet column.
getObjectId(Object) - Method in class org.apache.ojb.odmg.ImplementationImpl
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.
getObjectReferenceDescriptors(boolean) - 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
Returns the top-level class of the real subject (base class, base interface denoted in the repository or objects real class if no top-level was found).
getObjMaterialized() - Method in class org.apache.ojb.odmg.RuntimeObject
Returns the materialized object (if proxy is materialized or a "normal" persistent object) or null if associated with unmaterialized proxy object.
getOid() - Method in class org.apache.ojb.odmg.NamedRootsMap.NamedEntry
 
getOjbClassName(ResultSet) - Static method in class org.apache.ojb.broker.util.SqlHelper
Returns the name of the class to be instantiated.
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.ImplementationExt
The used collection type class returned by OQL queries.
getOqlCollectionClass() - Method in class org.apache.ojb.odmg.ImplementationImpl
 
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
 
getOuterJoinPaths() - Method in class org.apache.ojb.broker.query.QueryByCriteria
Get a Collection containing all Paths having an Outer-Joins-Setting
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
Returns the password.
getPathClasses() - Method in class org.apache.ojb.broker.query.Criteria
Gets the pathClasses.
getPathClasses() - Method in class org.apache.ojb.broker.query.QueryByCriteria
Gets the pathClasses.
getPathClasses() - Method in class org.apache.ojb.broker.query.SelectionCriteria
Gets the pathClasses from the parent Criteria.
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 interface org.apache.ojb.broker.PersistenceBroker
Get the PBKey for this broker.
getPBKey() - Method in class org.apache.ojb.odmg.DatabaseImpl
Return the PBKey associated with this Database.
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
 
getPersistentFieldClassName() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Get the used PersistentField implementation name.
getPersitenceBrokerAware() - Method in class org.apache.ojb.broker.PBLifeCycleEvent
Returns the target object as an instance of PersistenceBrokerAware if possible.
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.
getPKEnumerationByQuery(Class, Query) - Method in interface org.apache.ojb.broker.PersistenceBroker
Returns an enumeration of objects representing the primary keys for the objects that match the given query.
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
getPKQuery(Identity) - Method in class org.apache.ojb.broker.core.QueryReferenceBroker
Answer the primary key query to retrieve an Object
getPlatform() - Method in class org.apache.ojb.broker.util.sequence.AbstractSequenceManager
 
getPlatformClass() - Method in class org.apache.ojb.junit.PBTestCase
Returns the platform implementation class name of the currently used broker.
getPlatformFor(JdbcConnectionDescriptor) - Static method in class org.apache.ojb.broker.platforms.PlatformFactory
returns the Platform matching to the JdbcConnectionDescriptor jcd.
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
 
getPreparedPerfArticle(String) - Method in class org.apache.ojb.performance.PerfTest
Factory method that creates an PerfArticle using the PerfArticleImpl class, override this method if you need your own implementation of the PerfArticle-Interface.
getPreparedStatement(ClassDescriptor, String, boolean, int, boolean) - Method in class org.apache.ojb.broker.accesslayer.StatementManager
return a generic Statement for the given ClassDescriptor
getPreparedStatement(ClassDescriptor, String, boolean, int, boolean) - Method in interface org.apache.ojb.broker.accesslayer.StatementManagerIF
Return a PreparedStatement for selecting against the given ClassDescriptor.
getPreparedStmt(Connection, String, boolean, int, boolean) - Method in interface org.apache.ojb.broker.accesslayer.StatementsForClassIF
Returns a prepared Statement used for clazz.
getPreparedStmt(Connection, String, boolean, int, boolean) - Method in class org.apache.ojb.broker.accesslayer.StatementsForClassImpl
 
getPrice() - Method in interface org.apache.ojb.performance.PerfArticle
 
getPrice() - Method in class org.apache.ojb.performance.PerfArticleImpl
 
getPrimaryKeyValues() - Method in class org.apache.ojb.broker.Identity
Returns the 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.
getProductGroupId() - Method in interface org.apache.ojb.performance.PerfArticle
 
getProductGroupId() - Method in class org.apache.ojb.performance.PerfArticleImpl
 
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.
getProxyFactory() - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
getProxyFactory() - Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
 
getProxyFactory() - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
 
getProxyFactory() - Static method in class org.apache.ojb.broker.core.proxy.AbstractProxyFactory
 
getProxyFactory() - Static method in class org.apache.ojb.broker.core.proxy.ProxyHelper
 
getProxyFactory() - Method in interface org.apache.ojb.broker.PersistenceBrokerInternal
Return the factory for creating proxies.
getProxyFactoryClass() - Method in interface org.apache.ojb.broker.core.proxy.ProxyConfiguration
Returns the proxy factory 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.accesslayer.RsQueryObject
 
getQuery() - Method in class org.apache.ojb.broker.core.proxy.CollectionProxyDefaultImpl
Returns the defining query.
getQuery() - Method in class org.apache.ojb.broker.query.Criteria
 
getQuery() - Method in class org.apache.ojb.broker.query.SelectionCriteria
 
getQuery() - Method in class org.apache.ojb.odmg.oql.OQLQueryImpl
returns the compiled query object
getQueryCustomizer() - Method in class org.apache.ojb.broker.metadata.CollectionDescriptor
 
getRealClass(Object) - Method in class org.apache.ojb.broker.core.proxy.AbstractProxyFactory
Get the real Class
getRealClass(Object) - Method in interface org.apache.ojb.broker.core.proxy.ProxyFactory
Get the real Class
getRealClass(Object) - Static method in class org.apache.ojb.broker.core.proxy.ProxyHelper
Get the real Class
getRealObject(Object) - Method in class org.apache.ojb.broker.core.proxy.AbstractProxyFactory
Get the real Object
getRealObject(Object) - Method in interface org.apache.ojb.broker.core.proxy.ProxyFactory
Get the real Object
getRealObject(Object) - Static method in class org.apache.ojb.broker.core.proxy.ProxyHelper
Get the real Object
getRealObject() - Method in class org.apache.ojb.odmg.ObjectEnvelope
 
getRealObjectIfMaterialized(Object) - Method in class org.apache.ojb.broker.core.proxy.AbstractProxyFactory
Get the real Object for already materialized Handler
getRealObjectIfMaterialized(Object) - Method in interface org.apache.ojb.broker.core.proxy.ProxyFactory
Get the real Object for already materialized Handler
getRealObjectIfMaterialized(Object) - Static method in class org.apache.ojb.broker.core.proxy.ProxyHelper
Get the real Object for already materialized Handler
getRealSubject() - Method in class org.apache.ojb.broker.core.proxy.AbstractIndirectionHandler
Returns the proxies real subject.
getRealSubject() - Method in interface org.apache.ojb.broker.core.proxy.IndirectionHandler
Returns the proxies real subject.
getRealSubject() - Method in class org.apache.ojb.broker.core.proxy.VirtualProxy
Returns the proxies real subject.
getRealTransaction() - Method in class org.apache.ojb.odmg.NarrowTransaction
 
getReferenceBroker() - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
getReferenceBroker() - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
 
getReferenceBroker() - Method in interface org.apache.ojb.broker.PersistenceBrokerInternal
Returns the broker specifically for retrieving references via query.
getReferenceObjectOrProxy() - Method in class org.apache.ojb.odmg.Image.SingleRef
 
getRegionName() - Method in class org.apache.ojb.broker.cache.ObjectCacheJCSImpl
 
getRelationshipPrefetcherFactory() - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
getRelationshipPrefetcherFactory() - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
 
getRelationshipPrefetcherFactory() - Method in interface org.apache.ojb.broker.PersistenceBrokerInternal
Return the factory for creating relationship prefetcher objects.
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
getReportQueryIteratorByQuery(Query) - Method in interface org.apache.ojb.broker.PersistenceBroker
Retrieves the rows (as Object[] instances) matching the given query and returns them as an iterator which may, depending on the configured collection type, be reloading the objects from the database upon calling Iterator.next().
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
 
getResource(String) - Static method in class org.apache.ojb.broker.util.ClassHelper
Determines the url of the indicated resource using the currently set class loader.
getResultList() - Method in class org.apache.ojb.performance.PerfMain
 
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...
getRightClass() - Method in class org.apache.ojb.broker.MtoNImplementor
Returns the class of the right side of the m:n collection.
getRightObject() - Method in class org.apache.ojb.broker.MtoNImplementor
Returns the object for the right side of the m:n collection.
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.
getSelectByPKStatement(ClassDescriptor) - Method in class org.apache.ojb.broker.accesslayer.StatementManager
return a prepared Select Statement for the given ClassDescriptor
getSelectByPKStatement(ClassDescriptor) - Method in interface org.apache.ojb.broker.accesslayer.StatementManagerIF
return a prepared Select Statement for the given ClassDescriptor
getSelectByPKStmt(Connection) - Method in interface org.apache.ojb.broker.accesslayer.StatementsForClassIF
Returns the SELECT Statement used for clazz.
getSelectByPKStmt(Connection) - Method in class org.apache.ojb.broker.accesslayer.StatementsForClassImpl
 
getSeqAsValue(Properties) - Static method in class org.apache.ojb.broker.util.sequence.SequenceManagerHelper
Database sequence properties helper method.
getSeqCacheValue(Properties) - Static method in class org.apache.ojb.broker.util.sequence.SequenceManagerHelper
Database sequence properties helper method.
getSeqCycleValue(Properties) - Static method in class org.apache.ojb.broker.util.sequence.SequenceManagerHelper
Database sequence properties helper method.
getSeqIncrementBy(Properties) - Static method in class org.apache.ojb.broker.util.sequence.SequenceManagerHelper
Database sequence properties helper method.
getSeqMaxValue(Properties) - Static method in class org.apache.ojb.broker.util.sequence.SequenceManagerHelper
Database sequence properties helper method.
getSeqMinValue(Properties) - Static method in class org.apache.ojb.broker.util.sequence.SequenceManagerHelper
Database sequence properties helper method.
getSeqOrderValue(Properties) - Static method in class org.apache.ojb.broker.util.sequence.SequenceManagerHelper
Database sequence properties helper method.
getSeqStart(Properties) - Static method in class org.apache.ojb.broker.util.sequence.SequenceManagerHelper
Database sequence properties helper method.
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
 
getSerializedAttributes(String, Properties) - Static method in class org.apache.ojb.broker.util.XmlHelper
Returns an XML-string with serialized configuration attributes.
getSetProxyClass() - Method in class org.apache.ojb.broker.core.proxy.AbstractProxyFactory
Returns the set proxy class.
getSetProxyClass() - Method in interface org.apache.ojb.broker.core.proxy.ProxyConfiguration
Returns the collection proxy class for collection classes that implement the Set interface.
getSetProxyClass() - Method in interface org.apache.ojb.broker.core.proxy.ProxyFactory
Returns the set proxy class.
getSourceException() - Method in exception org.apache.ojb.broker.PersistenceBrokerException
Deprecated. Use NestableRuntimeException.getCause() instead
getSourceObject() - Method in exception org.apache.ojb.broker.OptimisticLockException
Gets the violating object.
getSql() - Method in class org.apache.ojb.broker.query.QueryBySQL
 
getSQLBasedQuery() - Method in class org.apache.ojb.broker.accesslayer.RsQueryObject
 
getSqlInLimit() - Method in interface org.apache.ojb.broker.core.PersistenceBrokerConfiguration
 
getSQLState() - Method in exception org.apache.ojb.broker.PersistenceBrokerSQLException
Returns the SQL state of the underlying SQLException.
getSqlType() - Method in interface org.apache.ojb.broker.metadata.FieldType
Returns the sql Types of this field.
getSqlTypeAsString(int) - Static method in class org.apache.ojb.broker.metadata.JdbcTypesHelper
Returns a string representation of the given Types value.
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
 
getStartIndex() - Method in class org.apache.ojb.broker.accesslayer.RsQueryObject
 
getStatementsForClass(JdbcConnectionDescriptor, ClassDescriptor) - Method in class org.apache.ojb.broker.accesslayer.StatementsForClassFactory
Get an instance of StatementsForClassIF
getStatementsForClass(ConnectionManagerIF) - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
 
getStatusString(int) - Static method in class org.apache.ojb.odmg.TxUtil
 
getStock() - Method in interface org.apache.ojb.performance.PerfArticle
 
getStock() - Method in class org.apache.ojb.performance.PerfArticleImpl
 
getSubClassesMultipleJoinedTables(ClassDescriptor, boolean) - Method in class org.apache.ojb.broker.metadata.DescriptorRepository
Return sub-classes of the specified class using the "super"-Reference concept.
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.
getSuperClassDescriptor() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Answers the ClassDescriptor referenced by 'super' ReferenceDescriptor.
getSuperClassFieldRef() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
TODO drop this method?
getSuperReference() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Returns the SuperReferenceDescriptor of this class or null if none was used.
getSupplierId() - Method in interface org.apache.ojb.performance.PerfArticle
 
getSupplierId() - Method in class org.apache.ojb.performance.PerfArticleImpl
 
getSupportedPlatform() - Method in interface org.apache.ojb.broker.accesslayer.ConnectionManagerIF
Returns the supported Platform determined by the JdbcConnectionDescriptor.
getSupportedPlatform() - Method in class org.apache.ojb.broker.accesslayer.ConnectionManagerImpl
 
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 that caused the event.
getTestLoops() - Static method in class org.apache.ojb.performance.PerfMain
 
getTestObjectName() - Method in class org.apache.ojb.performance.PerfTest
The returned name was used as 'articleName' for all created PerfArticles for this thread.
getTimeBetweenEvictionRunsMilli() - Method in interface org.apache.ojb.broker.core.PBPoolConfiguration
 
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.
getTopLevelClass(Class) - Method in interface org.apache.ojb.broker.PersistenceBroker
Returns the top level class (most abstract class in terms of extents) from which the given class extends.
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.
getTransactionIsolation() - Method in class org.apache.ojb.broker.util.WrappedConnection
 
getTransactionManager() - Method in class org.apache.ojb.broker.transaction.tm.AbstractTransactionManagerFactory
 
getTransactionManager() - Method in interface org.apache.ojb.broker.transaction.tm.TransactionManagerFactory
 
getTriggeringBroker() - Method in class org.apache.ojb.broker.PersistenceBrokerEvent
Convenience method for EventObject.getSource().
getTxManager() - Method in class org.apache.ojb.odmg.ImplementationImpl
 
getType() - Method in class org.apache.ojb.broker.metadata.fieldaccess.AnonymousPersistentField
Always returns null.
getType() - Method in interface org.apache.ojb.broker.metadata.fieldaccess.PersistentField
 
getType() - Method in class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldAutoProxyImpl
 
getType() - Method in class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldDirectImpl
 
getType() - Method in class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldDynaBeanImpl
 
getType() - Method in class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldIntrospectorImpl
 
getType() - Method in interface org.apache.ojb.broker.metadata.JdbcType
Returns the representing sql type.
getType() - Method in class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Array
 
getType() - Method in class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_BigInt
 
getType() - Method in class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Binary
 
getType() - Method in class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Bit
 
getType() - Method in class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Blob
 
getType() - Method in class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Boolean
 
getType() - Method in class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Char
 
getType() - Method in class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Clob
 
getType() - Method in class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Datalink
 
getType() - Method in class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Date
 
getType() - Method in class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Decimal
 
getType() - Method in class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Double
 
getType() - Method in class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Float
 
getType() - Method in class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Integer
 
getType() - Method in class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_LongVarBinary
 
getType() - Method in class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_LongVarChar
 
getType() - Method in class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Numeric
 
getType() - Method in class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Real
 
getType() - Method in class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Ref
 
getType() - Method in class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_SmallInt
 
getType() - Method in class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Struct
 
getType() - Method in class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Time
 
getType() - Method in class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Timestamp
 
getType() - Method in class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_TinyInt
 
getType() - Method in class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_VarBinary
 
getType() - Method in class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Varchar
 
getType() - Method in class org.apache.ojb.broker.query.Criteria
Answer the type
getTypeMap() - Method in class org.apache.ojb.broker.util.WrappedConnection
 
getUnderlyingConnectionFactory() - Method in class org.apache.ojb.broker.accesslayer.ConnectionManagerImpl
Returns the underlying used ConnectionFactory implementation.
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
This method is called to get an unique value before the object is written to persistent storage.
getUniqueValue(FieldDescriptor) - Method in class org.apache.ojb.broker.util.sequence.SequenceManagerMSSQLGuidImpl
 
getUnit() - Method in interface org.apache.ojb.performance.PerfArticle
 
getUnit() - Method in class org.apache.ojb.performance.PerfArticleImpl
 
getUpdateProcedure() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Retrieve the descriptor for the update procedure/function.
getUpdateStatement(ClassDescriptor) - Method in class org.apache.ojb.broker.accesslayer.StatementManager
return a prepared Update Statement fitting to the given ClassDescriptor
getUpdateStatement(ClassDescriptor) - Method in interface org.apache.ojb.broker.accesslayer.StatementManagerIF
return a prepared Update Statement fitting to the given ClassDescriptor
getUpdateStmt(Connection) - Method in interface org.apache.ojb.broker.accesslayer.StatementsForClassIF
Returns the UPDATE Statement used for clazz.
getUpdateStmt(Connection) - Method in class org.apache.ojb.broker.accesslayer.StatementsForClassImpl
 
getUseAutoCommit() - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
 
getUser() - Method in class org.apache.ojb.broker.PBKey
Returns the username.
getUserAlias() - Method in class org.apache.ojb.broker.query.Criteria
 
getUserAlias() - Method in class org.apache.ojb.broker.query.SelectionCriteria
 
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
getValue() - Method in class org.apache.ojb.broker.util.ReferenceMap.DefaultMapEntry
Deprecated. Returns the value.
getValue2() - Method in class org.apache.ojb.broker.query.BetweenCriteria
Gets the value2.
getValueByKey(Object) - Method in class org.apache.ojb.broker.util.DoubleHashtable
lookup a value from the table by its key.
getValuesForObject(FieldDescriptor[], Object, boolean, boolean) - Method in class org.apache.ojb.broker.util.BrokerHelper
Get the values of the fields for an obj Autoincrement values are automatically set.
getValuesForObject(FieldDescriptor[], Object, boolean) - Method in class org.apache.ojb.broker.util.BrokerHelper
 
getVersion() - Static method in class org.apache.ojb.broker.metadata.DescriptorRepository
 
getVersion() - Method in class org.apache.ojb.broker.util.sequence.HighLowSequence
 
getWarnings() - Method in class org.apache.ojb.broker.util.WrappedConnection
 
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 ">"
GREATER_EQUAL - Static variable in class org.apache.ojb.broker.query.SearchFilter
 
GREATER_THAN - Static variable in class org.apache.ojb.broker.query.SearchFilter
 
greaterOrEqual() - Method in interface org.odbms.Constraint
sets the evaluation mode to ">="
groupClause(QueryByCriteria) - Method in class org.apache.ojb.odmg.oql.OQLParser
 
groupCriterion(QueryByCriteria) - Method in class org.apache.ojb.odmg.oql.OQLParser
 
GUID - Class in org.apache.ojb.broker.util
Deprecated. will be replaced by GUIDFactory.
GUID() - Constructor for class org.apache.ojb.broker.util.GUID
Deprecated. public no args constructor.
GUID(String) - Constructor for class org.apache.ojb.broker.util.GUID
Deprecated. public constructor.
GUID2StringFieldConversion - Class in org.apache.ojb.broker.accesslayer.conversions
this implementation of the FieldConversion interface converts between GUIDs and their String representation.
GUID2StringFieldConversion() - Constructor for class org.apache.ojb.broker.accesslayer.conversions.GUID2StringFieldConversion
 
GUIDFactory - Class in org.apache.ojb.broker.util
A simple (and fast) factory for (human readable) GUID (Globally Unique ID) strings.
GUIDFactory() - Constructor for class org.apache.ojb.broker.util.GUIDFactory
 

H

HARD - Static variable in class org.apache.ojb.broker.util.ReferenceMap
Deprecated. Constant indicating that hard references should be used.
hasAnonymousKeyReference(ClassDescriptor, ObjectReferenceDescriptor) - Static method in class org.apache.ojb.broker.util.BrokerHelper
Returns true if one or more anonymous FK fields are used.
HasBroker - Interface in org.apache.ojb.odmg
 
hasChanged(PersistenceBroker) - Method in class org.apache.ojb.odmg.ObjectEnvelope
For internal use only!
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
 
hasClassDescriptor(Class) - Method in interface org.apache.ojb.broker.PersistenceBroker
Determines whether the given class is persistence capable and thus has an associated class descriptor in the metadata.
hasConstraint() - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
Returns true if a foreign key constraint to the referenced object is declared, else false is returned.
hasDescriptorFor(Class) - Method in class org.apache.ojb.broker.metadata.DescriptorRepository
Checks if repository contains given class.
hashCode() - Method in class org.apache.ojb.broker.core.ValueContainer
 
hashCode() - Method in class org.apache.ojb.broker.Identity
hashCode() - Method in class org.apache.ojb.broker.metadata.JdbcTypesHelper.BaseType
 
hashCode() - Method in class org.apache.ojb.broker.PBKey
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.util.GUID
Deprecated.  
hashCode() - Method in class org.apache.ojb.broker.util.ReferenceMap.DefaultMapEntry
Deprecated. Implemented per API documentation of Map.Entry.hashCode()
hashCode() - Method in class org.apache.ojb.performance.PerfArticleImpl
 
hasMoreElements() - Method in class org.apache.ojb.broker.accesslayer.PkEnumeration
Tests if this enumeration contains more elements.
hasNext() - Method in class org.apache.ojb.broker.accesslayer.ChainingIterator
check the list of iterators to see if we have a next element.
hasNext() - Method in class org.apache.ojb.broker.accesslayer.PagingIterator
 
hasNext() - Method in class org.apache.ojb.broker.accesslayer.PkIterator
 
hasNext() - Method in class org.apache.ojb.broker.accesslayer.RsIterator
returns true if there are still more rows in the underlying ResultSet.
hasNext() - Method in interface org.odbms.ObjectSet
returns true if the ObjectSet has more elements.
hasNullPKField(ClassDescriptor, Object) - Method in class org.apache.ojb.broker.util.BrokerHelper
Detect if the given object has a PK field represents a 'null' value.
hasOpenTransaction() - Method in class org.apache.ojb.odmg.ImplementationImpl
 
hasProxyItems() - Method in class org.apache.ojb.broker.metadata.CollectionDescriptor
 
hasRead(Object, Object) - Method in interface org.apache.ojb.broker.locking.LockManager
Checks if there is a read lock for owner key on resource object.
hasRead(Object, Object) - Method in class org.apache.ojb.broker.locking.LockManagerCommonsImpl
 
hasRead(Object, Object) - Method in class org.apache.ojb.broker.locking.LockManagerInMemoryImpl
 
hasRead(Object, Object) - Method in class org.apache.ojb.broker.locking.LockManagerRemoteImpl
 
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'?
hasUpgrade(Object, Object) - Method in interface org.apache.ojb.broker.locking.LockManager
Checks if there is a upgrade lock for lock key on resource object.
hasUpgrade(Object, Object) - Method in class org.apache.ojb.broker.locking.LockManagerCommonsImpl
 
hasUpgrade(Object, Object) - Method in class org.apache.ojb.broker.locking.LockManagerInMemoryImpl
 
hasUpgrade(Object, Object) - Method in class org.apache.ojb.broker.locking.LockManagerRemoteImpl
 
hasWrite(Object, Object) - Method in interface org.apache.ojb.broker.locking.LockManager
Checks if there is a write lock for lock key on resource object.
hasWrite(Object, Object) - Method in class org.apache.ojb.broker.locking.LockManagerCommonsImpl
 
hasWrite(Object, Object) - Method in class org.apache.ojb.broker.locking.LockManagerInMemoryImpl
 
hasWrite(Object, Object) - Method in class org.apache.ojb.broker.locking.LockManagerRemoteImpl
 
HighLowSequence - Class in org.apache.ojb.broker.util.sequence
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, long, int, Integer) - Constructor for class org.apache.ojb.broker.util.sequence.HighLowSequence
 

I

ID - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
Identifier - Static variable in interface org.apache.ojb.odmg.oql.OQLLexerTokenTypes
 
Identity - Class in org.apache.ojb.broker
Represents the identity of an object.
Identity(Class, Class, Object[], boolean) - Constructor for class org.apache.ojb.broker.Identity
For internal use only!.
Identity(Class, Class, Object[]) - Constructor for class org.apache.ojb.broker.Identity
For internal use only!
Identity(Object, PersistenceBroker) - Constructor for class org.apache.ojb.broker.Identity
Constructor for internal use.
Identity(Object, PersistenceBroker, ClassDescriptor) - Constructor for class org.apache.ojb.broker.Identity
Constructor for internal use.
identity() - Method in interface org.odbms.Constraint
sets the evaluation mode to identity comparison
IdentityArrayList - Class in org.apache.ojb.broker.util
 
IdentityArrayList() - Constructor for class org.apache.ojb.broker.util.IdentityArrayList
 
IdentityFactory - Interface in org.apache.ojb.broker
Builds Identity objects to identify persistence capable objects within OJB.
IdentityFactoryImpl - Class in org.apache.ojb.broker.core
 
IdentityFactoryImpl(PersistenceBroker) - Constructor for class org.apache.ojb.broker.core.IdentityFactoryImpl
 
IdentityHashMap - Class in org.apache.ojb.broker.util
replacement for the JDK1.4 version User: Matthew Baird Date: Jul 8, 2003 Time: 8:37:00 AM
IdentityHashMap(int, float) - Constructor for class org.apache.ojb.broker.util.IdentityHashMap
Constructor for IdentityHashMap.
IdentityHashMap(int) - Constructor for class org.apache.ojb.broker.util.IdentityHashMap
Constructor for IdentityHashMap.
IdentityHashMap() - Constructor for class org.apache.ojb.broker.util.IdentityHashMap
Constructor for IdentityHashMap.
IdentityHashMap(Map) - Constructor for class org.apache.ojb.broker.util.IdentityHashMap
Constructor for IdentityHashMap.
IdentityMapFactory - Class in org.apache.ojb.broker.util
 
IGNORE_AUTOCOMMIT_EXCEPTION - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
IL_DEFAULT - Static variable in interface org.apache.ojb.broker.locking.IsolationLevels
Numeric constant representing the default isolation level used by OJB - current used default level is IsolationLevels.IL_READ_UNCOMMITTED.
IL_NONE - Static variable in interface org.apache.ojb.broker.locking.IsolationLevels
Numeric constant representing an no-op isolation level.
IL_OPTIMISTIC - Static variable in interface org.apache.ojb.broker.locking.IsolationLevels
Numeric constant representing the optimistic locking isolation level.
IL_READ_COMMITTED - Static variable in interface org.apache.ojb.broker.locking.IsolationLevels
Numeric constant representing the commited read isolation level.
IL_READ_UNCOMMITTED - Static variable in interface org.apache.ojb.broker.locking.IsolationLevels
Numeric constant representing the uncommited read isolation level.
IL_REPEATABLE_READ - Static variable in interface org.apache.ojb.broker.locking.IsolationLevels
Numeric constant representing the repeatable read isolation level.
IL_SERIALIZABLE - Static variable in interface org.apache.ojb.broker.locking.IsolationLevels
Numeric constant representing the serializable transactions isolation level.
Image - Class in org.apache.ojb.odmg
This class encapsulates classes used to take persistence capable object state snapshoot and to detect changed fields or references.
Image.Field - Class in org.apache.ojb.odmg
 
Image.Field(FieldType, Object) - Constructor for class org.apache.ojb.odmg.Image.Field
 
Image.ImageException - Exception in org.apache.ojb.odmg
Thrown if something unexpected is happen when handling the object images for state detection.
Image.ImageException() - Constructor for exception org.apache.ojb.odmg.Image.ImageException
 
Image.ImageException(String) - Constructor for exception org.apache.ojb.odmg.Image.ImageException
 
Image.ImageException(Throwable) - Constructor for exception org.apache.ojb.odmg.Image.ImageException
 
Image.ImageException(String, Throwable) - Constructor for exception org.apache.ojb.odmg.Image.ImageException
 
Image.ImageListener - Interface in org.apache.ojb.odmg
 
Image.MultipleRef - Class in org.apache.ojb.odmg
 
Image.MultipleRef(Image.ImageListener, CollectionDescriptor, Object) - Constructor for class org.apache.ojb.odmg.Image.MultipleRef
 
Image.SingleRef - Class in org.apache.ojb.odmg
 
Image.SingleRef(Image.ImageListener, ObjectReferenceDescriptor, Object) - Constructor for class org.apache.ojb.odmg.Image.SingleRef
 
Implementation - Interface in org.odmg
The factory interface for a particular ODMG implementation.
ImplementationExt - Interface in org.apache.ojb.odmg
Offers useful none odmg-standard methods of the odmg Implementation interface.
ImplementationImpl - Class in org.apache.ojb.odmg
Default implementation of the Implementation interface.
ImplementationJTAImpl - Class in org.apache.ojb.odmg
Implementation of the ODMG Implementation interface for use in managed enviroments.
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
 
InCriteria - Class in org.apache.ojb.broker.query
SelectionCriteria for 'in (a,b,c..)'
INDEX_COLUMN - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
INDEX_DESCRIPTOR - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
IndexDescriptor - Class in org.apache.ojb.broker.metadata
 
IndexDescriptor() - Constructor for class org.apache.ojb.broker.metadata.IndexDescriptor
 
INDEXED - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
indexOf(Object) - Method in class org.apache.ojb.broker.core.proxy.ListProxyDefaultImpl
 
indexOf(Object) - Method in class org.apache.ojb.broker.util.IdentityArrayList
 
INDIRECTION_TABLE - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
IndirectionHandler - Interface in org.apache.ojb.broker.core.proxy
Base interface for indirection handlers used by OJB's proxies.
IndirectionHandlerCGLIB - Interface in org.apache.ojb.broker.core.proxy
Base interface that all IndirectionHandlers to be used with ProxyFactoryCGLIBImpl must implement
IndirectionHandlerCGLIBImpl - Class in org.apache.ojb.broker.core.proxy
 
IndirectionHandlerCGLIBImpl(PBKey, Identity) - Constructor for class org.apache.ojb.broker.core.proxy.IndirectionHandlerCGLIBImpl
Creates a new indirection handler for the indicated object.
IndirectionHandlerJDK - Interface in org.apache.ojb.broker.core.proxy
Base interface that all IndirectionHandlers to be used with ProxyFactoryJDKImpl must implement
IndirectionHandlerJDKImpl - Class in org.apache.ojb.broker.core.proxy
 
IndirectionHandlerJDKImpl(PBKey, Identity) - Constructor for class org.apache.ojb.broker.core.proxy.IndirectionHandlerJDKImpl
Creates a new indirection handler for the indicated object.
inExpr(Criteria) - Method in class org.apache.ojb.odmg.oql.OQLParser
 
info(Object) - Method in class org.apache.ojb.broker.util.logging.CommonsLoggerImpl
 
info(Object, Throwable) - Method in class org.apache.ojb.broker.util.logging.CommonsLoggerImpl
 
info(Object) - Method in class org.apache.ojb.broker.util.logging.Log4jLoggerImpl
generate a message for loglevel INFO
info(Object, Throwable) - Method in class org.apache.ojb.broker.util.logging.Log4jLoggerImpl
 
INFO - Static variable in interface org.apache.ojb.broker.util.logging.Logger
 
info(Object) - Method in interface org.apache.ojb.broker.util.logging.Logger
generate a message for loglevel INFO
info(Object, Throwable) - Method in interface org.apache.ojb.broker.util.logging.Logger
 
info(Object) - Method in class org.apache.ojb.broker.util.logging.PoorMansLoggerImpl
generate a message for loglevel INFO
info(Object, Throwable) - Method in class org.apache.ojb.broker.util.logging.PoorMansLoggerImpl
 
init() - Method in class org.apache.ojb.broker.core.PBPoolInfo
Init default properties.
init(ServletConfig) - Method in class org.apache.ojb.broker.locking.LockManagerServlet
 
init() - Method in class org.apache.ojb.performance.PerfTest
Init the test. do setup stuff here
INITIALIZATION_METHOD - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
initializeJdbcConnection(JdbcConnectionDescriptor, Connection) - Method in interface org.apache.ojb.broker.platforms.Platform
Called immediately after a JDBC connection has been created by a ConnectionFactory implementation (not used for DataSource connections).
initializeJdbcConnection(JdbcConnectionDescriptor, Connection) - Method in class org.apache.ojb.broker.platforms.PlatformDefaultImpl
 
initializeJdbcConnection(JdbcConnectionDescriptor, Connection) - Method in class org.apache.ojb.broker.platforms.PlatformInformixImpl
 
initializeJdbcConnection(JdbcConnectionDescriptor, Connection) - Method in class org.apache.ojb.broker.platforms.PlatformOracle9iImpl
Enables Oracle statement caching and row prefetching if supported by the JDBC-driver.
initializeJdbcConnection(JdbcConnectionDescriptor, Connection) - Method in class org.apache.ojb.broker.platforms.PlatformSybaseASAImpl
Sybase Adaptive Server Enterprise (ASE) support timestamp to a precision of 1/300th of second.
INSERT - Static variable in interface org.apache.ojb.broker.util.ObjectModification
Default implementation of this interface usable for INSERT.
INSERT - Static variable in class org.apache.ojb.broker.util.ObjectModificationDefaultImpl
Deprecated.  
INSERT_PROCEDURE - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
insertNewArticles(PerfArticle[]) - Method in class org.apache.ojb.performance.PerfTest
Store the given articles to database.
insertNewArticlesStress(PerfArticle[]) - Method in class org.apache.ojb.performance.PerfTest
Store the given articles to database.
InsertProcedureDescriptor - Class in org.apache.ojb.broker.metadata
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
instance() - Static method in class org.apache.ojb.broker.core.PersistenceBrokerFactoryFactory
Returns an PersistenceBrokerFactoryIF instance.
instance() - Static method in class org.apache.ojb.broker.transaction.tm.TransactionManagerFactoryFactory
 
instance() - Static method in class org.apache.ojb.odmg.TxManagerFactory
 
instantiate(Class) - Static method in class org.apache.ojb.broker.util.ConstructorHelper
create a new instance of class clazz.
instantiate(Constructor) - Static method in class org.apache.ojb.broker.util.ConstructorHelper
create a new instance of the class represented by the no-argument constructor provided
Int2IntegerFieldConversion - Class in org.apache.ojb.broker.accesslayer.conversions
this implementation of the FieldConversion interface converts int to Integer, Integer to int.
Int2IntegerFieldConversion() - Constructor for class org.apache.ojb.broker.accesslayer.conversions.Int2IntegerFieldConversion
 
interfaceRequiredForProxyGeneration() - Method in interface org.apache.ojb.broker.core.proxy.ProxyFactory
Method that returns whether or not this ProxyFactory can generate reference Proxies for classes regardless if they extend an interface or not.
interfaceRequiredForProxyGeneration() - Method in class org.apache.ojb.broker.core.proxy.ProxyFactoryCGLIBImpl
 
interfaceRequiredForProxyGeneration() - Method in class org.apache.ojb.broker.core.proxy.ProxyFactoryJDKImpl
 
interruptThreads() - Method in class org.apache.ojb.junit.JUnitExtensions.MultiThreadedTestCase
Interrupt the running threads.
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.
IntList2VarcharFieldConversion - Class in org.apache.ojb.broker.accesslayer.conversions
This implementation of the FieldConversion interface converts between a List of Integer objects and a database varchar field.
IntList2VarcharFieldConversion() - Constructor for class org.apache.ojb.broker.accesslayer.conversions.IntList2VarcharFieldConversion
 
INVERSE_FK - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
invoke(Object, Method, Object[]) - Method in class org.apache.ojb.broker.core.proxy.AbstractIndirectionHandler
[Copied from InvocationHandler]:
Processes a method invocation on a proxy instance and returns the result.
invoke(Object, Method, Object[]) - Method in interface org.apache.ojb.broker.core.proxy.IndirectionHandler
[Copied from InvocationHandler]:
Processes a method invocation on a proxy instance and returns the result.
IRemovalAwareCollection - Interface in org.apache.ojb.broker.util.collections
MarkerInterface for RemovableAwareCollections
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
 
isAlive(Connection) - Method in interface org.apache.ojb.broker.accesslayer.ConnectionManagerIF
checks if Connection conn is still open.
isAlive(Connection) - Method in class org.apache.ojb.broker.accesslayer.ConnectionManagerImpl
Check if underlying connection was alive.
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.
isAnonymous() - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
Returns true if this field is declared as anonymous field.
isAscending - Variable in class org.apache.ojb.broker.metadata.FieldHelper
 
isAutoIncrement() - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
isBatchMode() - Method in interface org.apache.ojb.broker.accesslayer.ConnectionManagerIF
 
isBatchMode() - Method in class org.apache.ojb.broker.accesslayer.ConnectionManagerImpl
 
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 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
 
isClosed() - Method in interface org.apache.ojb.broker.PersistenceBroker
Determines whether this broker is closed.
isClosed() - Method in class org.apache.ojb.broker.util.WrappedConnection
 
isCollectionProxy(Object) - Method in class org.apache.ojb.broker.core.proxy.AbstractProxyFactory
Reports if item is a CollectionProxy.
isCollectionProxy(Object) - Method in interface org.apache.ojb.broker.core.proxy.ProxyFactory
Reports if item is a CollectionProxy.
isCollectionProxy(Object) - Static method in class org.apache.ojb.broker.core.proxy.ProxyHelper
Reports if item is a CollectionProxy.
isDataSource() - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
 
isDebugEnabled() - Method in class org.apache.ojb.broker.util.logging.CommonsLoggerImpl
 
isDebugEnabled() - Method in class org.apache.ojb.broker.util.logging.Log4jLoggerImpl
 
isDebugEnabled() - Method in interface org.apache.ojb.broker.util.logging.Logger
 
isDebugEnabled() - Method in class org.apache.ojb.broker.util.logging.PoorMansLoggerImpl
 
isDefaultConnection() - Method in class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
 
isDeleted(Identity) - Method in class org.apache.ojb.odmg.NarrowTransaction
 
isDeleted(Identity) - Method in class org.apache.ojb.odmg.ObjectEnvelope
Checks if the object with the given identity has been deleted within the transaction.
isDeleted(Identity) - Method in interface org.apache.ojb.odmg.TransactionExt
Checks if the object with the given Identity has been deleted within the transaction using Database.deletePersistent(Object) or TransactionExt.markDelete(Object).
isDeleted(Identity) - Method in class org.apache.ojb.odmg.TransactionImpl
 
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.
isDynamicProxy() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
 
isEmbraced() - Method in class org.apache.ojb.broker.query.Criteria
ANDed criteria are embraced
isEmpty() - Method in class org.apache.ojb.broker.core.proxy.CollectionProxyDefaultImpl
 
isEmpty() - Method in class org.apache.ojb.broker.query.Criteria
Answer true if no sub criteria available
isEmpty() - Method in class org.apache.ojb.broker.util.ReferenceMap
Deprecated. Returns true if this map is empty.
isEnabledFor(int) - Method in class org.apache.ojb.broker.util.logging.CommonsLoggerImpl
 
isEnabledFor(int) - Method in class org.apache.ojb.broker.util.logging.Log4jLoggerImpl
 
isEnabledFor(int) - Method in interface org.apache.ojb.broker.util.logging.Logger
 
isEnabledFor(int) - Method in class org.apache.ojb.broker.util.logging.PoorMansLoggerImpl
 
isEnabledMaterialisationCache() - Method in class org.apache.ojb.broker.cache.MaterializationCache
Returns true if the materialisation cache is enabled, otherwise false.
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.
isErrorLog() - Method in class org.apache.ojb.broker.util.logging.StringBufferLoggerImpl
Returns true if one or more error/fatal log method calls have been logged in the buffer.
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
 
isImpliciteWriteLocks() - Method in interface org.apache.ojb.odmg.ImplementationExt
Is true when implicite write locks are enabled.
isImpliciteWriteLocks() - Method in class org.apache.ojb.odmg.ImplementationImpl
 
isImplicitLocking() - Method in interface org.apache.ojb.odmg.ImplementationExt
Returns true if the global implicit locking is enabled for this Implementation instance, else false.
isImplicitLocking() - Method in class org.apache.ojb.odmg.ImplementationImpl
 
isImplicitLocking() - Method in class org.apache.ojb.odmg.NarrowTransaction
 
isImplicitLocking() - Method in interface org.apache.ojb.odmg.TransactionExt
Returns true if implicite locking is enabled.
isImplicitLocking() - Method in class org.apache.ojb.odmg.TransactionImpl
 
isIndexed() - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
isInExternTransaction() - Method in class org.apache.ojb.odmg.J2EETransactionImpl
 
isInLocalTransaction() - Method in interface org.apache.ojb.broker.accesslayer.ConnectionManagerIF
Hold connection is in local transaction.
isInLocalTransaction() - Method in class org.apache.ojb.broker.accesslayer.ConnectionManagerImpl
 
isInterface() - Method in class org.apache.ojb.broker.metadata.ClassDescriptor
Return true, if the described class is an interface.
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.
isInTransaction() - Method in interface org.apache.ojb.broker.PersistenceBroker
Determines whether there is currently a transaction in progress.
isJavaInheritance() - Method in class org.apache.ojb.broker.metadata.SuperReferenceDescriptor
If this method returns true the inheritance described by this object is a normal JAVA inheritance.
isLazy() - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
Gets the lazy.
isLengthSpecified() - Method in class org.apache.ojb.broker.metadata.FieldDescriptor
 
isLoaded() - Method in interface org.apache.ojb.broker.core.proxy.CollectionProxy
Determines whether the collection data already has been loaded from the database.
isLoaded() - Method in class org.apache.ojb.broker.core.proxy.CollectionProxyDefaultImpl
Determines whether the collection data already has been loaded from the database.
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.
isManaged() - Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
 
isManaged() - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
If true this instance is handled by a managed environment - registered within a JTA transaction.
isManaged() - Method in interface org.apache.ojb.broker.PersistenceBrokerInternal
Determines whether this instance is handled by a managed environment, i.e. whether it is registered within a JTA transaction.
isManaged() - Method in class org.apache.ojb.odmg.ImplementationImpl
 
isMaterialized(Object) - Method in class org.apache.ojb.broker.core.proxy.AbstractProxyFactory
Determines whether the object is a materialized object, i.e. no proxy or a proxy that has already been loaded from the database.
isMaterialized(Object) - Method in interface org.apache.ojb.broker.core.proxy.ProxyFactory
Determines whether the object is a materialized object, i.e. no proxy or a proxy that has already been loaded from the database.
isMaterialized(Object) - Static method in class org.apache.ojb.broker.core.proxy.ProxyHelper
Determines whether the object is a materialized object, i.e. no proxy or a proxy that has already been loaded from the database.
isMtoNRelation() - Method in class org.apache.ojb.broker.metadata.CollectionDescriptor
 
isMutable() - Method in interface org.apache.ojb.broker.metadata.FieldType
Returns true if the field type is mutable, e.g. a jdbc BLOB field or jdbc TIMESTAMP field.
isNegative() - Method in class org.apache.ojb.broker.query.Criteria
 
isNew() - Method in class org.apache.ojb.odmg.RuntimeObject
Returns true if the represented object is not yet persisted.
isNormalOjbProxy(Object) - Method in class org.apache.ojb.broker.core.proxy.AbstractProxyFactory
Determines whether the given object is an OJB proxy.
isNormalOjbProxy(Object) - Method in interface org.apache.ojb.broker.core.proxy.ProxyFactory
Determines whether the given object is an OJB proxy.
isNormalOjbProxy(Object) - Method in class org.apache.ojb.broker.core.proxy.ProxyFactoryCGLIBImpl
 
isNormalOjbProxy(Object) - Method in class org.apache.ojb.broker.core.proxy.ProxyFactoryJDKImpl
 
isNormalOjbProxy(Object) - Static method in class org.apache.ojb.broker.core.proxy.ProxyHelper
Determines whether the given object is an OJB proxy.
ISOLATION_LEVEL - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
isolationLevel - Variable in class org.apache.ojb.broker.locking.LockManagerRemoteImpl.LockInfo
 
IsolationLevels - Interface in org.apache.ojb.broker.locking
This interface defines the lock isolation level constants used by OJB locking api.
isOpen() - Method in class org.apache.ojb.broker.platforms.BlobWrapper
 
isOpen() - Method in class org.apache.ojb.broker.platforms.ClobWrapper
 
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.
isOrdering() - Method in interface org.apache.ojb.odmg.ImplementationExt
Returns true if OJB's ordering algorithm is enabled.
isOrdering() - Method in class org.apache.ojb.odmg.ImplementationImpl
 
isOrdering() - Method in class org.apache.ojb.odmg.NarrowTransaction
 
isOrdering() - Method in interface org.apache.ojb.odmg.TransactionExt
Return true if the OJB ordering algorithm is enabled.
isOrdering() - Method in class org.apache.ojb.odmg.TransactionImpl
Return true if the OJB ordering algorithm is enabled.
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
 
isProxy(Object) - Method in class org.apache.ojb.broker.core.proxy.AbstractProxyFactory
Returns true if the given object is a Proxy or a VirtualProxy instance.
isProxy(Object) - Method in interface org.apache.ojb.broker.core.proxy.ProxyFactory
Returns true if the given object is a Proxy or a VirtualProxy instance.
isProxy(Object) - Static method in class org.apache.ojb.broker.core.proxy.ProxyHelper
Returns true if the given object is a Proxy or a VirtualProxy instance.
isProxy() - Method in class org.apache.ojb.odmg.RuntimeObject
 
isReadOnly() - Method in class org.apache.ojb.broker.util.WrappedConnection
 
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
 
isSQLBased() - Method in class org.apache.ojb.broker.accesslayer.RsQueryObject
 
isSuperReferenceDescriptor() - Method in class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
Returns true if this descriptor was used to describe a reference to a super class of an object.
isSuperReferenceDescriptor() - Method in class org.apache.ojb.broker.metadata.SuperReferenceDescriptor
 
isTransient() - Method in class org.apache.ojb.broker.Identity
Determines whether the identity is transient.
isTranslateAttribute() - Method in class org.apache.ojb.broker.query.SelectionCriteria
 
isTranslateField() - Method in class org.apache.ojb.broker.query.FieldCriteria
 
isTxCheck() - Method in class org.apache.ojb.broker.core.PersistenceBrokerAbstractImpl
Returns true if the development checks are enabled.
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.
isUseStressMode() - Static method in class org.apache.ojb.performance.PerfMain
 
isVirtualOjbProxy(Object) - Method in class org.apache.ojb.broker.core.proxy.AbstractProxyFactory
Determines whether the given object is an OJB virtual proxy.
isVirtualOjbProxy(Object) - Method in interface org.apache.ojb.broker.core.proxy.ProxyFactory
Determines whether the given object is an OJB virtual proxy.
isVirtualOjbProxy(Object) - Static method in class org.apache.ojb.broker.core.proxy.ProxyHelper
Determines whether the given object is an OJB virtual proxy.
ITEMS_CLASS - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
iterator() - Method in class org.apache.ojb.broker.core.proxy.CollectionProxyDefaultImpl
 
iterator() - Method in class org.apache.ojb.broker.metadata.DescriptorRepository
Returns an iterator over all managed ClassDescriptor.

J

J2EETransactionImpl - Class in org.apache.ojb.odmg
Implementation for use in managed environments.
J2EETransactionImpl(ImplementationImpl) - Constructor for class org.apache.ojb.odmg.J2EETransactionImpl
 
JavaDate2SqlDateFieldConversion - Class in org.apache.ojb.broker.accesslayer.conversions
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 in org.apache.ojb.broker.accesslayer.conversions
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
 
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 class org.apache.ojb.broker.accesslayer.conversions.Calendar2DateFieldConversion
 
javaToSql(Object) - Method in class org.apache.ojb.broker.accesslayer.conversions.Calendar2TimestampFieldConversion
 
javaToSql(Object) - Method in interface org.apache.ojb.broker.accesslayer.conversions.FieldConversion
Convert an object of the persistent class to a counterpart object supported by the JDBC specification.
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.IntList2VarcharFieldConversion
 
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.Object2ByteArrUncompressedFieldConversion
 
javaToSql(Object) - Method in class org.apache.ojb.broker.accesslayer.conversions.StringList2VarcharFieldConversion
 
javaToSql(Object) - Method in class org.apache.ojb.broker.accesslayer.conversions.StringVector2VarcharFieldConversion
 
javaToSql(Object) - Method in class org.apache.ojb.broker.accesslayer.conversions.TimeList2VarcharFieldConversion
 
JBossTransactionManagerFactory - Class in org.apache.ojb.broker.transaction.tm
JBoss TransactionManager lookup.
JBossTransactionManagerFactory() - Constructor for class org.apache.ojb.broker.transaction.tm.JBossTransactionManagerFactory
 
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_PROPERTY_NAME_PREFIX - Static variable in class org.apache.ojb.broker.metadata.ConnectionPoolDescriptor
String prefix for JDBC properties passed to DriverManager.
JDBC_TYPE - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
JdbcAccess - Interface in org.apache.ojb.broker.accesslayer
JdbcAccess is responsible for establishing performing SQL Queries against remote Databases.
JdbcAccessFactory - Class in org.apache.ojb.broker.accesslayer
 
JdbcAccessFactory() - Constructor for class org.apache.ojb.broker.accesslayer.JdbcAccessFactory
 
JdbcAccessImpl - Class in org.apache.ojb.broker.accesslayer
JdbcAccess is responsible for establishing performing SQL Queries against remote Databases.
JdbcAccessImpl(PersistenceBroker) - Constructor for class org.apache.ojb.broker.accesslayer.JdbcAccessImpl
constructor is private, use getInstance to get the singleton instance of this class
JdbcConnectionDescriptor - Class in org.apache.ojb.broker.metadata
JdbcConnectionDescriptor describes all relevant parameters of JDBC Connections used by the PersistenceBroker.
JdbcConnectionDescriptor() - Constructor for class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor
Constructor declaration
JdbcMetadataUtils - Class in org.apache.ojb.broker.metadata
This class provides some utility functions to OJB for working with JDBC metadata.
JdbcMetadataUtils() - Constructor for class org.apache.ojb.broker.metadata.JdbcMetadataUtils
Creates a new JdbcMetadataUtils object.
JdbcType - Interface in org.apache.ojb.broker.metadata
Represents a jdbc sql type object defined by the JDBC 3.0 specification to handle data conversion (see JDBC 3.0 specification Appendix B, Data Type Conversion Tables).
JdbcTypesHelper - Class in org.apache.ojb.broker.metadata
Helper class which provide all supported JdbcType classes (based on the Types) as inner classes.
JdbcTypesHelper() - Constructor for class org.apache.ojb.broker.metadata.JdbcTypesHelper
 
JdbcTypesHelper - Class in org.apache.ojb.broker.util
Deprecated. Use JdbcTypesHelper instead.
JdbcTypesHelper() - Constructor for class org.apache.ojb.broker.util.JdbcTypesHelper
Deprecated.  
JdbcTypesHelper.BaseType - Class in org.apache.ojb.broker.metadata
 
JdbcTypesHelper.T_Array - Class in org.apache.ojb.broker.metadata
 
JdbcTypesHelper.T_Array() - Constructor for class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Array
 
JdbcTypesHelper.T_BigInt - Class in org.apache.ojb.broker.metadata
 
JdbcTypesHelper.T_BigInt() - Constructor for class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_BigInt
 
JdbcTypesHelper.T_Binary - Class in org.apache.ojb.broker.metadata
 
JdbcTypesHelper.T_Binary() - Constructor for class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Binary
 
JdbcTypesHelper.T_Bit - Class in org.apache.ojb.broker.metadata
 
JdbcTypesHelper.T_Bit() - Constructor for class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Bit
 
JdbcTypesHelper.T_Blob - Class in org.apache.ojb.broker.metadata
 
JdbcTypesHelper.T_Blob() - Constructor for class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Blob
 
JdbcTypesHelper.T_Boolean - Class in org.apache.ojb.broker.metadata
 
JdbcTypesHelper.T_Boolean() - Constructor for class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Boolean
 
JdbcTypesHelper.T_Char - Class in org.apache.ojb.broker.metadata
 
JdbcTypesHelper.T_Char() - Constructor for class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Char
 
JdbcTypesHelper.T_Clob - Class in org.apache.ojb.broker.metadata
 
JdbcTypesHelper.T_Clob() - Constructor for class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Clob
 
JdbcTypesHelper.T_Datalink - Class in org.apache.ojb.broker.metadata
 
JdbcTypesHelper.T_Datalink() - Constructor for class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Datalink
 
JdbcTypesHelper.T_Date - Class in org.apache.ojb.broker.metadata
 
JdbcTypesHelper.T_Date() - Constructor for class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Date
 
JdbcTypesHelper.T_Decimal - Class in org.apache.ojb.broker.metadata
 
JdbcTypesHelper.T_Decimal() - Constructor for class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Decimal
 
JdbcTypesHelper.T_Double - Class in org.apache.ojb.broker.metadata
 
JdbcTypesHelper.T_Double() - Constructor for class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Double
 
JdbcTypesHelper.T_Float - Class in org.apache.ojb.broker.metadata
 
JdbcTypesHelper.T_Float() - Constructor for class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Float
 
JdbcTypesHelper.T_Integer - Class in org.apache.ojb.broker.metadata
 
JdbcTypesHelper.T_Integer() - Constructor for class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Integer
 
JdbcTypesHelper.T_LongVarBinary - Class in org.apache.ojb.broker.metadata
 
JdbcTypesHelper.T_LongVarBinary() - Constructor for class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_LongVarBinary
 
JdbcTypesHelper.T_LongVarChar - Class in org.apache.ojb.broker.metadata
 
JdbcTypesHelper.T_LongVarChar() - Constructor for class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_LongVarChar
 
JdbcTypesHelper.T_Numeric - Class in org.apache.ojb.broker.metadata
 
JdbcTypesHelper.T_Numeric() - Constructor for class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Numeric
 
JdbcTypesHelper.T_Real - Class in org.apache.ojb.broker.metadata
 
JdbcTypesHelper.T_Real() - Constructor for class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Real
 
JdbcTypesHelper.T_Ref - Class in org.apache.ojb.broker.metadata
 
JdbcTypesHelper.T_Ref() - Constructor for class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Ref
 
JdbcTypesHelper.T_SmallInt - Class in org.apache.ojb.broker.metadata
 
JdbcTypesHelper.T_SmallInt() - Constructor for class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_SmallInt
 
JdbcTypesHelper.T_Struct - Class in org.apache.ojb.broker.metadata
 
JdbcTypesHelper.T_Struct() - Constructor for class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Struct
 
JdbcTypesHelper.T_Time - Class in org.apache.ojb.broker.metadata
 
JdbcTypesHelper.T_Time() - Constructor for class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Time
 
JdbcTypesHelper.T_Timestamp - Class in org.apache.ojb.broker.metadata
 
JdbcTypesHelper.T_Timestamp() - Constructor for class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Timestamp
 
JdbcTypesHelper.T_TinyInt - Class in org.apache.ojb.broker.metadata
 
JdbcTypesHelper.T_TinyInt() - Constructor for class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_TinyInt
 
JdbcTypesHelper.T_VarBinary - Class in org.apache.ojb.broker.metadata
 
JdbcTypesHelper.T_VarBinary() - Constructor for class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_VarBinary
 
JdbcTypesHelper.T_Varchar - Class in org.apache.ojb.broker.metadata
 
JdbcTypesHelper.T_Varchar() - Constructor for class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Varchar
 
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.
JoinSyntaxTypes - Interface in org.apache.ojb.broker.accesslayer
Constants used to denote the type of SQL syntax of JOINs
JOnASTransactionManagerFactory - Class in org.apache.ojb.broker.transaction.tm
 
JOnASTransactionManagerFactory() - Constructor for class org.apache.ojb.broker.transaction.tm.JOnASTransactionManagerFactory
 
JTATxManager - Class in org.apache.ojb.odmg
 
JTATxManager() - Constructor for class org.apache.ojb.odmg.JTATxManager
 
JUnitExtensions - Class in org.apache.ojb.junit
Extensions for junit to write test cases for multithreaded tests.
JUnitExtensions() - Constructor for class org.apache.ojb.junit.JUnitExtensions
 
JUnitExtensions.MultiThreadedTestCase - Class in org.apache.ojb.junit
A multi-threaded JUnit test case.
JUnitExtensions.MultiThreadedTestCase(String) - Constructor for class org.apache.ojb.junit.JUnitExtensions.MultiThreadedTestCase
Simple constructor.

K

key - Variable in class org.apache.ojb.broker.locking.LockManagerRemoteImpl.LockInfo
 
KEY_AFTER_BEGIN - Static variable in class org.apache.ojb.broker.PBStateEvent
Denotes an event that happens after a transaction was started.
KEY_AFTER_COMMIT - Static variable in class org.apache.ojb.broker.PBStateEvent
Denotes an event that happens after a transaction was comitted.
KEY_AFTER_OPEN - Static variable in class org.apache.ojb.broker.PBStateEvent
Denotes an event that happens after a broker was opened.
KEY_AFTER_ROLLBACK - Static variable in class org.apache.ojb.broker.PBStateEvent
Denotes an event that happens after a transaction was rolled back.
KEY_BEFORE_BEGIN - Static variable in class org.apache.ojb.broker.PBStateEvent
Denotes an event that happens before a transaction will be started.
KEY_BEFORE_CLOSE - Static variable in class org.apache.ojb.broker.PBStateEvent
Denotes an event that happens before the broker will be closed.
KEY_BEFORE_COMMIT - Static variable in class org.apache.ojb.broker.PBStateEvent
Denotes an event that happens before a transaction will be comitted.
KEY_BEFORE_ROLLBACK - Static variable in class org.apache.ojb.broker.PBStateEvent
Denotes an event that happens before a transaction will be rolled back.
KeyConstraintViolatedException - Exception in org.apache.ojb.broker
Exception indicate an SQL key contraint violation.
KeyConstraintViolatedException() - Constructor for exception org.apache.ojb.broker.KeyConstraintViolatedException
Creates a new exception instance.
KeyConstraintViolatedException(SQLException) - Constructor for exception org.apache.ojb.broker.KeyConstraintViolatedException
Creates a new exception instance.
KeyConstraintViolatedException(String) - Constructor for exception org.apache.ojb.broker.KeyConstraintViolatedException
Creates a new exception instance.
KeyConstraintViolatedException(String, SQLException) - Constructor for exception org.apache.ojb.broker.KeyConstraintViolatedException
Creates a new exception instance.
keySet() - Method in class org.apache.ojb.broker.util.ReferenceMap
Deprecated. Returns a set view of this map's keys.

L

lastIndexOf(Object) - Method in class org.apache.ojb.broker.core.proxy.ListProxyDefaultImpl
 
lastIndexOf(Object) - Method in class org.apache.ojb.broker.util.IdentityArrayList
 
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.
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
 
like() - Method in interface org.odbms.Constraint
sets the evaluation mode to "like" comparison
LikeCriteria - Class in org.apache.ojb.broker.query
Model a Like Criteria
Escape Processing by Paul R.
LikeCriteria(Object, Object, String, String) - Constructor for class org.apache.ojb.broker.query.LikeCriteria
 
LikeCriteria(Object, Object, String, UserAlias) - Constructor for class org.apache.ojb.broker.query.LikeCriteria
 
likeExpr(Criteria) - Method in class org.apache.ojb.odmg.oql.OQLParser
 
limitSize(int) - Method in interface org.odbms.Query
limits the maximum amount of objects returned.
link(Object, ClassDescriptor, ObjectReferenceDescriptor, Object, boolean) - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
Assign FK value to target object by reading PK values of referenced object.
link(Object, boolean) - Method in class org.apache.ojb.broker.util.BrokerHelper
This method concatenate the main object with all reference objects (1:1, 1:n and m:n) by hand.
link(Object, ObjectReferenceDescriptor, boolean) - Method in class org.apache.ojb.broker.util.BrokerHelper
This method concatenate the main object and the specified reference object (1:1 reference a referenced object, 1:n and m:n reference a collection of referenced objects) by hand.
link(Object, String, boolean) - Method in class org.apache.ojb.broker.util.BrokerHelper
This method concatenate the main object and the specified reference object (1:1 reference a referenced object, 1:n and m:n reference a collection of referenced objects) by hand.
link(Object, String, Object, boolean) - Method in class org.apache.ojb.broker.util.BrokerHelper
This method concatenate the main object and the specified reference object (1:1 reference a referenced object, 1:n and m:n reference a collection of referenced objects) by hand.
link(Object, CollectionDescriptor, List) - Method in class org.apache.ojb.broker.util.BrokerHelper
Link a bunch of 1:n or m:n objects.
link(Object, CollectionDescriptor, Object) - Method in class org.apache.ojb.broker.util.BrokerHelper
Link a single 1:n or m:n object.
linkMtoN(Object, CollectionDescriptor, boolean) - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
Assign FK values and store entries in indirection table for all objects referenced by given object.
linkOneToMany(Object, CollectionDescriptor, boolean) - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
Assign FK value to all n-side objects referenced by given object.
linkOneToOne(Object, ClassDescriptor, ObjectReferenceDescriptor, boolean) - Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
Assign FK value of main object with PK values of the reference object.
listIterator() - Method in class org.apache.ojb.broker.core.proxy.ListProxyDefaultImpl
 
listIterator(int) - Method in class org.apache.ojb.broker.core.proxy.ListProxyDefaultImpl
 
ListProxyDefaultImpl - Class in org.apache.ojb.broker.core.proxy
A placeHolder for a whole list to support deferred loading of relationships.
ListProxyDefaultImpl(PBKey, Query) - Constructor for class org.apache.ojb.broker.core.proxy.ListProxyDefaultImpl
Constructor for ListProxy.
ListProxyDefaultImpl(PBKey, Class, Query) - Constructor for class org.apache.ojb.broker.core.proxy.ListProxyDefaultImpl
Constructor for ListProxy.
literal() - Method in class org.apache.ojb.odmg.oql.OQLParser
 
LITERAL_and - Static variable in interface org.apache.ojb.odmg.oql.OQLLexerTokenTypes
 
LITERAL_asc - Static variable in interface org.apache.ojb.odmg.oql.OQLLexerTokenTypes
 
LITERAL_between - Static variable in interface org.apache.ojb.odmg.oql.OQLLexerTokenTypes
 
LITERAL_by - Static variable in interface org.apache.ojb.odmg.oql.OQLLexerTokenTypes
 
LITERAL_date - Static variable in interface org.apache.ojb.odmg.oql.OQLLexerTokenTypes
 
LITERAL_desc - Static variable in interface org.apache.ojb.odmg.oql.OQLLexerTokenTypes
 
LITERAL_distinct - Static variable in interface org.apache.ojb.odmg.oql.OQLLexerTokenTypes
 
LITERAL_exists - Static variable in interface org.apache.ojb.odmg.oql.OQLLexerTokenTypes
 
LITERAL_false - Static variable in interface org.apache.ojb.odmg.oql.OQLLexerTokenTypes
 
LITERAL_from - Static variable in interface org.apache.ojb.odmg.oql.OQLLexerTokenTypes
 
LITERAL_group - Static variable in interface org.apache.ojb.odmg.oql.OQLLexerTokenTypes
 
LITERAL_IL_NONE - Static variable in interface org.apache.ojb.broker.locking.IsolationLevels
Literal constant representing the uncommited read isolation level.
LITERAL_IL_OPTIMISTIC - Static variable in interface org.apache.ojb.broker.locking.IsolationLevels
Literal constant representing the optimistic locking isolation level.
LITERAL_IL_READ_COMMITTED - Static variable in interface org.apache.ojb.broker.locking.IsolationLevels
Literal constant representing the commited read isolation level.
LITERAL_IL_READ_UNCOMMITTED - Static variable in interface org.apache.ojb.broker.locking.IsolationLevels
Literal constant representing the uncommited read isolation level.
LITERAL_IL_REPEATABLE_READ - Static variable in interface org.apache.ojb.broker.locking.IsolationLevels
Literal constant representing the repeatable read isolation level.
LITERAL_IL_SERIALIZABLE - Static variable in interface org.apache.ojb.broker.locking.IsolationLevels
Literal constant representing the serializable transactions isolation level.
LITERAL_in - Static variable in interface org.apache.ojb.odmg.oql.OQLLexerTokenTypes
 
LITERAL_is_defined - Static variable in interface org.apache.ojb.odmg.oql.OQLLexerTokenTypes
 
LITERAL_is_undefined - Static variable in interface org.apache.ojb.odmg.oql.OQLLexerTokenTypes
 
LITERAL_like - Static variable in interface org.apache.ojb.odmg.oql.OQLLexerTokenTypes
 
LITERAL_list - Static variable in interface org.apache.ojb.odmg.oql.OQLLexerTokenTypes
 
LITERAL_nil - Static variable in interface org.apache.ojb.odmg.oql.OQLLexerTokenTypes
 
LITERAL_not - Static variable in interface org.apache.ojb.odmg.oql.OQLLexerTokenTypes
 
LITERAL_or - Static variable in interface org.apache.ojb.odmg.oql.OQLLexerTokenTypes
 
LITERAL_order - Static variable in interface org.apache.ojb.odmg.oql.OQLLexerTokenTypes
 
LITERAL_prefetch - Static variable in interface org.apache.ojb.odmg.oql.OQLLexerTokenTypes
 
LITERAL_select - Static variable in interface org.apache.ojb.odmg.oql.OQLLexerTokenTypes
 
LITERAL_time - Static variable in interface org.apache.ojb.odmg.oql.OQLLexerTokenTypes
 
LITERAL_timestamp - Static variable in interface org.apache.ojb.odmg.oql.OQLLexerTokenTypes
 
LITERAL_true - Static variable in interface org.apache.ojb.odmg.oql.OQLLexerTokenTypes
 
LITERAL_where - Static variable in interface org.apache.ojb.odmg.oql.OQLLexerTokenTypes
 
loadProfile(Object) - Method in class org.apache.ojb.broker.metadata.MetadataManager
Load the given metadata profile for the current thread.
localBegin() - Method in interface org.apache.ojb.broker.accesslayer.ConnectionManagerIF
Begin local transaction on the hold connection and set autocommit to false.
localBegin() - Method in class org.apache.ojb.broker.accesslayer.ConnectionManagerImpl
Start transaction on the underlying connection.
localCommit() - Method in interface org.apache.ojb.broker.accesslayer.ConnectionManagerIF
Commit the local transaction on the hold connection.
localCommit() - Method in class org.apache.ojb.broker.accesslayer.ConnectionManagerImpl
Call commit on the underlying connection.
localRollback() - Method in interface org.apache.ojb.broker.accesslayer.ConnectionManagerIF
Rollback a changes on the hold connection.
localRollback() - Method in class org.apache.ojb.broker.accesslayer.ConnectionManagerImpl
Call rollback on the underlying connection.
LocalTxManager - Class in org.apache.ojb.odmg
In a non-appserver environment, without a transaction manager, we can safely associate the current ODMG transaction with the calling thread.
LocalTxManager() - Constructor for class org.apache.ojb.odmg.LocalTxManager
 
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.
lockAndRegister(RuntimeObject, int) - Method in class org.apache.ojb.odmg.TransactionImpl
Lock and register the specified object, make sure that when cascading locking and register is enabled to specify a List to register the already processed object Identiy.
lockAndRegister(RuntimeObject, int, boolean) - Method in class org.apache.ojb.odmg.TransactionImpl
Lock and register the specified object, make sure that when cascading locking and register is enabled to specify a List to register the already processed object Identiy.
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.
lockedObjects() - Method in class org.apache.ojb.broker.locking.LockManagerInMemoryImpl
 
LockHelper - Class in org.apache.ojb.broker.locking
 
LOCKING - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
LockManager - Interface in org.apache.ojb.broker.locking
This interface declares the functionality of the OJB locking-api for support of pessimistic locking.
LockManagerCommonsImpl - Class in org.apache.ojb.broker.locking
A LockManager implementation based on apache's commons-transaction locking part.
LockManagerCommonsImpl() - Constructor for class org.apache.ojb.broker.locking.LockManagerCommonsImpl
 
LockManagerInMemoryImpl - Class in org.apache.ojb.broker.locking
This implementation of the LockManager interface supports a simple, fast, non-blocking pessimistic locking for single JVM applications.
LockManagerInMemoryImpl() - Constructor for class org.apache.ojb.broker.locking.LockManagerInMemoryImpl
 
LockManagerRemoteImpl - Class in org.apache.ojb.broker.locking
This implementation of the LockManager interface supports locking in distributed environments in combination with a specific lock servlet.
LockManagerRemoteImpl() - Constructor for class org.apache.ojb.broker.locking.LockManagerRemoteImpl
 
LockManagerRemoteImpl.LockInfo - Class in org.apache.ojb.broker.locking
 
LockManagerRemoteImpl.LockInfo(byte) - Constructor for class org.apache.ojb.broker.locking.LockManagerRemoteImpl.LockInfo
 
LockManagerRemoteImpl.LockInfo(Object, Object, byte) - Constructor for class org.apache.ojb.broker.locking.LockManagerRemoteImpl.LockInfo
 
LockManagerRemoteImpl.LockInfo(Object, Object, int, byte) - Constructor for class org.apache.ojb.broker.locking.LockManagerRemoteImpl.LockInfo
 
LockManagerServlet - Class in org.apache.ojb.broker.locking
 
LockManagerServlet() - Constructor for class org.apache.ojb.broker.locking.LockManagerServlet
 
LockNotGrantedException - Exception in org.odmg
This exception is thrown if a lock could not be granted on an object.
LockNotGrantedException() - Constructor for exception org.odmg.LockNotGrantedException
Construct an instance of the exception.
LockNotGrantedException(String) - Constructor for exception org.odmg.LockNotGrantedException
Construct an instance of the exception with a descriptive message.
LockRuntimeException - Exception in org.apache.ojb.broker.locking
Exception was thrown when unexpected behavior in conjunction with locking was detected.
LockRuntimeException() - Constructor for exception org.apache.ojb.broker.locking.LockRuntimeException
 
LockRuntimeException(String) - Constructor for exception org.apache.ojb.broker.locking.LockRuntimeException
 
LockRuntimeException(Throwable) - Constructor for exception org.apache.ojb.broker.locking.LockRuntimeException
 
LockRuntimeException(String, Throwable) - Constructor for exception org.apache.ojb.broker.locking.LockRuntimeException
 
lockTimeout - Variable in class org.apache.ojb.broker.locking.LockManagerRemoteImpl.LockInfo
 
Log4jLoggerImpl - Class in org.apache.ojb.broker.util.logging
This is a Logger implementation based on Log4j.
Log4jLoggerImpl(String) - Constructor for class org.apache.ojb.broker.util.logging.Log4jLoggerImpl
 
Logger - Interface in org.apache.ojb.broker.util.logging
this interface defines the behaviour of a logging mechanism.
LoggerFactory - Class in org.apache.ojb.broker.util.logging
This is a wrapper thta provides static accessors to LoggerFactoryImpl methods
LoggerFactory() - Constructor for class org.apache.ojb.broker.util.logging.LoggerFactory
 
LoggerFactoryImpl - Class in org.apache.ojb.broker.util.logging
The factory class LoggerFactory can be used to create Logger instances.
LoggerWrapperPrintWriter - Class in org.apache.ojb.broker.util.logging
Extremely simple piggyback for OJB Logger interface to provide PrintWriter dito.
LoggerWrapperPrintWriter(Logger, int) - Constructor for class org.apache.ojb.broker.util.logging.LoggerWrapperPrintWriter
Construct a new PrintWriter piggyback for the specified OJB logger.
LoggerWrapperPrintWriter(Logger) - Constructor for class org.apache.ojb.broker.util.logging.LoggerWrapperPrintWriter
 
LoggingConfiguration - Class in org.apache.ojb.broker.util.logging
Provides the configuration for the logging.
LoggingConfiguration() - Constructor for class org.apache.ojb.broker.util.logging.LoggingConfiguration
Creates a new logging configuration object which automatically initializes itself.
lookup(Identity) - Method in class org.apache.ojb.broker.cache.AbstractMetaCache
Looks up the object from the cache
lookup(Identity) - Method in class org.apache.ojb.broker.cache.MaterializationCache
 
lookup(Identity) - Method in interface org.apache.ojb.broker.cache.ObjectCache
Lookup object with Identity 'oid' in cache.
lookup(Identity) - Method in class org.apache.ojb.broker.cache.ObjectCacheDefaultImpl
Lookup object with Identity oid in objectTable.
lookup(Identity) - Method in class org.apache.ojb.broker.cache.ObjectCacheEmptyImpl
 
lookup(Identity) - Method in class org.apache.ojb.broker.cache.ObjectCacheJCSImpl
Lookup object with Identity oid in objectTable.
lookup(Identity) - Method in class org.apache.ojb.broker.cache.ObjectCacheLocalDefaultImpl
Lookup object with Identity oid in objectTable.
lookup(Identity) - Method in class org.apache.ojb.broker.cache.ObjectCachePerBrokerImpl
Lookup object with Identity oid in objectTable.
lookup(Identity) - Method in class org.apache.ojb.broker.cache.ObjectCacheSoftImpl
 
lookup(Identity) - Method in class org.apache.ojb.broker.cache.ObjectCacheTwoLevelImpl
Lookup corresponding object from session cache or if not found from the underlying real ObjectCache - Return null if no object was found.
lookup(String) - Static method in class org.apache.ojb.broker.core.NamingLocator
Lookup an object instance from JNDI context.
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.
lookupConnection(JdbcConnectionDescriptor) - Method in interface org.apache.ojb.broker.accesslayer.ConnectionFactory
Lookup a connection from the connection factory implementation.
lookupConnection(JdbcConnectionDescriptor) - Method in class org.apache.ojb.broker.accesslayer.ConnectionFactoryAbstractImpl
 
lookupConnection(JdbcConnectionDescriptor) - Method in class org.apache.ojb.broker.accesslayer.ConnectionFactoryManagedImpl
Deprecated.  
LookupException - Exception in org.apache.ojb.broker.accesslayer
Thrown if a resource lookup failed.
LookupException(String) - Constructor for exception org.apache.ojb.broker.accesslayer.LookupException
 
LookupException(Throwable) - Constructor for exception org.apache.ojb.broker.accesslayer.LookupException
 
LookupException(String, Throwable) - Constructor for exception org.apache.ojb.broker.accesslayer.LookupException
 

M

m_rs - Variable in class org.apache.ojb.broker.accesslayer.ResultSetAndStatement
 
m_sql - Variable in class org.apache.ojb.broker.accesslayer.ResultSetAndStatement
 
m_stmt - Variable in class org.apache.ojb.broker.accesslayer.ResultSetAndStatement
 
main(String[]) - Static method in class org.apache.ojb.broker.util.Base64
Testing.
main(String[]) - Static method in class org.apache.ojb.performance.PerfMain
 
makeAccessible() - Method in class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldIntrospectorImpl
This implementation returns always 'false'.
makeAccessible() - Method in class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldPrivilegedImpl
This implementation returns always 'false'.
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.
ManageableArrayList - Class in org.apache.ojb.broker.util.collections
is a utility class. provides an ArrayList that addionally implements the ManageableCollection interface.
ManageableArrayList() - Constructor for class org.apache.ojb.broker.util.collections.ManageableArrayList
 
ManageableCollection - Interface in org.apache.ojb.broker
OJB can handle java.util.Collection as well as user defined collection classes as collection attributes in persistent classes.
ManageableHashMap - Class in org.apache.ojb.broker.util.collections
Creates a Map where the primary key is the map key, and the object is the map value.
ManageableHashMap() - Constructor for class org.apache.ojb.broker.util.collections.ManageableHashMap
 
ManageableHashSet - Class in org.apache.ojb.broker.util.collections
is a utility class. provides a HashSet that addionally implements the ManageableCollection interface.
ManageableHashSet() - Constructor for class org.apache.ojb.broker.util.collections.ManageableHashSet
 
ManageableVector - Class in org.apache.ojb.broker.util.collections
is a utility class. provides a Vector that addionally implements the ManageableCollection interface.
ManageableVector() - Constructor for class org.apache.ojb.broker.util.collections.ManageableVector
 
MAPPING_REPOSITORY - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
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
 
markModified() - Method in class org.apache.ojb.broker.util.ObjectModificationDefaultImpl
Deprecated. Method declaration
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
-----------------------------------------------------------
MaterializationCache - Class in org.apache.ojb.broker.cache
A wrapper class for ObjectCache implementations used to materialize object graphs and push the fully materialized object to the real object cache.
MaterializationListener - Interface in org.apache.ojb.broker.core.proxy
This is a callback interface that allows interaction with the Materialization process of the IndirectionHandler The ODMG TransactionImpl implements this interface to provide a delayed registration mechanism for proxies.
materializeFullObject(Object) - Method in class org.apache.ojb.broker.cache.ObjectCacheTwoLevelImpl
This cache implementation cache only "flat" objects (persistent objects without any references), so when ObjectCacheTwoLevelImpl.lookup(org.apache.ojb.broker.Identity) a cache object it needs full materialization (assign all referenced objects) before the cache returns the object.
materializeObject(ClassDescriptor, Identity) - Method in interface org.apache.ojb.broker.accesslayer.JdbcAccess
performs a primary key lookup operation against RDBMS and materializes an object from the resulting row.
materializeObject(ClassDescriptor, Identity) - Method in class org.apache.ojb.broker.accesslayer.JdbcAccessImpl
performs a primary key lookup operation against RDBMS and materializes an object from the resulting row.
mCharLiteral(boolean) - Method in class org.apache.ojb.odmg.oql.OQLLexer
 
mCommentLine(boolean) - Method in class org.apache.ojb.odmg.oql.OQLLexer
 
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.
MetadataConfiguration - Interface in org.apache.ojb.broker.metadata
 
MetadataException - Exception in org.apache.ojb.broker.metadata
This exception is thrown if a MetaData related problem occurs.
MetadataException() - Constructor for exception org.apache.ojb.broker.metadata.MetadataException
 
MetadataException(Throwable) - Constructor for exception org.apache.ojb.broker.metadata.MetadataException
 
MetadataException(String) - Constructor for exception org.apache.ojb.broker.metadata.MetadataException
 
MetadataException(String, Throwable) - Constructor for exception org.apache.ojb.broker.metadata.MetadataException
 
MetadataManager - Class in org.apache.ojb.broker.metadata
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.
METHOD_BLOCK_TIMEOUT - Static variable in class org.apache.ojb.broker.locking.LockManagerRemoteImpl
 
METHOD_BLOCK_TIMEOUT_SET - Static variable in class org.apache.ojb.broker.locking.LockManagerRemoteImpl
 
METHOD_CACHE - Static variable in class org.apache.ojb.broker.cache.AbstractMetaCache
 
METHOD_CHECK_READ - Static variable in class org.apache.ojb.broker.locking.LockManagerRemoteImpl
 
METHOD_CHECK_UPGRADE - Static variable in class org.apache.ojb.broker.locking.LockManagerRemoteImpl
 
METHOD_CHECK_WRITE - Static variable in class org.apache.ojb.broker.locking.LockManagerRemoteImpl
 
METHOD_LOCK_INFO - Static variable in class org.apache.ojb.broker.locking.LockManagerRemoteImpl
 
METHOD_LOCK_TIMEOUT - Static variable in class org.apache.ojb.broker.locking.LockManagerRemoteImpl
 
METHOD_LOCK_TIMEOUT_SET - Static variable in class org.apache.ojb.broker.locking.LockManagerRemoteImpl
 
METHOD_LOOKUP - Static variable in class org.apache.ojb.broker.cache.AbstractMetaCache
 
METHOD_READ_LOCK - Static variable in class org.apache.ojb.broker.locking.LockManagerRemoteImpl
 
METHOD_RELEASE_LOCKS - Static variable in class org.apache.ojb.broker.locking.LockManagerRemoteImpl
 
METHOD_RELEASE_SINGLE_LOCK - Static variable in class org.apache.ojb.broker.locking.LockManagerRemoteImpl
 
METHOD_REMOVE - Static variable in class org.apache.ojb.broker.cache.AbstractMetaCache
 
METHOD_UPGRADE_LOCK - Static variable in class org.apache.ojb.broker.locking.LockManagerRemoteImpl
 
METHOD_WRITE_LOCK - Static variable in class org.apache.ojb.broker.locking.LockManagerRemoteImpl
 
methodName - Variable in class org.apache.ojb.broker.locking.LockManagerRemoteImpl.LockInfo
 
mIdentifier(boolean) - Method in class org.apache.ojb.odmg.oql.OQLLexer
 
MIN_INT - Static variable in interface org.apache.ojb.broker.metadata.JdbcType
Intern used flag.
mMultiLineComment(boolean) - Method in class org.apache.ojb.odmg.oql.OQLLexer
 
mNewLine(boolean) - Method in class org.apache.ojb.odmg.oql.OQLLexer
 
modified(Image) - Method in class org.apache.ojb.odmg.Image.Field
If a field value has changed return 'true'.
modified(Image) - Method in class org.apache.ojb.odmg.Image
 
modified(Image) - Method in class org.apache.ojb.odmg.Image.MultipleRef
Always return 'false', because changed 1:n or m:n references do not affect the main object.
modified(Image) - Method in class org.apache.ojb.odmg.Image.SingleRef
If a 1:1 reference has changed it will affects the main object (FK needs update).
mStringLiteral(boolean) - Method in class org.apache.ojb.odmg.oql.OQLLexer
 
mTOK_COLON(boolean) - Method in class org.apache.ojb.odmg.oql.OQLLexer
 
mTOK_COMMA(boolean) - Method in class org.apache.ojb.odmg.oql.OQLLexer
 
mTOK_CONCAT(boolean) - Method in class org.apache.ojb.odmg.oql.OQLLexer
 
mTOK_DOLLAR(boolean) - Method in class org.apache.ojb.odmg.oql.OQLLexer
 
mTOK_DOT(boolean) - Method in class org.apache.ojb.odmg.oql.OQLLexer
 
mTOK_EQ(boolean) - Method in class org.apache.ojb.odmg.oql.OQLLexer
 
mTOK_EXACT_NUMERIC_LITERAL(boolean) - Method in class org.apache.ojb.odmg.oql.OQLLexer
 
mTOK_GE(boolean) - Method in class org.apache.ojb.odmg.oql.OQLLexer
 
mTOK_GT(boolean) - Method in class org.apache.ojb.odmg.oql.OQLLexer
 
mTOK_INDIRECT(boolean) - Method in class org.apache.ojb.odmg.oql.OQLLexer
 
mTOK_LBRACK(boolean) - Method in class org.apache.ojb.odmg.oql.OQLLexer
 
mTOK_LE(boolean) - Method in class org.apache.ojb.odmg.oql.OQLLexer
 
mTOK_LPAREN(boolean) - Method in class org.apache.ojb.odmg.oql.OQLLexer
 
mTOK_LT(boolean) - Method in class org.apache.ojb.odmg.oql.OQLLexer
 
mTOK_MINUS(boolean) - Method in class org.apache.ojb.odmg.oql.OQLLexer
 
mTOK_NE(boolean) - Method in class org.apache.ojb.odmg.oql.OQLLexer
 
mTOK_NE2(boolean) - Method in class org.apache.ojb.odmg.oql.OQLLexer
 
mTOK_PLUS(boolean) - Method in class org.apache.ojb.odmg.oql.OQLLexer
 
mTOK_RBRACK(boolean) - Method in class org.apache.ojb.odmg.oql.OQLLexer
 
mTOK_RPAREN(boolean) - Method in class org.apache.ojb.odmg.oql.OQLLexer
 
mTOK_SEMIC(boolean) - Method in class org.apache.ojb.odmg.oql.OQLLexer
 
mTOK_SLASH(boolean) - Method in class org.apache.ojb.odmg.oql.OQLLexer
 
mTOK_STAR(boolean) - Method in class org.apache.ojb.odmg.oql.OQLLexer
 
MtoNBroker - Class in org.apache.ojb.broker.core
Manage all stuff related to non-decomposed M:N association.
MtoNBroker(PersistenceBrokerImpl) - Constructor for class org.apache.ojb.broker.core.MtoNBroker
 
MtoNCollectionPrefetcher - Class in org.apache.ojb.broker.accesslayer
Relationship Prefetcher for MtoN-Collections.
MtoNCollectionPrefetcher(PersistenceBrokerImpl, ObjectReferenceDescriptor) - Constructor for class org.apache.ojb.broker.accesslayer.MtoNCollectionPrefetcher
 
MtoNImplementor - Class in org.apache.ojb.broker
Helper class to handle single m:n relation entries (m:n indirection table entries).
MtoNImplementor(PersistenceBroker, CollectionDescriptor, Object, Object) - Constructor for class org.apache.ojb.broker.MtoNImplementor
Deprecated.  
MtoNImplementor(PersistenceBroker, String, Object, Object) - Constructor for class org.apache.ojb.broker.MtoNImplementor
Creates a new instance.
MtoNImplementor(CollectionDescriptor, Object, Object) - Constructor for class org.apache.ojb.broker.MtoNImplementor
Deprecated.  
MtoNQuery - Interface in org.apache.ojb.broker.query
Interface for MtoNQueries
MultiLineComment - Static variable in interface org.apache.ojb.odmg.oql.OQLLexerTokenTypes
 
mWhiteSpace(boolean) - Method in class org.apache.ojb.odmg.oql.OQLLexer
 

N

name - Variable in class org.apache.ojb.broker.metadata.FieldHelper
 
NAME - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
NameCharacter - Static variable in interface org.apache.ojb.odmg.oql.OQLLexerTokenTypes
 
NamedRootsMap - Class in org.apache.ojb.odmg
ODMG NamedRoots implementation.
NamedRootsMap.NamedEntry - Class in org.apache.ojb.odmg
represents an entry to the named roots table.
NamedRootsMap.NamedEntry() - Constructor for class org.apache.ojb.odmg.NamedRootsMap.NamedEntry
 
NameFirstCharacter - Static variable in interface org.apache.ojb.odmg.oql.OQLLexerTokenTypes
 
NamingLocator - Class in org.apache.ojb.broker.core
Encapsulates a reference to the JNDI Naming context.
NamingLocator() - Constructor for class org.apache.ojb.broker.core.NamingLocator
 
NarrowTransaction - Class in org.apache.ojb.odmg
Wraps Transaction in managed environments.
NarrowTransaction(TransactionImpl) - Constructor for class org.apache.ojb.odmg.NarrowTransaction
 
nativeSQL(String) - Method in class org.apache.ojb.broker.util.WrappedConnection
 
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 interface org.apache.ojb.broker.util.ObjectModification
Returns true if the underlying Object needs an INSERT statement.
needsInsert() - Method in class org.apache.ojb.broker.util.ObjectModificationDefaultImpl
Deprecated. returns true if the underlying Object needs an INSERT statement.
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 interface org.apache.ojb.broker.util.ObjectModification
Returns true if the underlying Object needs an UPDATE statement.
needsUpdate() - Method in class org.apache.ojb.broker.util.ObjectModificationDefaultImpl
Deprecated. returns true if the underlying Object needs an UPDATE statement.
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.ImplementationImpl
Create a new DArray object.
newDArray() - Method in class org.apache.ojb.odmg.ImplementationJTAImpl
 
newDArray() - Method in interface org.odmg.Implementation
Create a new DArray object.
newDatabase() - Method in class org.apache.ojb.odmg.ImplementationImpl
Create a new Database object.
newDatabase() - Method in interface org.odmg.Implementation
Create a new Database object.
newDBag() - Method in class org.apache.ojb.odmg.ImplementationImpl
Create a new DBag object.
newDBag() - Method in class org.apache.ojb.odmg.ImplementationJTAImpl
 
newDBag() - Method in interface org.odmg.Implementation
Create a new DBag object.
newDList() - Method in class org.apache.ojb.odmg.ImplementationImpl
Create a new DList object.
newDList() - Method in class org.apache.ojb.odmg.ImplementationJTAImpl
 
newDList() - Method in interface org.odmg.Implementation
Create a new DList object.
newDMap() - Method in class org.apache.ojb.odmg.ImplementationImpl
Create a new DMap object.
newDMap() - Method in class org.apache.ojb.odmg.ImplementationJTAImpl
 
newDMap() - Method in interface org.odmg.Implementation
Create a new DMap object.
newDSet() - Method in class org.apache.ojb.odmg.ImplementationImpl
Create a new DSet object.
newDSet() - Method in class org.apache.ojb.odmg.ImplementationJTAImpl
 
newDSet() - Method in interface org.odmg.Implementation
Create a new DSet object.
newInstance(Class) - Static method in class org.apache.ojb.broker.util.ClassHelper
Returns a new instance of the given class, using the default or a no-arg constructor.
newInstance(Class, boolean) - Static method in class org.apache.ojb.broker.util.ClassHelper
Returns a new instance of the given class, using the default or a no-arg constructor.
newInstance(Class, Class[], Object[]) - Static method in class org.apache.ojb.broker.util.ClassHelper
Returns a new instance of the given class, using the constructor with the specified parameter types.
newInstance(Class, Class[], Object[], boolean) - Static method in class org.apache.ojb.broker.util.ClassHelper
Returns a new instance of the given class, using the constructor with the specified parameter types.
newInstance(String) - Static method in class org.apache.ojb.broker.util.ClassHelper
Returns a new instance of the class with the given qualified name using the default or or a no-arg constructor.
newInstance(String, Class[], Object[]) - Static method in class org.apache.ojb.broker.util.ClassHelper
Returns a new instance of the class with the given qualified name using the constructor with the specified signature.
newInstance(Class, Class, Object) - Static method in class org.apache.ojb.broker.util.ClassHelper
Returns a new instance of the given class using the constructor with the specified parameter.
newInstance(String, Class, Object) - Static method in class org.apache.ojb.broker.util.ClassHelper
Returns a new instance of the class with the given qualified name using the constructor with the specified parameter.
NewLine - Static variable in interface org.apache.ojb.odmg.oql.OQLLexerTokenTypes
 
newOQLQuery() - Method in class org.apache.ojb.odmg.ImplementationImpl
Create a new OQLQuery object.
newOQLQuery() - Method in class org.apache.ojb.odmg.ImplementationJTAImpl
 
newOQLQuery() - Method in interface org.odmg.Implementation
Create a new OQLQuery object.
newPerfArticle() - Method in class org.apache.ojb.performance.PerfTest
Called to get a new instance class of the PerfArticle interface, override this method if you need your own implementation (with default constructor) of the PerfArticle-Interface.
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.ImplementationImpl
Create a Transaction object and associate it with the current thread.
newTransaction() - Method in class org.apache.ojb.odmg.ImplementationJTAImpl
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 class org.apache.ojb.broker.accesslayer.ChainingIterator
first checks to make sure we aren't at the end of the list of iterators, positions the cursor appropriately, then retrieves next object in active iterator.
next() - Method in class org.apache.ojb.broker.accesslayer.PagingIterator
 
next() - Method in class org.apache.ojb.broker.accesslayer.PkIterator
 
next() - Method in class org.apache.ojb.broker.accesslayer.RsIterator
moves to the next row of the underlying ResultSet and returns the corresponding Object materialized from this row.
next() - Method in class org.apache.ojb.broker.util.GUIDFactory
Returns the next GUID string.
next() - Method in interface org.odbms.ObjectSet
returns the next object in the ObjectSet.
nextElement() - Method in class org.apache.ojb.broker.accesslayer.PkEnumeration
Returns the next element of this enumeration if this enumeration object has at least one more element to provide.
nextSequenceQuery(String) - Method in interface org.apache.ojb.broker.platforms.Platform
Returns a query to obtain the next sequence key.
nextSequenceQuery(String) - Method in class org.apache.ojb.broker.platforms.PlatformDb2Impl
 
nextSequenceQuery(String) - Method in class org.apache.ojb.broker.platforms.PlatformDefaultImpl
Override this method to enable database based sequence generation
nextSequenceQuery(String) - Method in class org.apache.ojb.broker.platforms.PlatformFirebirdImpl
 
nextSequenceQuery(String) - Method in class org.apache.ojb.broker.platforms.PlatformOracleImpl
 
nextSequenceQuery(String) - Method in class org.apache.ojb.broker.platforms.PlatformPostgreSQLImpl
 
nextSequenceQuery(String) - Method in class org.apache.ojb.broker.platforms.PlatformSapdbImpl
 
nextToken() - Method in class org.apache.ojb.odmg.oql.OQLLexer
 
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
 
NONE - Static variable in class org.apache.ojb.broker.query.Criteria
criteria has no parent
NOT - Static variable in class org.apache.ojb.broker.query.SearchFilter
 
not() - Method in interface org.odbms.Constraint
turns on not() comparison
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
 
NotImplementedException - Exception in org.odmg
This exception is thrown when an implementation does not support an operation.
NotImplementedException() - Constructor for exception org.odmg.NotImplementedException
Construct an instance of the exception.
NotImplementedException(String) - Constructor for exception org.odmg.NotImplementedException
Construct an instance of the exception.
NULL_TREE_LOOKAHEAD - Static variable in interface org.apache.ojb.odmg.oql.OQLLexerTokenTypes
 
NULLABLE - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
NullCriteria - Class in org.apache.ojb.broker.query
SelectionCriteria for 'is null' and 'is not null'

O

Object2Base64StringFieldConversion - Class in org.apache.ojb.broker.accesslayer.conversions
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 in org.apache.ojb.broker.accesslayer.conversions
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
 
Object2ByteArrUncompressedFieldConversion - Class in org.apache.ojb.broker.accesslayer.conversions
This implementation of the FieldConversion interface converts between java.lang.Objects values and byte[] values in the rdbms.
Object2ByteArrUncompressedFieldConversion() - Constructor for class org.apache.ojb.broker.accesslayer.conversions.Object2ByteArrUncompressedFieldConversion
 
OBJECT_CACHE - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
ObjectCache - Interface in org.apache.ojb.broker.cache
The ObjectCache stores all Objects loaded by the PersistenceBroker from a DB.
ObjectCacheDefaultImpl - Class in org.apache.ojb.broker.cache
This global ObjectCache stores all Objects loaded by the PersistenceBroker from a DB using a static Map.
ObjectCacheDefaultImpl(PersistenceBroker, Properties) - Constructor for class org.apache.ojb.broker.cache.ObjectCacheDefaultImpl
 
ObjectCacheDescriptor - Class in org.apache.ojb.broker.metadata
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
 
ObjectCacheEmptyImpl - Class in org.apache.ojb.broker.cache
This is an 'empty' ObjectCache implementation.
ObjectCacheEmptyImpl(PersistenceBroker, Properties) - Constructor for class org.apache.ojb.broker.cache.ObjectCacheEmptyImpl
 
ObjectCacheFactory - Class in org.apache.ojb.broker.cache
Factory for ObjectCache implementation classes.
ObjectCacheInternal - Interface in org.apache.ojb.broker.cache
Internal used extension of the ObjectCache.
ObjectCacheJCSImpl - Class in org.apache.ojb.broker.cache
This local ObjectCache implementation using turbine-JCS to cache objects is primarily for intern use in conjunction with ObjectCacheJCSPerClassImpl implementation.
ObjectCacheJCSImpl(PersistenceBroker, Properties) - Constructor for class org.apache.ojb.broker.cache.ObjectCacheJCSImpl
 
ObjectCacheJCSImpl(String) - Constructor for class org.apache.ojb.broker.cache.ObjectCacheJCSImpl
Constructor used by the ObjectCacheJCSPerClassImpl
ObjectCacheJCSPerClassImpl - Class in org.apache.ojb.broker.cache
A global ObjectCache implementation using a JCS region for each class.
ObjectCacheJCSPerClassImpl(PersistenceBroker, Properties) - Constructor for class org.apache.ojb.broker.cache.ObjectCacheJCSPerClassImpl
Constructor for the MetaObjectCachePerClassImpl object
ObjectCacheLocalDefaultImpl - Class in org.apache.ojb.broker.cache
Simple, flexible local ObjectCache implementation using a HashMap to cache given objects.
ObjectCacheLocalDefaultImpl(PersistenceBroker, Properties) - Constructor for class org.apache.ojb.broker.cache.ObjectCacheLocalDefaultImpl
 
ObjectCachePerBrokerImpl - Class in org.apache.ojb.broker.cache
This local ObjectCache implementation allows to have dedicated caches per broker.
ObjectCachePerBrokerImpl(PersistenceBroker, Properties) - Constructor for class org.apache.ojb.broker.cache.ObjectCachePerBrokerImpl
public Default Constructor
ObjectCachePerClassImpl - Class in org.apache.ojb.broker.cache
Global ObjectCache implementation.
ObjectCachePerClassImpl(PersistenceBroker, Properties) - Constructor for class org.apache.ojb.broker.cache.ObjectCachePerClassImpl
Constructor for the ObjectCachePerClassImpl object
ObjectCacheSoftImpl - Class in org.apache.ojb.broker.cache
A global ObjectCache implementation.
ObjectCacheSoftImpl(PersistenceBroker, Properties) - Constructor for class org.apache.ojb.broker.cache.ObjectCacheSoftImpl
Constructor called by ojb
ObjectCacheSoftImpl.SoftHashMap - Class in org.apache.ojb.broker.cache
Kind of map using SoftReference to store values
ObjectCacheSoftImpl.SoftHashMap(int) - Constructor for class org.apache.ojb.broker.cache.ObjectCacheSoftImpl.SoftHashMap
Construct a new hash map with the specified size
ObjectCacheTwoLevelImpl - Class in org.apache.ojb.broker.cache
A two-level ObjectCache implementation with a session- and an application cache.
ObjectCacheTwoLevelImpl(PersistenceBroker, Properties) - Constructor for class org.apache.ojb.broker.cache.ObjectCacheTwoLevelImpl
 
ObjectCacheTwoLevelImpl.CopyStrategy - Interface in org.apache.ojb.broker.cache
 
ObjectCacheTwoLevelImpl.CopyStrategyImpl - Class in org.apache.ojb.broker.cache
 
ObjectCacheTwoLevelImpl.CopyStrategyImpl() - Constructor for class org.apache.ojb.broker.cache.ObjectCacheTwoLevelImpl.CopyStrategyImpl
 
ObjectContainer - Interface in org.odbms
database engine interface.
ObjectDeletedException - Exception in org.odmg
This exception is thrown when accessing an object that was deleted.
ObjectDeletedException() - Constructor for exception org.odmg.ObjectDeletedException
Construct an instance of the exception.
ObjectDeletedException(String) - Constructor for exception org.odmg.ObjectDeletedException
Construct an instance of the exception.
ObjectEnvelope - Class in org.apache.ojb.odmg
ObjectEnvelope is used during ODMG transactions as a wrapper for a persistent objects declaration
ObjectModification - Interface in org.apache.ojb.broker.util
The Interface ObjectModification represents information about modifications of persistence capable objects.
ObjectModificationDefaultImpl - Class in org.apache.ojb.broker.util
Deprecated. Please use ObjectModification.UPDATE and ObjectModification.INSERT
ObjectModificationDefaultImpl() - Constructor for class org.apache.ojb.broker.util.ObjectModificationDefaultImpl
Deprecated. ObjectModificationImpl constructor comment.
ObjectModificationDefaultImpl(boolean, boolean) - Constructor for class org.apache.ojb.broker.util.ObjectModificationDefaultImpl
Deprecated. ObjectModificationImpl constructor comment.
ObjectNameNotFoundException - Exception in org.odmg
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 exception org.odmg.ObjectNameNotFoundException
Construct an instance of the exception.
ObjectNameNotFoundException(String) - Constructor for exception org.odmg.ObjectNameNotFoundException
Construct an instance of the exception with a descriptive message.
ObjectNameNotUniqueException - Exception in org.odmg
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 exception org.odmg.ObjectNameNotUniqueException
Construct an instance of the exception.
ObjectNameNotUniqueException(String) - Constructor for exception org.odmg.ObjectNameNotUniqueException
Construct an instance of the exception with a descriptive message.
ObjectNotPersistentException - Exception in org.odmg
This exception is thrown when deleting an object that is not persistent.
ObjectNotPersistentException() - Constructor for exception org.odmg.ObjectNotPersistentException
Construct an instance of the exception.
ObjectNotPersistentException(String) - Constructor for exception org.odmg.ObjectNotPersistentException
Construct an instance of the exception.
ObjectReferenceDescriptor - Class in org.apache.ojb.broker.metadata
Describes a Field containing a reference to another class.
ObjectReferenceDescriptor(ClassDescriptor) - Constructor for class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor
 
ObjectSet - Interface in org.odbms
query resultset.
occurrences(Object) - Method in interface org.odmg.DBag
This method returns the number of occurrences of the object obj in the DBag collection.
odmg - Variable in class org.apache.ojb.junit.ODMGTestCase
 
OdmgConfiguration - Interface in org.apache.ojb.odmg
This interface defines the configurable setting of the ODMG layer.
ODMGException - Exception in org.odmg
This is the base class for all exceptions thrown by an ODMG implementation.
ODMGException() - Constructor for exception org.odmg.ODMGException
Construct an ODMGException object without an error message.
ODMGException(String) - Constructor for exception org.odmg.ODMGException
Construct an ODMGException object with an error message.
ODMGJ2EEFactory - Interface in org.apache.ojb.odmg
 
ODMGRuntimeException - Exception in org.odmg
This is the base class for all RuntimeExceptions thrown by an ODMG implementation.
ODMGRuntimeException() - Constructor for exception org.odmg.ODMGRuntimeException
 
ODMGRuntimeException(String) - Constructor for exception org.odmg.ODMGRuntimeException
 
ODMGTestCase - Class in org.apache.ojb.junit
 
ODMGTestCase() - Constructor for class org.apache.ojb.junit.ODMGTestCase
 
ODMGTestCase(String) - Constructor for class org.apache.ojb.junit.ODMGTestCase
 
OJB - Class in org.apache.ojb.odmg
Facade to the persistence ObjectServer system.
OJB_CLASS_COLUMN - Static variable in class org.apache.ojb.broker.util.SqlHelper
define the name of the pseudo column holding the class to be instantiated.
OJB_CONCRETE_CLASS - Static variable in class org.apache.ojb.broker.metadata.ClassDescriptor
 
OJB_DEFAULT_BOOT_LOG_LEVEL - Static variable in class org.apache.ojb.broker.util.logging.LoggingConfiguration
Default boot log level
OJB_DEFAULT_LOG_LEVEL - Static variable in class org.apache.ojb.broker.util.logging.LoggingConfiguration
Default log level
OJB_LOGGING_PROPERTIES_FILE - Static variable in class org.apache.ojb.broker.util.logging.LoggingConfiguration
Default filename of the OJB logging properties file
OJB_VERSION_BUILD - Static variable in interface org.apache.ojb.broker.util.Version
The OJB build number
OJB_VERSION_DATE - Static variable in interface org.apache.ojb.broker.util.Version
The timestamp of the current release
OJB_VERSION_FULLQUALIFIED - Static variable in interface org.apache.ojb.broker.util.Version
The full qualified OJB release string.
OJB_VERSION_MAJOR - Static variable in interface org.apache.ojb.broker.util.Version
The OJB major version number
OJB_VERSION_MINOR - Static variable in interface org.apache.ojb.broker.util.Version
The OJB minor version number
ojbAdd(Object) - Method in class org.apache.ojb.broker.core.proxy.CollectionProxyDefaultImpl
 
ojbAdd(Object) - Method in interface org.apache.ojb.broker.ManageableCollection
Adds a single object to the Collection.
ojbAdd(Object) - Method in class org.apache.ojb.broker.util.collections.ManageableArrayList
add a single Object to the Collection.
ojbAdd(Object) - Method in class org.apache.ojb.broker.util.collections.ManageableHashMap
 
ojbAdd(Object) - Method in class org.apache.ojb.broker.util.collections.ManageableHashSet
add a single Object to the Collection.
ojbAdd(Object) - Method in class org.apache.ojb.broker.util.collections.ManageableVector
add a single Object to the Collection.
ojbAddAll(ManageableCollection) - Method in class org.apache.ojb.broker.core.proxy.CollectionProxyDefaultImpl
 
ojbAddAll(ManageableCollection) - Method in interface org.apache.ojb.broker.ManageableCollection
Adds another collection to this collection.
ojbAddAll(ManageableCollection) - Method in class org.apache.ojb.broker.util.collections.ManageableArrayList
adds a Collection to this collection.
ojbAddAll(ManageableCollection) - Method in class org.apache.ojb.broker.util.collections.ManageableHashMap
 
ojbAddAll(ManageableCollection) - Method in class org.apache.ojb.broker.util.collections.ManageableHashSet
adds a Collection to this collection.
ojbAddAll(ManageableCollection) - Method in class org.apache.ojb.broker.util.collections.ManageableVector
adds a Collection to this collection.
OJBBatchUpdateException - Exception in org.apache.ojb.broker.accesslayer
 
OJBBatchUpdateException() - Constructor for exception org.apache.ojb.broker.accesslayer.OJBBatchUpdateException
 
OJBBatchUpdateException(String) - Constructor for exception org.apache.ojb.broker.accesslayer.OJBBatchUpdateException
 
OJBBatchUpdateException(Throwable) - Constructor for exception org.apache.ojb.broker.accesslayer.OJBBatchUpdateException
 
OJBBatchUpdateException(String, Throwable) - Constructor for exception org.apache.ojb.broker.accesslayer.OJBBatchUpdateException
 
ojbChangeReferenceSetting(Class, String, boolean, int, int, boolean) - Method in class org.apache.ojb.junit.OJBTestCase
Allows to do a global change of object/collection reference settings.
ojbChangeReferenceSetting(Class, String, boolean, boolean, boolean, boolean) - Method in class org.apache.ojb.junit.OJBTestCase
Allows to do a global change of object/collection reference settings.
OJBException - Exception in org.apache.ojb.broker
Base class of all checked exceptions used in OJB.
OJBException() - Constructor for exception org.apache.ojb.broker.OJBException
Creates a new exception instance.
OJBException(String) - Constructor for exception org.apache.ojb.broker.OJBException
Creates a new exception instance.
OJBException(Throwable) - Constructor for exception org.apache.ojb.broker.OJBException
Creates a new exception instance.
OJBException(String, Throwable) - Constructor for exception org.apache.ojb.broker.OJBException
Creates a new exception instance.
OJBIterator - Interface in org.apache.ojb.broker.accesslayer
A Iterator extension internaly used by OJB to handle query results.
ojbIterator() - Method in class org.apache.ojb.broker.core.proxy.CollectionProxyDefaultImpl
 
ojbIterator() - Method in interface org.apache.ojb.broker.ManageableCollection
Returns an iterator over all elements in the collection.
ojbIterator() - Method in class org.apache.ojb.broker.util.collections.ManageableArrayList
returns an Iterator over all elements in the collection.
ojbIterator() - Method in class org.apache.ojb.broker.util.collections.ManageableHashMap
 
ojbIterator() - Method in class org.apache.ojb.broker.util.collections.ManageableHashSet
returns an Iterator over all elements in the collection.
ojbIterator() - Method in class org.apache.ojb.broker.util.collections.ManageableVector
returns an Iterator over all elements in the collection.
OJBJ2EE_2 - Class in org.apache.ojb.odmg
Deprecated. use OJB.getInstance() with setting for 'ImplementationClass' declared in OJB properties file.
OJBJ2EE_2() - Constructor for class org.apache.ojb.odmg.OJBJ2EE_2
Deprecated.  
OJBProxy - Interface in org.apache.ojb.broker.core.proxy
 
OJBRuntimeException - Exception in org.apache.ojb.broker
Base class of all unchecked exceptions used in OJB.
OJBRuntimeException() - Constructor for exception org.apache.ojb.broker.OJBRuntimeException
Creates a new exception instance.
OJBRuntimeException(String) - Constructor for exception org.apache.ojb.broker.OJBRuntimeException
Creates a new exception instance.
OJBRuntimeException(Throwable) - Constructor for exception org.apache.ojb.broker.OJBRuntimeException
Creates a new exception instance.
OJBRuntimeException(String, Throwable) - Constructor for exception org.apache.ojb.broker.OJBRuntimeException
Creates a new exception instance.
OJBSearchFilter - Class in org.apache.ojb.broker.query
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
 
OJBSerializableProxy - Class in org.apache.ojb.broker.core.proxy
 
OJBSerializableProxy(Class, IndirectionHandler) - Constructor for class org.apache.ojb.broker.core.proxy.OJBSerializableProxy
 
ojbSkipKnownIssueProblem() - Method in class org.apache.ojb.junit.OJBTestCase
This method could be used to skip 'problematic' test cases or known issues before a release was made.
ojbSkipKnownIssueProblem(String) - Method in class org.apache.ojb.junit.OJBTestCase
This method could be used to skip 'problematic' test cases or known issues before a release was made.
ojbSkipTestMessage(String) - Method in class org.apache.ojb.junit.OJBTestCase
This method could be used to print a message before skip 'problematic' test cases.
ojbSleep() - Method in class org.apache.ojb.junit.OJBTestCase
Sleep current thread for a minimal period.
OJBTestCase - Class in org.apache.ojb.junit
Extension of the JUnit test class.
OJBTestCase() - Constructor for class org.apache.ojb.junit.OJBTestCase
 
OJBTestCase(String) - Constructor for class org.apache.ojb.junit.OJBTestCase
 
OJBTestCase.MetadataHelper - Class in org.apache.ojb.junit
Class that help us to do changes on metadata and restore old state on tear down of the test.
OJBTestCase.MetadataHelper() - Constructor for class org.apache.ojb.junit.OJBTestCase.MetadataHelper
 
OJBTxManager - Interface in org.apache.ojb.broker.transaction
Class give support in transaction handling.
OJBTxManager - Interface in org.apache.ojb.odmg
The OJBTxManager defines the contract for associating the caller with the current or new transaction in ODMG.
OJBTxObject - Interface in org.apache.ojb.broker.transaction
Internal used tagging interface for transactional objects.
open(int) - Method in class org.apache.ojb.broker.platforms.BlobWrapper
 
open(int) - Method in class org.apache.ojb.broker.platforms.ClobWrapper
 
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.
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.
OptimisticLockException - Exception in org.apache.ojb.broker
Exception that is thrown if a violation of an optimistic lock was detected.
OptimisticLockException() - Constructor for exception org.apache.ojb.broker.OptimisticLockException
Creates a new exception instance.
OptimisticLockException(String) - Constructor for exception org.apache.ojb.broker.OptimisticLockException
Creates a new exception instance.
OptimisticLockException(String, Object) - Constructor for exception org.apache.ojb.broker.OptimisticLockException
Creates a new exception instance.
OptimisticLockException(Throwable) - Constructor for exception org.apache.ojb.broker.OptimisticLockException
Creates a new exception instance.
OQLLexer - Class in org.apache.ojb.odmg.oql
This OQL grammar has been derived from a OQL sample grammar from the ODMG WebSite.
OQLLexer(InputStream) - Constructor for class org.apache.ojb.odmg.oql.OQLLexer
 
OQLLexer(Reader) - Constructor for class org.apache.ojb.odmg.oql.OQLLexer
 
OQLLexer(InputBuffer) - Constructor for class org.apache.ojb.odmg.oql.OQLLexer
 
OQLLexer(LexerSharedInputState) - Constructor for class org.apache.ojb.odmg.oql.OQLLexer
 
OQLLexerTokenTypes - Interface in org.apache.ojb.odmg.oql
 
OQLParser - Class in org.apache.ojb.odmg.oql
 
OQLParser(TokenBuffer) - Constructor for class org.apache.ojb.odmg.oql.OQLParser
 
OQLParser(TokenStream) - Constructor for class org.apache.ojb.odmg.oql.OQLParser
 
OQLParser(ParserSharedInputState) - Constructor for class org.apache.ojb.odmg.oql.OQLParser
 
OQLQuery - Interface in org.odmg
The interface to an OQL query object.
OQLQueryImpl - Class in org.apache.ojb.odmg.oql
The OQL query interface implementation.
OQLQueryImpl(ImplementationImpl) - Constructor for class org.apache.ojb.odmg.oql.OQLQueryImpl
 
OQLQueryImpl(PBKey) - Constructor for class org.apache.ojb.odmg.oql.OQLQueryImpl
Deprecated.  
OR - Static variable in class org.apache.ojb.broker.query.Criteria
criteria is OR-ed with it's parent
OR - Static variable in class org.apache.ojb.broker.query.SearchFilter
 
or(Constraint) - Method in interface org.odbms.Constraint
links two Constraints for OR evaluation
Oracle9iLobHandler - Class in org.apache.ojb.broker.platforms
Handles the Oracle LOB problems for 9i.
Oracle9iLobHandler() - Constructor for class org.apache.ojb.broker.platforms.Oracle9iLobHandler
 
ORACLE_JOIN_SYNTAX - Static variable in interface org.apache.ojb.broker.accesslayer.JoinSyntaxTypes
Oracle syntax for joins:
SELECT ...
orderAscending() - Method in interface org.odbms.Query
adds an ascending order criteria to this node of the query graph.
ORDERBY - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 
orderClause(QueryByCriteria) - Method in class org.apache.ojb.odmg.oql.OQLParser
 
orderDescending() - Method in interface org.odbms.Query
adds a descending order criteria to this node of the query graph.
orExpr(Criteria) - Method in class org.apache.ojb.odmg.oql.OQLParser
 
org.apache.ojb.broker - package org.apache.ojb.broker
 
org.apache.ojb.broker.accesslayer - package org.apache.ojb.broker.accesslayer
 
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.cache - package org.apache.ojb.broker.cache
This package provides classes for caching of objects materialized from a datastore.
org.apache.ojb.broker.core - package org.apache.ojb.broker.core
 
org.apache.ojb.broker.core.proxy - package org.apache.ojb.broker.core.proxy
 
org.apache.ojb.broker.locking - package org.apache.ojb.broker.locking
 
org.apache.ojb.broker.metadata - package org.apache.ojb.broker.metadata
 
org.apache.ojb.broker.metadata.fieldaccess - package org.apache.ojb.broker.metadata.fieldaccess
This package provides classes for accessing fields of persistent classes.
org.apache.ojb.broker.platforms - package org.apache.ojb.broker.platforms
This package contains classes that provide compatibility to a range of RDBM platforms.
org.apache.ojb.broker.query - package org.apache.ojb.broker.query
 
org.apache.ojb.broker.transaction - package org.apache.ojb.broker.transaction
 
org.apache.ojb.broker.transaction.tm - package org.apache.ojb.broker.transaction.tm
 
org.apache.ojb.broker.util - package org.apache.ojb.broker.util
 
org.apache.ojb.broker.util.collections - package org.apache.ojb.broker.util.collections
This package contains utility classes that implement the ManageableCollection interface.
org.apache.ojb.broker.util.logging - package org.apache.ojb.broker.util.logging
This package contains classes that provide the OJB logging API.
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.apache.ojb.odmg.oql - package org.apache.ojb.odmg.oql
 
org.odbms - package org.odbms
 
org.odmg - package org.odmg
 
OrionTransactionManagerFactory - Class in org.apache.ojb.broker.transaction.tm
Orion TransactionManager lookup.
OrionTransactionManagerFactory() - Constructor for class org.apache.ojb.broker.transaction.tm.OrionTransactionManagerFactory
 
OTM_DEPENDENT - Static variable in interface org.apache.ojb.broker.metadata.RepositoryElements
 

P

PagingIterator - Class in org.apache.ojb.broker.accesslayer
PagingIterator is wrapper around an OJBIterator to support startAt endAt positions.
PagingIterator(OJBIterator, int, int) - Constructor for class org.apache.ojb.broker.accesslayer.PagingIterator
Constructor
PARAM_NAME_POOL_STATEMENTS - Static variable in class org.apache.ojb.broker.accesslayer.ConnectionFactoryDBCPImpl
 
PARAM_NAME_STATEMENT_POOL_MAX_TOTAL - Static variable in class org.apache.ojb.broker.accesslayer.ConnectionFactoryDBCPImpl
 
PARAM_NAME_UNWRAP_ALLOWED - Static variable in class org.apache.ojb.broker.accesslayer.ConnectionFactoryDBCPImpl
 
parent(String) - Method in interface org.odbms.Query
returns a reference to a parent node in the query graph.
PARENT_QUERY_PREFIX - Static variable in class org.apache.ojb.broker.query.Criteria
prefix to identify attributes referencing enclosing query
parseConnectionUrl(String) - Method in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
Splits the given jdbc connection url into its components and puts them into a hash map using the PROPERTY_ constants.
passivateConnection() - Method in class org.apache.ojb.broker.util.WrappedConnection
Passivate the connection
path - Variable in class org.apache.ojb.broker.util.SqlHelper.PathInfo
 
PATH_TOKEN - Static variable in class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldBase
 
PBCapsule - Class in org.apache.ojb.odmg
ONLY VALID FOR READ OPERATIONS!
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 in org.apache.ojb.broker
Is thrown by the persistence broker factory.
PBFactoryException() - Constructor for exception org.apache.ojb.broker.PBFactoryException
Creates a new exception instance.
PBFactoryException(String) - Constructor for exception org.apache.ojb.broker.PBFactoryException
Creates a new exception instance.
PBFactoryException(Throwable) - Constructor for exception org.apache.ojb.broker.PBFactoryException
Creates a new exception instance.
PBFactoryException(String, Throwable) - Constructor for exception org.apache.ojb.broker.PBFactoryException
Creates a new exception instance.
PBFactoryIF - Interface in org.apache.ojb.broker.core
Interface for the service implementation of PBF used in jboss or other application server.
PBKey - Class in org.apache.ojb.broker
A immutable key to identify PB instances in pools, ...
PBKey(String, String, String) - Constructor for class org.apache.ojb.broker.PBKey
Creates a new PBKey.
PBKey(String) - Constructor for class org.apache.ojb.broker.PBKey
Convenience constructor for PBKey(jcdAlias, null, null).
PBLifeCycleEvent - Class in org.apache.ojb.broker
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
Creates a new event instance.
PBLifeCycleEvent(PersistenceBroker, PBLifeCycleEvent.Type) - Constructor for class org.apache.ojb.broker.PBLifeCycleEvent
Creates a new event instance.
PBLifeCycleEvent.Type - Class in org.apache.ojb.broker
Enum-like class for the event types.
PBLifeCycleListener - Interface in org.apache.ojb.broker
The listener interface for receiving persistent object life cycle information.
PBListener - Interface in org.apache.ojb.broker
Tagging interface for all implemented listener associated with an PersistenceBroker instance.
pbPersist(Object) - Method in class org.apache.ojb.junit.PBTestCase
Persists an object with PB-API in a method-local transaction.
PBPoolConfiguration - Interface in org.apache.ojb.broker.core
 
PBPoolInfo - Class in org.apache.ojb.broker.core
 
PBPoolInfo() - Constructor for class org.apache.ojb.broker.core.PBPoolInfo
 
PBPoolInfo(Properties) - Constructor for class org.apache.ojb.broker.core.PBPoolInfo
 
PBState - Interface in org.apache.ojb.broker
Interface for tracing the life cycle of an PersistenceBroker instance.
PBStateEvent - Class in org.apache.ojb.broker
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
Creates a new event instance.
PBStateEvent.Type - Class in org.apache.ojb.broker
Enum-like class for the event types.
PBStateListener - Interface in org.apache.ojb.broker
The listener interface for receiving PersistenceBroker state changes.
PBTestCase - Class in org.apache.ojb.junit
A base class for PB-api based test cases.
PBTestCase() - Constructor for class org.apache.ojb.junit.PBTestCase
 
PBTestCase(String) - Constructor for class org.apache.ojb.junit.PBTestCase
 
PerfArticle - Interface in org.apache.ojb.performance
Persistent object interface - describes the persistent object used in performance test.
PerfArticleImpl - Class in org.apache.ojb.performance
Implementation of the PerfArticle interface.
PerfArticleImpl() - Constructor for class org.apache.ojb.performance.PerfArticleImpl
 
PerfArticleImpl(Long, String, int, double, String, int, int, int) - Constructor for class org.apache.ojb.performance.PerfArticleImpl
 
PerfMain - Class in org.apache.ojb.performance
The OJB stress/performance test - a simple performance test application to run O/R mapper in a simulated single/multi-threaded environment.
PerfMain() - Constructor for class org.apache.ojb.performance.PerfMain
 
performDeletion() - Method in class org.apache.ojb.odmg.NamedRootsMap
Have to be performed after the "normal" objects be written to DB and before method NamedRootsMap.performInsert().
performInsert() - Method in class org.apache.ojb.odmg.NamedRootsMap
Have to be performed after the "normal" objects be written to DB and after method NamedRootsMap.performDeletion().
performQuery(JdbcAccess) - Method in class org.apache.ojb.broker.accesslayer.RsQueryObject
 
performReferenceDetection(Image) - Method in class org.apache.ojb.odmg.Image
 
performRetrievalTasks() - Method in class org.apache.ojb.broker.core.QueryReferenceBroker
Perform the stored retrieval tasks BRJ: made it public to access it from BasePrefetcher TODO: this is a quick fix !
PerfTest - Class in org.apache.ojb.performance
Derivate this class to implement a test client for the performance test.
PerfTest() - Constructor for class org.apache.ojb.performance.PerfTest
 
PersistenceBroker - Interface in org.apache.ojb.broker
PersistenceBroker declares a protocol for persisting arbitrary objects.
PersistenceBrokerAbstractImpl - Class in org.apache.ojb.broker.core
Abstract Implementation of the PersistenceBroker encapsulating the used PB-event/listener concept.
PersistenceBrokerAbstractImpl() - Constructor for class org.apache.ojb.broker.core.PersistenceBrokerAbstractImpl
 
PersistenceBrokerAware - Interface in org.apache.ojb.broker
This interface defines a protocol for persistent objects that want to be aware of the operations of the persistence broker.
PersistenceBrokerBean - Class in org.apache.ojb.broker.core
 
PersistenceBrokerBean() - Constructor for class org.apache.ojb.broker.core.PersistenceBrokerBean
 
PersistenceBrokerConfiguration - Interface in org.apache.ojb.broker.core
 
PersistenceBrokerEvent - Class in org.apache.ojb.broker
Base class for persistence broker events.
PersistenceBrokerEvent(PersistenceBroker) - Constructor for class org.apache.ojb.broker.PersistenceBrokerEvent
Creates a new event instance.
PersistenceBrokerException - Exception in org.apache.ojb.broker
Base class for exceptions happening during persistence broker operations.
PersistenceBrokerException() - Constructor for exception org.apache.ojb.broker.PersistenceBrokerException
Creates a new exception instance.
PersistenceBrokerException(String) - Constructor for exception org.apache.ojb.broker.PersistenceBrokerException
Creates a new exception instance.
PersistenceBrokerException(Throwable) - Constructor for exception org.apache.ojb.broker.PersistenceBrokerException
Creates a new exception instance.
PersistenceBrokerException(String, Throwable) - Constructor for exception org.apache.ojb.broker.PersistenceBrokerException
Creates a new exception instance.
PersistenceBrokerFactory - Class in org.apache.ojb.broker
Convenience factory class that produces PersistenceBroker instances.
PersistenceBrokerFactory() - Constructor for class org.apache.ojb.broker.PersistenceBrokerFactory
 
PersistenceBrokerFactoryBaseImpl - Class in org.apache.ojb.broker.core
This is an base implementation of the PersistenceBrokerFactoryIF interface.
PersistenceBrokerFactoryBaseImpl() - Constructor for class org.apache.ojb.broker.core.PersistenceBrokerFactoryBaseImpl
 
PersistenceBrokerFactoryDefaultImpl - Class in org.apache.ojb.broker.core
This is the default implementation of the PersistenceBrokerFactoryIF interface.
PersistenceBrokerFactoryDefaultImpl() - Constructor for class org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl
 
PersistenceBrokerFactoryFactory - Class in org.apache.ojb.broker.core
 
PersistenceBrokerFactoryFactory() - Constructor for class org.apache.ojb.broker.core.PersistenceBrokerFactoryFactory
 
PersistenceBrokerFactoryIF - Interface in org.apache.ojb.broker.core
Factory for PersistenceBroker instances.
PersistenceBrokerFactorySyncImpl - Class in org.apache.ojb.broker.core
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 in org.apache.ojb.broker.core
 
PersistenceBrokerFactorySyncImpl.PersistenceBrokerSyncImpl(PersistenceBrokerInternal, KeyedObjectPool) - Constructor for class org.apache.ojb.broker.core.PersistenceBrokerFactorySyncImpl.PersistenceBrokerSyncImpl
 
PersistenceBrokerHandle - Class in org.apache.ojb.broker.core
 
PersistenceBrokerHandle(PersistenceBrokerInternal) - 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.PersistenceBrokerInternal)
PersistenceBrokerImpl - Class in org.apache.ojb.broker.core
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.
PersistenceBrokerInternal - Interface in org.apache.ojb.broker
Extended version of the PersistenceBroker specifying additional functionality that is only relevant internally.
PersistenceBrokerSQLException - Exception in org.apache.ojb.broker
Encapsulates a SQL exception thrown during a broker action.
PersistenceBrokerSQLException() - Constructor for exception org.apache.ojb.broker.PersistenceBrokerSQLException
Creates a new exception instance.
PersistenceBrokerSQLException(SQLException) - Constructor for exception org.apache.ojb.broker.PersistenceBrokerSQLException
Creates a new exception instance.
PersistenceBrokerSQLException(String) - Constructor for exception org.apache.ojb.broker.PersistenceBrokerSQLException
Creates a new exception instance.
PersistenceBrokerSQLException(String, SQLException) - Constructor for exception org.apache.ojb.broker.PersistenceBrokerSQLException
Creates a new exception instance.
PersistenceBrokerThreadMapping - Class in org.apache.ojb.broker.core
Helper class that tracks correspondence between PersistenceBroker instances and threads.
PersistenceBrokerThreadMapping() - Constructor for class org.apache.ojb.broker.core.PersistenceBrokerThreadMapping
 
PersistentField - Interface in org.apache.ojb.broker.metadata.fieldaccess
 
PersistentFieldAutoProxyImpl - Class in org.apache.ojb.broker.metadata.fieldaccess
PeristentField implementation that attempts to detect the nature of the field it is persisting.
PersistentFieldAutoProxyImpl() - Constructor for class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldAutoProxyImpl
 
PersistentFieldAutoProxyImpl(Class, String) - Constructor for class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldAutoProxyImpl
 
PersistentFieldAutoProxyImplNew - Class in org.apache.ojb.broker.metadata.fieldaccess
Deprecated. replaced by PersistentFieldAutoProxyImpl.
PersistentFieldAutoProxyImplNew() - Constructor for class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldAutoProxyImplNew
Deprecated.  
PersistentFieldBase - Class in org.apache.ojb.broker.metadata.fieldaccess
Abstract PersistentField base implementation class.
PersistentFieldBase() - Constructor for class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldBase
For internal use only!!
PersistentFieldBase(Class, String) - Constructor for class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldBase
 
PersistentFieldDirectAccessImplNew - Class in org.apache.ojb.broker.metadata.fieldaccess
Deprecated. replaced by PersistentFieldDirectImpl.
PersistentFieldDirectAccessImplNew() - Constructor for class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldDirectAccessImplNew
Deprecated.  
PersistentFieldDirectImpl - Class in org.apache.ojb.broker.metadata.fieldaccess
This PersistentField implementation is the high-speed version of the access strategies.
PersistentFieldDirectImpl() - Constructor for class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldDirectImpl
 
PersistentFieldDirectImpl(Class, String) - Constructor for class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldDirectImpl
 
PersistentFieldDynaBeanImpl - Class in org.apache.ojb.broker.metadata.fieldaccess
A PersistentField implementation accesses a property from a DynaBean.
PersistentFieldDynaBeanImpl() - Constructor for class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldDynaBeanImpl
 
PersistentFieldDynaBeanImpl(Class, String) - Constructor for class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldDynaBeanImpl
 
PersistentFieldDynaBeanImplNew - Class in org.apache.ojb.broker.metadata.fieldaccess
Deprecated. replaced by PersistentFieldDynaBeanImpl.
PersistentFieldDynaBeanImplNew() - Constructor for class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldDynaBeanImplNew
Deprecated.  
PersistentFieldFactory - Class in org.apache.ojb.broker.metadata.fieldaccess
 
PersistentFieldFactory() - Constructor for class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldFactory
 
PersistentFieldIntrospectorImpl - Class in org.apache.ojb.broker.metadata.fieldaccess
A PersistentField implementation using JavaBeans compliant calls only to access persistent attributes.
PersistentFieldIntrospectorImpl() - Constructor for class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldIntrospectorImpl
 
PersistentFieldIntrospectorImpl(Class, String) - Constructor for class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldIntrospectorImpl
 
PersistentFieldIntrospectorImplNew - Class in org.apache.ojb.broker.metadata.fieldaccess
Deprecated. replaced by PersistentFieldIntrospectorImpl.
PersistentFieldIntrospectorImplNew() - Constructor for class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldIntrospectorImplNew
Deprecated.  
PersistentFieldPrivilegedImpl - Class in org.apache.ojb.broker.metadata.fieldaccess
A PersistentField implementation using reflection to access but does cooperate with AccessController and do not suppress the java language access check.
PersistentFieldPrivilegedImpl() - Constructor for class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldPrivilegedImpl
 
PersistentFieldPrivilegedImpl(Class, String) - Constructor for class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldPrivilegedImpl
 
PersistentFieldPrivilegedImplNew - Class in org.apache.ojb.broker.metadata.fieldaccess
Deprecated. replaced by PersistentFieldPrivilegedImpl.
PersistentFieldPrivilegedImplNew() - Constructor for class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldPrivilegedImplNew
Deprecated.  
PkEnumeration - Class in org.apache.ojb.broker.accesslayer
this class can be used to create enumerations of PrimaryKey objects.
PkEnumeration(Query, ClassDescriptor, Class, PersistenceBroker) - Constructor for class org.apache.ojb.broker.accesslayer.PkEnumeration
PkEnumeration constructor.
PkIterator - Class in org.apache.ojb.broker.accesslayer
 
PkIterator(Enumeration) - Constructor for class org.apache.ojb.broker.accesslayer.PkIterator
 
PlainPrefetcher - Class in org.apache.ojb.broker.accesslayer
Prefetcher for plain list of objects (no relations).
PlainPrefetcher(PersistenceBrokerImpl, Class) - Constructor for class org.apache.ojb.broker.accesslayer.PlainPrefetcher
 
Platform - Interface in org.apache.ojb.broker.platforms
This interface provides callbacks that allow to perform RDBMS Platform specific operations wherever neccessary.
PLATFORM_DB2 - Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
Identifier for the DB2 platform
PLATFORM_FIREBIRD - Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
Identifier for the Firebird platform
PLATFORM_HSQLDB - Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
Identifier for the Hsqldb platform
PLATFORM_INFORMIX - Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
Identifier for the Informix platform
PLATFORM_MAXDB - Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
Identifier for the MaxDB platform
PLATFORM_MCKOI - Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
Identifier for the McKoi platform
PLATFORM_MSACCESS - Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
Identifier for the MsAccess platform
PLATFORM_MSSQLSERVER - Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
Identifier for the Microsoft SQL Server platform
PLATFORM_MYSQL - Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils<