|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
ObjectCache
interace.SequenceManagerFactory
TransactionManagerFactory interface, all
derived classes have to implement method AbstractTransactionManagerFactory.getLookupInfo().PersistenceBroker
instances.
CollectionDescriptor.
JdbcConnectionDescriptor.
ClassDescriptor.addExtentClass(String newExtentClass) instead
PBListener to this broker.
PBListener to this broker,
depending on the parameter value.
ObjectReferenceDescriptor.
getObjectByXXX() or
getCollectionByXXX()/getIteratorByXXX() methods in
PersistenceBroker.
PersistenceBroker instance was
obtained from the pool.
StatementManagerIF implementation
after invoking stmt.close() method.
Base64.InputStream will read data from another
InputStream, given in the constructor,
and encode/decode to/from Base64 notation on the fly.Base64.InputStream in DECODE mode.
Base64.InputStream in
either ENCODE or DECODE mode.
Base64.InputStream in
either ENCODE or DECODE mode.
Base64.OutputStream will write data to another
OutputStream, given in the constructor,
and encode/decode to/from Base64 notation on the fly.Base64.OutputStream in ENCODE mode.
Base64.OutputStream in
either ENCODE or DECODE mode.
Base64.OutputStream in
either ENCODE or DECODE mode.
Connection which
automatically gathers INSERT, UPDATE and DELETE
PreparedStatements into batches.PreparedStatement and allow to automatically gathers
INSERT, UPDATE and DELETE PreparedStatements into batches.PersistenceBroker
instance will be returned to the pool.
StatementManagerIF implementation
before invoking stmt.close() method.
PersistenceBroker
implementation (e.g.CONCRETE_EDGE_WEIGHT.
CONCRETE_EDGE_WEIGHT.
CONCRETE_EDGE_WEIGHT.
Identity for the given
persistence capable object.
Identity for the given
persistence capable object.
Identity
for the given primary key values (composite PK's) of a
persistence capable object.
IdentityFactory.buildIdentity(java.lang.Class, java.lang.Class, java.lang.String[], java.lang.Object[]).
Identity object based on given arguments - NOTE: There
will be no check to resolve the order of the PK values.
POTENTIAL_EDGE_WEIGHT.
POTENTIAL_EDGE_WEIGHT.
POTENTIAL_EDGE_WEIGHT.
Identity.
AbstractMetaCache implementation acting
as distributor of ObjectCache implementations declared
in configuration metadata.ObjectCache implementations work
with ObjectCacheInternal.FieldConversion interface converts
between Calendar and Date.FieldConversion interface converts
between Calendar and Timestamp.refresh
is set to true.
PersistenceBrokerThreadMapping.
MetadataManager).RemovalAwareCollection
as the collection class).
GenericLockManager to
support all locking isolation level defined in OJB locking api and a provider of
specific GenericLock implementation classes
representing the isolation levels specified in LockManager, like
IsolationLevels.IL_READ_COMMITTED, ...GenericLock
extension classes representing the OJB isolation levels (e.g.IsolationLevels.IL_READ_COMMITTED.IsolationLevels.IL_READ_UNCOMMITTED.IsolationLevels.IL_REPEATABLE_READ.IsolationLevels.IL_SERIALIZABLE.DList object that contains the contents of this
DList object concatenated
with the contents of the otherList object.
DList object that contains the contents of this
DList object concatenated
with the contents of the otherList object.
Configuration interface defines lookup-methods to lookup
typed configuration-values.Configurator interface defines methods for looking up
Configurations and for configuring Configurable instances.Configurable instance target.
ConnectionRepository that is used
within the OJB.ConnectionManagerIF
implementation.ConnectionFactory's.ConnectionFactory implementations.PoolableObjectFactory
used as factory for connection pooling.ConnectionManagerIF
implementations.JdbcConnectionDescriptor.ConnectionRepository.
true if this map contains the given key.
DescriptorRepository
OQLQuery.create(String) method, which
additionally allow to specify an start- and end-Index for
the query.
ConnectionFactory implementation.
GenericLock based
MultiLevelLock2 instances
dependend on the specified isolation identity object.
ObjectCacheInternal instance.
ConnectionFactoryDBCPImpl.createConnectionPool(org.apache.commons.pool.impl.GenericObjectPool.Config, org.apache.commons.dbcp.AbandonedConfig)
PersistenceBroker instance
PersistenceBroker instance for the given
PBKey.
PersistenceBroker instance.
KeyedObjectPool, pooling
the PersistenceBroker instances - override this method to
implement your own pool and KeyedPoolableObjectFactory.
ConnectionFactoryDBCPImpl.wrapAsDataSource(org.apache.ojb.broker.metadata.JdbcConnectionDescriptor, org.apache.commons.pool.ObjectPool)
Platform.createSequenceQuery(String) instead.
Identity instance.
null, if so we try to
get user/password from the jdbc-connection-descriptor matching the given
PBKey.getAlias().
PersistenceBroker
instance for the given PBKey, if any.
Transaction for the thread.
Transaction for the thread.
Database interface.DBag implementation class.jcdAlias name or null
if none found.
PersistenceBrokerFactoryIF.setDefaultKey(org.apache.ojb.broker.PBKey).
true the class name of the object is used
to find a per class ObjectCache implementation.
DBag instance is created that contains the difference of
this object and the DBag instance referenced by otherBag.
DSet object that contains the elements of this
collection minus the elements in otherSet.
DBag instance is created that contains the difference of
this object and the DBag instance referenced by otherBag.
DSet object that contains the elements of this
collection minus the elements in otherSet.
className is
already mapped specifically to the descritpor repository.
DList implementation.JdbcAccess
before 1.1 release.
RuntimeObject instance.
DSet implementation.ConnectionRepository.
OQLQuery interface.Map.Entry.equals(java.lang.Object)
Query against RDBMS.
Query against RDBMS.
null if none defined.
null or an unmaterialized proxy object - in
both cases null will be returned, else the given object itself or the
materialized proxy object will be returned.
ValueContainer array.
false.
FieldTypeClasses.BaseFieldType as inner classes.Cloneable or Serializable to copy the object.JdbcConnectionDescriptor with metadata
extracted from the given datasource.
ClassDescriptor.
ClassDescriptor of the inheriatance
hierachy of the given descriptor or the descriptor itself if no inheriatance on multiple table is
used.
PBListener instances.
PBListener instances.
PBListener instances.
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.
SQLException to
OJB's runtime exception (with additional message details).
SQLException to
OJB's runtime exception (with additional message details).
SQLException to
OJB's runtime exception (with additional message details).
SQLException to
OJB's runtime exception (with additional message details).
PersistentFieldDirectImpl.getValueFrom(java.lang.reflect.Field, Object)
JdbcConnectionDescriptor.
ClassDescriptor.
elementId.
ClassDescriptor.getAutoIncrementFields()
PersistenceBroker instance associated with
this cache instance.
ObjectCache interface.
ObjectReferenceDescriptor.getCascadingDelete() instead.
ObjectReferenceDescriptor.getCascadingStore() instead.
getClass(name, true)
ClassDescriptor
platform
ClassDescriptor.
elementId.
Collection, array or
ManageableCollection instances.
CollectionDescriptor for
this class descriptor.
CollectionDescriptor for
this class descriptor.
Collection, object Array or
ManageableCollection instances.
Collection interface.
Collection interface.
FieldDescriptor
in the ResultSet after performing the query.
elementId.
Configuration for
the Configurable instance target.
Configurator
object.
ConnectionFactory.
JdbcConnectionDescriptor.
JdbcConnectionDescriptor
Database that contains the object obj.
PBKey.
PBKey used in convinience method
PersistenceBrokerFactory.defaultPersistenceBroker().
PersistenceBroker instance
Connection.
JdbcConnectionDescriptor
or null if no descriptor could be found.
FieldDescriptor for this represented class, if
parameter withInherited is true all inherited descriptor
of declared super classes are included.
FieldDescriptor.
FieldDescriptor - only fields
of the current class will be scanned, to include fields defined
the the super-classes too, use method ClassDescriptor.getFieldDescriptor(boolean).
FieldDescriptor, if parameter withInherited
is true all inherited descriptor of declared super classes are included.
FieldType (java field type mapped to this sql type).
DescriptorRepository - use with
care, because it ignores the per thread mode.
tag.
Identity.
PersistenceBroker
is not a DelegatingPersistenceBroker, returns it,
otherwise recursively invokes this method on my delegate.
Implementation class.
Iterator.next().
JdbcType) of this field,
defined by the JDBC 3.0 specification, e.g.
JdbcType by name.
JdbcType for the given jdbc type.
null
if no transaction was found.
GenericKeyedObjectPool.Config object
configurated with the properties extracted from the this instance.
List
interface.
List interface.
LockManager instance.
TransactionManager instance.
ClassDescriptor.
ObjectCacheDescriptor
or null if not specified.
ObjectCacheDescriptor
or null if not specified.
JdbcType.getObjectFromColumn(ResultSet, CallableStatement, String, int)
JdbcType.getObjectFromColumn(ResultSet, CallableStatement, String, int)
String representation of the object's identifier.
String representation of the object's identifier.
GenericObjectPool.Config object
configurated with the properties extracted from the this instance.
ObjectReferenceDescriptor.
ObjectReferenceDescriptor.
null if none defined.
elementId.
elementId.
elementId.
PBKey for this broker.
PBKey associated with this Database.
PersistentField
implementation name.
PersistenceBrokerAware if possible.
Query instance
this statement based on.
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().
DescriptorRepository for
the caller.
PBKey.getAlias() instead.
RowReader
for this descriptor.
null if no sequence
was add for given sequence name.
null if no sequence
was add for given sequence name.
SequenceDescriptor
or null if not set.
Set
interface.
Set interface.
NestableRuntimeException.getCause() instead
SqlGeneratorDefaultImpl.SqlForClass instance for
the given class descriptor.
SQLException.
Types of this field.
Types value.
PBKey for
the given jcdAlias name, or null if no match
was found.
ProcedureDescriptor that was passed to the
constructor of this class.
StatementsForClassIF
Status flag.
seperators.
seperators.
null
if not declared in repository file.
SuperReferenceDescriptor of this class or null
if none was used.
Platform
determined by the JdbcConnectionDescriptor.
elementId.
null
if no transaction was found.
null
if no transaction was found.
null
if no transaction was found.
conn is currently
bound to.
EventObject.getSource().
sql type.
ConnectionFactory
implementation.
PersistenceBroker was associated with this
tx instance.
Map.Entry.hashCode()
true if the ObjectSet has more elements.
SequenceManagerHighLowImpl.List, use "==" instead of
element_1.equals(element_2) to compare objects.Identity objects to identify persistence capable objects within OJB.IsolationLevels.IL_READ_UNCOMMITTED.
Implementation interface.Implementation interface.Implementation interface for use in
managed enviroments.PersistenceBrokerFactoryIF instance.
DBag instance is created that contains the intersection of
this object and the DBag referenced by otherBag.
DSet object that is the set intersection of this
DSet object and the set referenced by otherSet.
DBag instance is created that contains the intersection of
this object and the DBag referenced by otherBag.
DSet object that is the set intersection of this
DSet object and the set referenced by otherSet.
FieldConversion interface converts
between a List of Integer objects and a database
varchar field.InvocationHandler]:InvocationHandler]:Identity
has been deleted within the transaction using
Database.deletePersistent(Object) or TransactionExt.markDelete(Object).
true if this map is empty.
DescriptorRepository
is enabled and the MetadataManager.getRepository() method returns a threaded
repository file if set, or the global if no threaded was found.
Implementation instance, else false.
true if the represented object is
not yet persisted.
Proxy
or a VirtualProxy instance.
Proxy
or a VirtualProxy instance.
Proxy
or a VirtualProxy instance.
true if this descriptor was used to
describe a reference to a super class of an object.
ClassDescriptor.
TransactionManager lookup.JdbcMetadataUtils object.
JdbcType classes
(based on the Types) as inner classes.JdbcTypesHelper instead.Transaction and detach the
thread from any former Transaction the thread may have been
associated with.
Transaction and detach the thread
from any former Transaction the thread may have been associated with.
Transaction , but do not
attach the thread to another Transaction .
Transaction, but do not attach
the thread to another Transaction.
ThreadLocal currentBrokerMap that are still -alive-.
LockIsolation level.LockManagerCommonsImpl.OJBLockManager implementation based on apache's commons-transaction
locking part.CommonsOJBLockManager
which supports additionally convenience methods for read/write/upgrade locks and checks
for these locks.LockManager interface supports a simple, fast, non-blocking
pessimistic locking for single JVM applications.LockManager interface.LockManager interface supports locking
in distributed environments in combination with a specific lock servlet.LockMap instancesStringBuffer.
LoggerFactory can be used
to create Logger instances.ObjectCache - Return null if no
object was found.
CommonsOJBLockManager.COMMON_READ_LOCK, #COMMON_UPGRADE_LOCK, ...) based
on the isolation level to the internal used lock level value by the
MultiLevelLock2 implementation.
ObjectCache implementations used to materialize object graphs and
push the fully materialized object to the real object cache.ObjectCacheTwoLevelImpl.lookup(org.apache.ojb.broker.Identity) a cache object
it needs full materialization (assign all referenced objects) before the cache returns
the object.
ConnectionRepository with the existing one (without making
a deep copy of the containing connection descriptors).
ConnectionRepository with the
existing target.
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.
DescriptorRepository
files, the source objects will be pushed to the target repository.
DescriptorRepository contains
metadata of persistent objects
ConnectionRepository contains
all connection metadata information
This class allows transparent flexible metadata loading/manipulation at runtime.Transaction in managed environments.Identity objects which are
new associated with an object and should be protected from being marked
as "delete".
DArray object.
DArray object.
Database object.
Database object.
DBag object.
DBag object.
DList object.
DList object.
DMap object.
DMap object.
DSet object.
DSet object.
FieldTypeClasses.BaseFieldType instance for the given sql type
(see Types) as specified in JDBC 3.0 specification
(see JDBC 3.0 specification Appendix B, Data Type Conversion Tables).
SqlGeneratorDefaultImpl.SqlForClass.
OQLQuery object.
OQLQuery object.
Transaction object and associate it with the current thread.
Transaction object and associate it with the current thread.
ObjectSet.
ObjectCache stores all Objects loaded by the
PersistenceBroker from a DB.PersistenceBroker
from a DB using a static Map.ObjectCache implementation class
and its proprietary configuration properties.ObjectCache implementation classes.ObjectCache.ObjectCache implementation using
turbine-JCS to cache objects is primarily for intern use in
conjunction with ObjectCacheJCSPerClassImpl implementation.ObjectCacheJCSPerClassImpl
ObjectCache implementation using a JCS region for
each class.ObjectCache implementation using a
HashMap to cache given objects.ObjectCache implementation allows to have dedicated caches per broker.ObjectCache implementation.ObjectCache implementation.ObjectCache implementation with a session- and an application cache.SoftReference, which
allows to release objects when they no longer referenced within the PB session.ObjectModification.UPDATE and ObjectModification.INSERTDatabase.lookup
and the name is not associated with an object in the database.obj
in the DBag collection.
obj
in the DBag collection.
ODMGException object without an error message.
ODMGException object with an error message.
Implementation
Configurator for the OJB system.Iterator extension internaly used by OJB to handle query results.OJB.getInstance() with setting for 'ImplementationClass'
declared in OJB properties file.oracle.jdbc.OracleTypes.CURSOR.
TransactionManager lookup.PROPERTY_ constants.
PBKey(jcdAlias, null, null).
PBLifeCycleEvent encapsulates information about
the life-cycle of a persistent object.PersistenceBroker instance.PersistenceBroker instance.PBStateEvent encapsulates information about
the life-cycle/transaction demarcation of the used PersistenceBroker
instance.PersistenceBroker
state changes.ClassDescriptor.
NamedRootsMap.performInsert().
NamedRootsMap.performDeletion().
PBLifeCycleListener
instances.
PBStateListener
instances.
PersistenceBroker
encapsulating the used PB-event/listener concept.PersistenceBroker instances.PersistenceBrokerFactoryIF
interface.PersistenceBrokerFactoryIF
interface.KeyedPoolableObjectFactory implementation,
manage the life-cycle of PersistenceBroker instances
hold in an KeyedObjectPool.PersistenceBroker instances.transaction by
implementing the Synchronization interface.PersistenceBrokerThreadMapping.setCurrentPersistenceBroker(org.apache.ojb.broker.PBKey, org.apache.ojb.broker.PersistenceBrokerInternal)
PersistenceBrokerFactorySyncImpl.TransactionBox instances based on Transaction object identity.PersistenceBrokerThreadMapping.setCurrentPersistenceBroker(org.apache.ojb.broker.PBKey, org.apache.ojb.broker.PersistenceBrokerInternal)
PersistenceBrokerFactoryIF implementation.
PersistenceBroker specifying additional functionality
that is only relevant internally.PersistentFieldAutoProxyImpl.PersistentField base implementation class.PersistentField
implementaions.
PersistentFieldDirectImpl.PersistentField implementation
is the high-speed version of the access strategies.PersistentField implementation accesses a property
from a DynaBean.PersistentFieldDynaBeanImpl.PersistentField implementation using
JavaBeans compliant calls only to access persistent attributes.PersistentFieldIntrospectorImpl.PersistentField implementation using
reflection to access but does cooperate with
AccessController and do not suppress the java
language access check.PersistentFieldPrivilegedImpl.PlatformDefaultImpl and defines specific
behavior for the DB2 platform.Platform.PlatformDefaultImpl and defines specific
behavior for the Firebird platform.PlatformDefaultImpl and defines specific
behavior for the Hsqldb platform.PlatformDefaultImpl and defines specific
behavior for the Informix platform.PlatformDefaultImpl and defines specific behavior for the
Microsoft SQL Server platform.Platform.Platform.PlatformDefaultImpl and defines specific
behavior for the PostgreSQL platform.Platform.PlatformSybaseImpl and defines specific
behavior for the Sybase ASE platform.Platform.PlatformOracle9iImpl should be usable in WebLogicObjectPool.DescriptorRepository that
is preprocessed for data handling (inserting data, generating data dtd).java.reflect.InvocationHandler which is used
to create dynamic proxy which will implement PreparedStatement and
BatchPreparedStatement.ObjectEnvelope
objects after transaction commit/flush/checkpoint call.
SequenceManagerStoredProcedureImpl,
because it seems that jdbc-driver differ in handling of CallableStatement.
SequenceManagerHelper.PROP_SEQ_START instead.
otherSet.
otherSet.
otherSet.
otherSet.
#splitConnectionUrl(String) method
that contains the database alias (the actual database url)
#splitConnectionUrl(String) method
that contains the protocol
#splitConnectionUrl(String) method
that contains the sub protocol
Query object.
ObjectCacheTwoLevelImpl.materializeFullObject(Object).
Base64.InputStream.read() repeatedly until the end of stream
is reached or len bytes are read.
ReferenceIdentityMap instead.ReferenceMap that will
use hard references to keys and soft references to values.
ReferenceMap that will
use the specified types of references.
ReferenceMap with the
specified reference types, load factor and initial
capacity.
Map.EntryDefaultMapEntry with a null key
and null value.
DefaultMapEntry with the given
key and given value.
InitialContext instance.
DescriptorRepository for
this class.
position as returning
a ResultSet value.
ConnectionFactory, make
sure that you call the method in either case, it's the only way to free the connection.
Identity,
the object identified by it, from the broker's internal cache.
FieldDescriptor.
Identity
of a registered ObjectEnvelope object.
ObjectSet cursor before the first element.
newSize elements.
newSize elements.
Statement and ResultSet instances.RowReader interface.RsIterator instance as WeakReference.RsIterator queries.ObjectCacheDescriptor in
ClassDescriptor.
ObjectCacheDescriptor in
JdbcConnectionDescriptor.
JdbcConnectionDescriptor.Long value to
a java object representation of this jdbc type.
SequenceManager
implementations.SequenceManager instances.SequenceManagerFactory
Identity objects.BrokerHelper instance associated with this broker, which
makes some additional helper methods available.
ConnectionManagerIF instance associated with this broker.
IdentityFactory instance associated with this broker.
JdbcAccess instance associated with this broker.
ObjectCache instance associated
with this broker.
SequenceManager instance associated with this broker.
SqlGenerator instance associated with this broker.
StatementManagerIF instance associated with this broker.
PersistentFieldDirectImpl.setValueFor(java.lang.reflect.Field, Object, Object)
true) or
off (false).
batch-mode
in jdbc-connection-descriptor true and your database
support batch mode.
ObjectReferenceDescriptor.setCascadingDelete(int)
ObjectReferenceDescriptor.setCascadingStore(int) instead.
DescriptorRepository.put(Class c, ClassDescriptor cld)
Collection interface.
Collection interface.
ObjectReferenceDescriptor.hasConstraint()
InitialContext.
PBKey used for convinience PersistenceBroker
lookup method PersistenceBrokerFactoryIF.defaultPersistenceBroker().
PBKey used in convinience method
PersistenceBrokerFactory.defaultPersistenceBroker().
DescriptorRepository - if global was true, the
given descriptor aquire global availability (use with care!),
else the given descriptor was associated with the calling thread.
DescriptorRepository for the current thread.
DescriptorRepository.
TransactionExt.setImplicitLocking(boolean)) is
enabled, this define the lock type of all implicit locked objects.
true if described class is
a interface.
JdbcType by name and index.
JdbcType by name.
JdbcType by index.
List interface.
List interface.
ObjectCacheDescriptor for representing class.
ObjectCacheDescriptor for representing connection/database.
PersistentField is
used internal - SuperReferenceDescriptor.SuperReferenceField.
PersistentField is
used internal - SuperReferenceDescriptor.SuperReferenceField.
PersistentField
implementation class used by this class.
MetadataManager.setDescriptor(org.apache.ojb.broker.metadata.DescriptorRepository, boolean)
SequenceDescriptor for this
connection descriptor.
Set interface.
Set interface.
ObjectSet.
SqlGeneratorDefaultImpl.SqlForClass instances, keyed per class descriptor.
StatementsForClassIF
instance to this class, because metadata may change.
StatementsForClassIF
implementations.java.sql.Statements used for persistence operations
on a given class.- StatementsForClassImpl - Class in org.apache.ojb.broker.accesslayer
- This class serves as a cache for Statements that are
used for persistence operations on a given class.
- StatementsForClassImpl(JdbcConnectionDescriptor, ClassDescriptor) -
Constructor for class org.apache.ojb.broker.accesslayer.StatementsForClassImpl
-
- StateNewClean - Class in org.apache.ojb.odmg.states
- this state represents new objects which have not been altered during tx.
- StateNewClean() -
Constructor for class org.apache.ojb.odmg.states.StateNewClean
- private constructor: we use singleton instances
- StateNewDelete - Class in org.apache.ojb.odmg.states
- this state represents new objects which have been mrked for deletion during tx.
- StateNewDelete() -
Constructor for class org.apache.ojb.odmg.states.StateNewDelete
- private constructor: use singleton instance
- StateNewDirty - Class in org.apache.ojb.odmg.states
- This state represents new objects which have been altered during tx.
- StateNewDirty() -
Constructor for class org.apache.ojb.odmg.states.StateNewDirty
- private constructor: use singleton instance.
- StateOldClean - Class in org.apache.ojb.odmg.states
- this state represents old Objects (i.e.
- StateOldClean() -
Constructor for class org.apache.ojb.odmg.states.StateOldClean
- private constructor: use singleton instance
- StateOldDelete - Class in org.apache.ojb.odmg.states
- this state represents old objects which have been marked for deletion during tx.
- StateOldDelete() -
Constructor for class org.apache.ojb.odmg.states.StateOldDelete
- private constructor: use singleton instance
- StateOldDirty - Class in org.apache.ojb.odmg.states
- this state represents old objects which have been altered during tx.
- StateOldDirty() -
Constructor for class org.apache.ojb.odmg.states.StateOldDirty
- private constructor: use singleton instance
- StateTransient - Class in org.apache.ojb.odmg.states
- this state represents objects which are not persisted and no longer used.
- StateTransient() -
Constructor for class org.apache.ojb.odmg.states.StateTransient
- private constructor: we use singleton instances
- staticIntFieldValue(Field) -
Static method in class org.apache.ojb.broker.platforms.BlobWrapper
-
- staticIntFieldValue(Field) -
Static method in class org.apache.ojb.broker.platforms.ClobWrapper
-
- status -
Variable in class org.apache.ojb.odmg.Image.MultipleRef
-
- store(Object, Identity, ClassDescriptor, boolean, boolean) -
Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
-
- store(Object) -
Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
-
- store(Object, ObjectModification) -
Method in class org.apache.ojb.broker.core.DelegatingPersistenceBroker
-
- store(Object) -
Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
-
- store(Object, ObjectModification) -
Method in class org.apache.ojb.broker.core.PersistenceBrokerBean
-
- store(Object) -
Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
- Store an Object.
- store(Object, Identity, ClassDescriptor, boolean, boolean) -
Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
- Method which start the real store work (insert or update)
and is intended for use by top-level api or internal calls.
- store(Object, Identity, ClassDescriptor, boolean) -
Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
- Internal used method which start the real store work.
- store(Object, ObjectModification) -
Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
- Makes object obj persistent in the underlying persistence system.
- store(Object, ObjectModification) -
Method in interface org.apache.ojb.broker.PersistenceBroker
- Makes the given object persistent in the underlying persistence system.
- store(Object) -
Method in interface org.apache.ojb.broker.PersistenceBroker
- Make the given object persistent in the underlying persistence system.
- store(Object, Identity, ClassDescriptor, boolean, boolean) -
Method in interface org.apache.ojb.broker.PersistenceBrokerInternal
- Performs the real store work (insert or update) and is intended for use by
top-level apis internally.
- storeAndLinkMtoN(boolean, Object, CollectionDescriptor, Object, boolean) -
Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
- Store/Link m:n collection references.
- storeAndLinkOneToMany(boolean, Object, CollectionDescriptor, Object, boolean) -
Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
- Store/Link 1:n collection references.
- storeAndLinkOneToOne(boolean, Object, ClassDescriptor, ObjectReferenceDescriptor, boolean) -
Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
- Store/Link 1:1 reference.
- storeCollections(Object, ClassDescriptor, boolean) -
Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
- Store/Link collections of objects poiting to obj.
- storeMtoNImplementor(CollectionDescriptor, Object, Object, Collection) -
Method in class org.apache.ojb.broker.core.MtoNBroker
- Stores new values of a M:N association in a indirection table.
- storeMtoNImplementor(MtoNImplementor) -
Method in class org.apache.ojb.broker.core.MtoNBroker
-
- storeReferences(Object, ClassDescriptor, boolean, boolean) -
Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
- Store all object references that obj points to.
- storeToDb(Object, ClassDescriptor, Identity, boolean, boolean) -
Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
- I pulled this out of internal store so that when doing multiple table
inheritance, i can recurse this function.
- storeToDb(Object, ClassDescriptor, Identity, boolean) -
Method in class org.apache.ojb.broker.core.PersistenceBrokerImpl
- I pulled this out of internal store so that when doing multiple table
inheritance, i can recurse this function.
- STR_BLOCK_TIMEOUT -
Static variable in class org.apache.ojb.broker.locking.LockManagerServlet
-
- STR_DEBUG -
Static variable in class org.apache.ojb.broker.util.logging.PoorMansLoggerImpl
-
- STR_DEBUG_MSG -
Static variable in class org.apache.ojb.broker.util.logging.PoorMansLoggerImpl
-
- STR_ERROR -
Static variable in class org.apache.ojb.broker.util.logging.PoorMansLoggerImpl
-
- STR_ERROR_MSG -
Static variable in class org.apache.ojb.broker.util.logging.PoorMansLoggerImpl
-
- STR_FATAL -
Static variable in class org.apache.ojb.broker.util.logging.PoorMansLoggerImpl
-
- STR_FATAL_MSG -
Static variable in class org.apache.ojb.broker.util.logging.PoorMansLoggerImpl
-
- STR_INFO -
Static variable in class org.apache.ojb.broker.util.logging.PoorMansLoggerImpl
-
- STR_INFO_MSG -
Static variable in class org.apache.ojb.broker.util.logging.PoorMansLoggerImpl
-
- STR_LOCK_MANAGER -
Static variable in class org.apache.ojb.broker.locking.LockManagerServlet
-
- STR_LOCK_TIMEOUT -
Static variable in class org.apache.ojb.broker.locking.LockManagerServlet
-
- STR_WARN -
Static variable in class org.apache.ojb.broker.util.logging.PoorMansLoggerImpl
-
- STR_WARN_MSG -
Static variable in class org.apache.ojb.broker.util.logging.PoorMansLoggerImpl
-
- StringBufferLoggerImpl - Class in org.apache.ojb.broker.util.logging
- This class is a
Logger implementation based on a StringBuffer. - StringBufferLoggerImpl(String) -
Constructor for class org.apache.ojb.broker.util.logging.StringBufferLoggerImpl
-
- StringList2VarcharFieldConversion - Class in org.apache.ojb.broker.accesslayer.conversions
- This implementation of the
FieldConversion interface converts
between a List of String objects and a database
varchar field. - StringList2VarcharFieldConversion() -
Constructor for class org.apache.ojb.broker.accesslayer.conversions.StringList2VarcharFieldConversion
-
- StringLiteral -
Static variable in interface org.apache.ojb.odmg.oql.OQLLexerTokenTypes
-
- StringVector2VarcharFieldConversion - Class in org.apache.ojb.broker.accesslayer.conversions
- Converts a Vector of string elements back and forth from a database varchar field
Strings may not contain "#" as this is used as separator.
- StringVector2VarcharFieldConversion() -
Constructor for class org.apache.ojb.broker.accesslayer.conversions.StringVector2VarcharFieldConversion
- Creates a new instance of StringVector2VarcharFieldConversion
- subList(int, int) -
Method in class org.apache.ojb.broker.core.proxy.ListProxyDefaultImpl
-
- SUBPROTOCOL_DB2 -
Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
- The subprotocol used by the standard DB2 driver
- SUBPROTOCOL_DB2_INET -
Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
- The subprotocol used by the i-net DB2 driver
- SUBPROTOCOL_FIREBIRD -
Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
- The subprotocol used by the standard Firebird driver
- SUBPROTOCOL_HSQLDB -
Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
- The subprotocol used by the standard Hsqldb driver
- SUBPROTOCOL_INFORMIX -
Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
- The subprotocol used by the standard Informix driver
- SUBPROTOCOL_MAXDB -
Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
- The subprotocol used by the standard MaxDB driver
- SUBPROTOCOL_MCKOI -
Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
- The subprotocol used by the standard McKoi driver
- SUBPROTOCOL_MSSQLSERVER -
Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
- The subprotocol used by the standard SQLServer driver
- SUBPROTOCOL_MSSQLSERVER6_INET -
Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
- A subprotocol used by the i-net SQLServer driver
- SUBPROTOCOL_MSSQLSERVER6_INET_POOLED -
Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
- A subprotocol used by the pooled i-net SQLServer driver
- SUBPROTOCOL_MSSQLSERVER7_INET -
Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
- A subprotocol used by the i-net SQLServer driver
- SUBPROTOCOL_MSSQLSERVER7_INET_POOLED -
Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
- A subprotocol used by the pooled i-net SQLServer driver
- SUBPROTOCOL_MSSQLSERVER7A_INET -
Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
- A subprotocol used by the i-net SQLServer driver
- SUBPROTOCOL_MSSQLSERVER7A_INET_POOLED -
Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
- A subprotocol used by the pooled i-net SQLServer driver
- SUBPROTOCOL_MSSQLSERVER_INET -
Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
- A subprotocol used by the i-net SQLServer driver
- SUBPROTOCOL_MSSQLSERVER_INET_POOLED -
Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
- A subprotocol used by the pooled i-net SQLServer driver
- SUBPROTOCOL_MSSQLSERVER_JSQLCONNECT -
Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
- The subprotocol used by the JNetDirect SQLServer driver
- SUBPROTOCOL_MSSQLSERVER_JTDS -
Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
- The subprotocol used by the jTDS SQLServer driver
- SUBPROTOCOL_MYSQL -
Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
- The subprotocol used by the standard MySQL driver
- SUBPROTOCOL_ORACLE -
Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
- The subprotocol used by the standard Oracle driver
- SUBPROTOCOL_ORACLE_INET -
Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
- The subprotocol used by the i-net Oracle driver
- SUBPROTOCOL_POSTGRESQL -
Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
- The subprotocol used by the standard PostgreSQL driver
- SUBPROTOCOL_SAPDB -
Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
- The subprotocol used by the standard Sapdb driver
- SUBPROTOCOL_SYBASE -
Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
- The subprotocol used by the standard Sybase driver
- SUBPROTOCOL_SYBASE_INET -
Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
- The subprotocol used by the i-net Sybase driver
- SUBPROTOCOL_SYBASE_INET_POOLED -
Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
- The subprotocol used by the pooled i-net Sybase driver
- SUBPROTOCOL_SYBASE_JTDS -
Static variable in class org.apache.ojb.broker.metadata.JdbcMetadataUtils
- The subprotocol used by the jTDS Sybase driver
- subsetOf(DSet) -
Method in class org.apache.ojb.odmg.collections.DSetImpl
- Determine whether this set is a subset of the set referenced by
otherSet.
- subsetOf(DSet) -
Method in interface org.odmg.DSet
- Determine whether this set is a subset of the set referenced by
otherSet.
- suffix -
Variable in class org.apache.ojb.broker.util.SqlHelper.PathInfo
-
- SunOneTransactionManagerFactory - Class in org.apache.ojb.broker.transaction.tm
- SunOne
TransactionManager lookup. - SunOneTransactionManagerFactory() -
Constructor for class org.apache.ojb.broker.transaction.tm.SunOneTransactionManagerFactory
-
- SUPER_FIELD_INTERNAL_NAME -
Static variable in class org.apache.ojb.broker.metadata.SuperReferenceDescriptor
-
- SUPER_FIELD_NAME -
Static variable in class org.apache.ojb.broker.metadata.SuperReferenceDescriptor
-
- superClass -
Variable in class org.apache.ojb.broker.metadata.ClassDescriptor
- the class that this class extends
- superClassFieldRef -
Variable in class org.apache.ojb.broker.metadata.ClassDescriptor
- reference column for the superclass
- superClassMultipleJoinedTablesMap -
Variable in class org.apache.ojb.broker.metadata.DescriptorRepository
-
- superRef -
Variable in class org.apache.ojb.broker.metadata.SuperReferenceDescriptor.SuperReferenceField
-
- SuperReferenceDescriptor - Class in org.apache.ojb.broker.metadata
- This class handle inheritance as 1-1 association based on a anonymous field
(no field in persistent object needed).
- SuperReferenceDescriptor(ClassDescriptor) -
Constructor for class org.apache.ojb.broker.metadata.SuperReferenceDescriptor
-
- SuperReferenceDescriptor.SuperReferenceField - Class in org.apache.ojb.broker.metadata
-
- SuperReferenceDescriptor.SuperReferenceField(SuperReferenceDescriptor) -
Constructor for class org.apache.ojb.broker.metadata.SuperReferenceDescriptor.SuperReferenceField
-
- supersetOf(DSet) -
Method in class org.apache.ojb.odmg.collections.DSetImpl
- Determine whether this set is a superset of the set referenced by
otherSet.
- supersetOf(DSet) -
Method in interface org.odmg.DSet
- Determine whether this set is a superset of the set referenced by
otherSet.
- supportsAdvancedJDBCCursorControl() -
Method in class org.apache.ojb.broker.accesslayer.RsIterator
- with a new batch of JDBC 3.0 drivers coming out we can't just check for
begins with 2, we need to check the actual version and see if it's
greater than or equal to 2.
- supportsBatchOperations() -
Method in interface org.apache.ojb.broker.platforms.Platform
- If this platform supports the batch operations jdbc 2.0 feature.
- supportsBatchOperations() -
Method in class org.apache.ojb.broker.platforms.PlatformDefaultImpl
-
- supportsMultiColumnCountDistinct() -
Method in interface org.apache.ojb.broker.platforms.Platform
- Whether the platform supports a COUNT DISTINCT across multiple columns.
- supportsMultiColumnCountDistinct() -
Method in class org.apache.ojb.broker.platforms.PlatformDefaultImpl
- Whether the platform supports a COUNT DISTINCT across multiple columns.
- supportsMultiColumnCountDistinct() -
Method in class org.apache.ojb.broker.platforms.PlatformDerbyImpl
- Whether the platform supports a COUNT DISTINCT across multiple columns.
- supportsPaging() -
Method in interface org.apache.ojb.broker.platforms.Platform
- Answer true if LIMIT or equivalent is supported
SQL-Paging is not yet supported
- supportsPaging() -
Method in class org.apache.ojb.broker.platforms.PlatformDefaultImpl
-
- supportsPaging() -
Method in class org.apache.ojb.broker.platforms.PlatformHsqldbImpl
-
- supportsPaging() -
Method in class org.apache.ojb.broker.platforms.PlatformMySQLImpl
-
- supportsPaging() -
Method in class org.apache.ojb.broker.platforms.PlatformPostgreSQLImpl
-
- supportsPaging() -
Method in class org.apache.ojb.broker.platforms.PlatformSapdbImpl
-
- swizzle(Object, Object, PersistenceBroker, ObjectCache) -
Method in class org.apache.ojb.otm.swizzle.CopySwizzling
-
- swizzle(Object, Object, PersistenceBroker, ObjectCache) -
Method in class org.apache.ojb.otm.swizzle.NoSwizzling
-
- swizzle(Object, Object, PersistenceBroker, ObjectCache) -
Method in interface org.apache.ojb.otm.swizzle.Swizzling
- Swizzle object references.
- Swizzling - Interface in org.apache.ojb.otm.swizzle
-
- SYBASE_JOIN_SYNTAX -
Static variable in interface org.apache.ojb.broker.accesslayer.JoinSyntaxTypes
- Sybase ASE syntax for joins:
SELECT ...
- synchronizeWithTracedObjects() -
Method in class org.apache.ojb.broker.cache.ObjectCacheDefaultImpl
-
- syncMap -
Variable in class org.apache.ojb.broker.core.PersistenceBrokerFactorySyncImpl.TransactionBox
-
MtoNBroker.GenericObject while transaction running, used as
workaround for m:n insert problem.
PBLifeCycleListener
instances.
PBStateListener
instances.
FieldConversion interface converts
between a List of Time objects and a database
varchar field.Transaction.abort.Transaction interface.true.
CommonsOJBLockManager.
DBag instance is created that is the union of this object
and otherBag.
DSet object that is the set union of this
DSet object and the set referenced by otherSet.
DBag instance is created that is the union of this object
and otherBag.
DSet object that is the set union of this
DSet object and the set referenced by otherSet.
PlatformOracle9iImpl.unwrapConnection(java.sql.Connection).
PlatformOracle9iImpl.unwrapConnection(java.sql.Connection) for corresponding
PlatformOracle9iImpl.UNWRAP_CONN_METHOD_NAMES-index.
PlatformOracle9iImpl.unwrapStatement(java.sql.Statement).
PlatformOracle9iImpl.unwrapStatement(java.sql.Statement) for corresponding
PlatformOracle9iImpl.UNWRAP_PS_METHOD_NAMES-index.
ObjectEnvelope
objects.
TransactionManager lookup.TransactionManager lookup.PersistenceBroker instance was wrapped by a
pooling handle when a new instance was created.
Base64.OutputStream.write(int) repeatedly until len
bytes are written.
ObjectEnvelope)
DescriptorRepository to the given output object.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||