Serialized Form


Package org.apache.ojb.broker

Class org.apache.ojb.broker.Identity extends java.lang.Object implements Serializable

serialVersionUID: 3182285550574178710L

Serialized Fields

m_objectsTopLevelClass

java.lang.Class<T> m_objectsTopLevelClass
The top-level Class of the identified object, ie. an interface.


m_objectsRealClass

java.lang.Class<T> m_objectsRealClass
The real Class of the identified object, ie. the implementing class.


m_pkValues

java.lang.Object[] m_pkValues
The ordered list of primary key values maintaining the objects identity in the underlying RDBMS.


isTransient

int isTransient

Class org.apache.ojb.broker.KeyConstraintViolatedException extends PersistenceBrokerSQLException implements Serializable

Class org.apache.ojb.broker.OJBException extends org.apache.commons.lang.exception.NestableException implements Serializable

Class org.apache.ojb.broker.OJBRuntimeException extends org.apache.commons.lang.exception.NestableRuntimeException implements Serializable

Class org.apache.ojb.broker.OptimisticLockException extends PersistenceBrokerException implements Serializable

Serialized Fields

sourceObject

java.lang.Object sourceObject
The violating object.

Class org.apache.ojb.broker.PBFactoryException extends OJBRuntimeException implements Serializable

Class org.apache.ojb.broker.PBKey extends java.lang.Object implements Serializable

serialVersionUID: -8858811398162391578L

Serialized Fields

jcdAlias

java.lang.String jcdAlias

user

java.lang.String user

password

java.lang.String password

hashCode

int hashCode

Class org.apache.ojb.broker.PBLifeCycleEvent extends PersistenceBrokerEvent implements Serializable

Serialized Fields

eventType

PBLifeCycleEvent.Type eventType

target

java.lang.Object target

Class org.apache.ojb.broker.PBStateEvent extends PersistenceBrokerEvent implements Serializable

Serialized Fields

eventType

PBStateEvent.Type eventType

Class org.apache.ojb.broker.PersistenceBrokerEvent extends org.apache.ojb.broker.util.event.OjbEvent implements Serializable

Class org.apache.ojb.broker.PersistenceBrokerException extends OJBRuntimeException implements Serializable

Class org.apache.ojb.broker.PersistenceBrokerSQLException extends PersistenceBrokerException implements Serializable

Serialized Fields

sqlState

java.lang.String sqlState

Class org.apache.ojb.broker.TransactionAbortedException extends PersistenceBrokerException implements Serializable

Class org.apache.ojb.broker.TransactionInProgressException extends PersistenceBrokerException implements Serializable

Class org.apache.ojb.broker.TransactionNotInProgressException extends PersistenceBrokerException implements Serializable


Package org.apache.ojb.broker.accesslayer

Class org.apache.ojb.broker.accesslayer.LookupException extends OJBException implements Serializable

Class org.apache.ojb.broker.accesslayer.OJBBatchUpdateException extends OJBRuntimeException implements Serializable

Class org.apache.ojb.broker.accesslayer.PkIterator extends java.lang.Object implements Serializable

serialVersionUID: 1906110293623601724L

Serialized Fields

internalEnum

java.util.Enumeration<E> internalEnum

Class org.apache.ojb.broker.accesslayer.QueryCustomizerDefaultImpl extends java.lang.Object implements Serializable

Serialized Fields

m_attributeList

java.util.Map<K,V> m_attributeList

Class org.apache.ojb.broker.accesslayer.RowReaderDefaultImpl extends java.lang.Object implements Serializable

Serialized Fields

m_cld

ClassDescriptor m_cld

Class org.apache.ojb.broker.accesslayer.RsIterator.ResourceClosedException extends OJBRuntimeException implements Serializable

Class org.apache.ojb.broker.accesslayer.RsIterator.ResourceNotClosedException extends OJBRuntimeException implements Serializable


Package org.apache.ojb.broker.accesslayer.conversions

Class org.apache.ojb.broker.accesslayer.conversions.BlankString2NullFieldConversion extends java.lang.Object implements Serializable

Class org.apache.ojb.broker.accesslayer.conversions.Boolean2IntFieldConversion extends java.lang.Object implements Serializable

Class org.apache.ojb.broker.accesslayer.conversions.Calendar2DateFieldConversion extends java.lang.Object implements Serializable

Class org.apache.ojb.broker.accesslayer.conversions.Calendar2TimestampFieldConversion extends java.lang.Object implements Serializable

Class org.apache.ojb.broker.accesslayer.conversions.ConversionException extends PersistenceBrokerException implements Serializable

Class org.apache.ojb.broker.accesslayer.conversions.FieldConversionDefaultImpl extends java.lang.Object implements Serializable

Class org.apache.ojb.broker.accesslayer.conversions.GUID2StringFieldConversion extends java.lang.Object implements Serializable

Class org.apache.ojb.broker.accesslayer.conversions.Int2IntegerFieldConversion extends java.lang.Object implements Serializable

Class org.apache.ojb.broker.accesslayer.conversions.IntList2VarcharFieldConversion extends java.lang.Object implements Serializable

Class org.apache.ojb.broker.accesslayer.conversions.JavaDate2SqlDateFieldConversion extends java.lang.Object implements Serializable

Class org.apache.ojb.broker.accesslayer.conversions.JavaDate2SqlTimestampFieldConversion extends java.lang.Object implements Serializable

Class org.apache.ojb.broker.accesslayer.conversions.Object2Base64StringFieldConversion extends java.lang.Object implements Serializable

Serialized Fields

byteOut

java.io.ByteArrayOutputStream byteOut

uuOut

Base64.OutputStream uuOut

gzipOut

java.util.zip.GZIPOutputStream gzipOut

objOut

java.io.ObjectOutputStream objOut

Class org.apache.ojb.broker.accesslayer.conversions.Object2ByteArrFieldConversion extends java.lang.Object implements Serializable

Class org.apache.ojb.broker.accesslayer.conversions.Object2ByteArrUncompressedFieldConversion extends java.lang.Object implements Serializable

Class org.apache.ojb.broker.accesslayer.conversions.StringList2VarcharFieldConversion extends java.lang.Object implements Serializable

Class org.apache.ojb.broker.accesslayer.conversions.StringVector2VarcharFieldConversion extends java.lang.Object implements Serializable

Class org.apache.ojb.broker.accesslayer.conversions.TimeList2VarcharFieldConversion extends java.lang.Object implements Serializable


Package org.apache.ojb.broker.cache

Class org.apache.ojb.broker.cache.RuntimeCacheException extends OJBRuntimeException implements Serializable


Package org.apache.ojb.broker.core

Class org.apache.ojb.broker.core.PBPoolInfo extends org.apache.ojb.broker.util.pooling.PoolConfiguration implements Serializable

serialVersionUID: 3331426619896735439L

Class org.apache.ojb.broker.core.PersistenceBrokerBean extends java.lang.Object implements Serializable

Serialized Fields

m_log

Logger m_log

m_ctx

javax.ejb.SessionContext m_ctx

m_ojbRepository

java.lang.String m_ojbRepository

m_pbKey

PBKey m_pbKey

m_pbf

PersistenceBrokerFactoryIF m_pbf

Class org.apache.ojb.broker.core.ValueContainer extends java.lang.Object implements Serializable

serialVersionUID: 3689069556052340793L

Serialized Fields

m_jdbcType

JdbcType m_jdbcType

m_value

java.lang.Object m_value

hc

int hc

Package org.apache.ojb.broker.core.proxy

Class org.apache.ojb.broker.core.proxy.AbstractIndirectionHandler extends java.lang.Object implements Serializable

serialVersionUID: -1993879565033755826L

Serialized Fields

_brokerKey

PBKey _brokerKey
The key for acquiring the above broker


_realSubject

java.lang.Object _realSubject
The real subject which this is hidden by the proxy


_id

Identity _id
Represents the identity of the real subject. When the real subject is not yet materialized, it can be loaded from the underlying db by this identity object

Class org.apache.ojb.broker.core.proxy.AbstractProxyFactory extends java.lang.Object implements Serializable

Serialized Fields

_indirectionHandlerClass

java.lang.Class<T> _indirectionHandlerClass
The indirection handler class


_listProxyConstructor

java.lang.reflect.Constructor<T> _listProxyConstructor
The constructor used for creating list proxies


_setProxyConstructor

java.lang.reflect.Constructor<T> _setProxyConstructor
The constructor used for creating set proxies


_collectionProxyConstructor

java.lang.reflect.Constructor<T> _collectionProxyConstructor
The constructor used for creating collection proxies

Class org.apache.ojb.broker.core.proxy.CollectionProxyDefaultImpl extends java.lang.Object implements Serializable

Serialized Fields

_brokerKey

PBKey _brokerKey
The key for acquiring the above broker


_perThreadDescriptorsEnabled

boolean _perThreadDescriptorsEnabled
Flag set when per-thread metadata profiles are in use.


_profileKey

java.lang.Object _profileKey
Profile key used when lazy-loading with per-thread metadata profiles.


_query

Query _query
The query that defines the values in the collection


_data

java.util.Collection<E> _data
The actual data (if already loaded)


_collectionClass

java.lang.Class<T> _collectionClass
The collection type


_size

int _size
The number of objects


_needsClose

boolean _needsClose

Class org.apache.ojb.broker.core.proxy.IndirectionHandlerCGLIBImpl extends AbstractIndirectionHandler implements Serializable

Class org.apache.ojb.broker.core.proxy.IndirectionHandlerJDKImpl extends AbstractIndirectionHandler implements Serializable

Class org.apache.ojb.broker.core.proxy.ListProxyDefaultImpl extends CollectionProxyDefaultImpl implements Serializable

Class org.apache.ojb.broker.core.proxy.OJBSerializableProxy extends java.lang.Object implements Serializable

serialVersionUID: 568312334450175549L

Serialization Methods

readResolve

private java.lang.Object readResolve()
                              throws java.io.ObjectStreamException
Throws:
java.io.ObjectStreamException
Serialized Fields

logger

Logger logger

classObject

java.lang.Class<T> classObject

indirectionHandler

IndirectionHandler indirectionHandler

Class org.apache.ojb.broker.core.proxy.ProxyFactoryCGLIBImpl extends AbstractProxyFactory implements Serializable

Serialized Fields

proxyFactories

java.util.HashMap<K,V> proxyFactories

Class org.apache.ojb.broker.core.proxy.ProxyFactoryJDKImpl extends AbstractProxyFactory implements Serializable

Serialized Fields

foundInterfaces

java.util.HashMap<K,V> foundInterfaces
JMM: Cache information about the interfaces need for dynamic proxy.

Class org.apache.ojb.broker.core.proxy.SetProxyDefaultImpl extends CollectionProxyDefaultImpl implements Serializable

Class org.apache.ojb.broker.core.proxy.VirtualProxy extends java.lang.Object implements Serializable

serialVersionUID: -3999451313262635171L

Serialization Methods

writeReplace

public java.lang.Object writeReplace()
Serialized Fields

indirectionHandler

IndirectionHandler indirectionHandler
reference to the IndirectionHandler that encapsulates the delegation mechanism


Package org.apache.ojb.broker.locking

Class org.apache.ojb.broker.locking.LockManagerRemoteImpl.LockInfo extends java.lang.Object implements Serializable

Serialized Fields

key

java.lang.Object key

resourceId

java.lang.Object resourceId

isolationLevel

int isolationLevel

methodName

byte methodName

lockTimeout

long lockTimeout

blockTimeout

long blockTimeout

Class org.apache.ojb.broker.locking.LockManagerServlet extends javax.servlet.http.HttpServlet implements Serializable

Class org.apache.ojb.broker.locking.LockRuntimeException extends OJBRuntimeException implements Serializable


Package org.apache.ojb.broker.metadata

Class org.apache.ojb.broker.metadata.AnonymousFieldDescriptor extends FieldDescriptor implements Serializable

serialVersionUID: -2179877752386923963L

Class org.apache.ojb.broker.metadata.ArgumentDescriptor extends org.apache.ojb.broker.metadata.DescriptorBase implements Serializable

serialVersionUID: 5205304260023247711L

Serialized Fields

fieldSource

int fieldSource

constantValue

java.lang.String constantValue

fieldRefName

java.lang.String fieldRefName

returnedByProcedure

boolean returnedByProcedure

procedureDescriptor

ProcedureDescriptor procedureDescriptor
The procedure descriptor that this object is related to.

Class org.apache.ojb.broker.metadata.AttributeDescriptorBase extends org.apache.ojb.broker.metadata.DescriptorBase implements Serializable

serialVersionUID: -818671542770428043L

Serialized Fields

m_PersistentField

PersistentField m_PersistentField

m_ClassDescriptor

ClassDescriptor m_ClassDescriptor

Class org.apache.ojb.broker.metadata.ClassDescriptor extends org.apache.ojb.broker.metadata.DescriptorBase implements Serializable

serialVersionUID: -5212253607374173965L

Serialized Fields

persistentFieldClassName

java.lang.String persistentFieldClassName

insertProcedure

InsertProcedureDescriptor insertProcedure
The descriptor for the insert procedure/function.


updateProcedure

UpdateProcedureDescriptor updateProcedure
The descriptor for the update procedure/function.


deleteProcedure

DeleteProcedureDescriptor deleteProcedure
The descriptor for the delete procedure/function.


initializationMethodName

java.lang.String initializationMethodName

factoryMethodName

java.lang.String factoryMethodName

m_repository

DescriptorRepository m_repository

factoryClass

java.lang.Class<T> factoryClass
optional class.method to be invoked to create object instance. Both of these must be present for this function to be successful.


useIdentityColumn

int useIdentityColumn

baseClass

java.lang.String baseClass

m_IsolationLevel

int m_IsolationLevel
transaction isolation level specified for this class, used in the ODMG server


schema

java.lang.String schema
the SQL SCHEMA of the underlying table of this class


m_Class

java.lang.Class<T> m_Class
the described class


isAbstract

boolean isAbstract
whether the described class is abstract


m_TableName

java.lang.String m_TableName
the table name used to store the scalar attributes of this class


m_rowReader

RowReader m_rowReader
the RowReader for this class


superClass

java.lang.String superClass
the class that this class extends


superClassFieldRef

int superClassFieldRef
reference column for the superclass


m_isInterface

boolean m_isInterface
does the described class represent an interface?


proxyClass

java.lang.Class<T> proxyClass
the proxy class for the described class, may be null


proxyClassName

java.lang.String proxyClassName
the proxy class name for the described class, may be null


acceptLocks

boolean acceptLocks
if false do not accept implicit locks on this class


alwaysRefresh

boolean alwaysRefresh
if true instances of this class are always refreshed even if they are already in the cache. false by default.


m_ProxyPrefetchingLimit

int m_ProxyPrefetchingLimit

objectCacheDescriptor

ObjectCacheDescriptor objectCacheDescriptor
optional, ObjectCacheDescriptor for representing class


indexes

java.util.Vector<E> indexes
the vector of indices used in DDL generation.


m_autoIncrementField

FieldDescriptor m_autoIncrementField

m_FieldDescriptions

FieldDescriptor[] m_FieldDescriptions
the FieldDescriptors for the primitive attributes


m_CollectionDescriptors

java.util.Vector<E> m_CollectionDescriptors
the descriptors for collection attributes


m_ObjectReferenceDescriptors

java.util.Vector<E> m_ObjectReferenceDescriptors
the descriptor for 1-1 reference attributes


m_nonPkFieldDescriptors

FieldDescriptor[] m_nonPkFieldDescriptors
the non-primary key FieldDescriptors


m_PkFieldDescriptors

FieldDescriptor[] m_PkFieldDescriptors
the primary key FieldDescriptors


m_RwFieldDescriptors

FieldDescriptor[] m_RwFieldDescriptors
the read/write FieldDescriptors BRJ


m_RwNonPkFieldDescriptors

FieldDescriptor[] m_RwNonPkFieldDescriptors

m_lockingFieldDescriptors

FieldDescriptor[] m_lockingFieldDescriptors
the optimistic lockingFieldDescriptors BRJ


extentClasses

java.util.Vector<E> extentClasses
the list of classes in the extent of this class. can be empty


extentClassNames

java.util.Vector<E> extentClassNames
the list of class names in the extent of this class. can be empty


m_fieldDescriptorNameMap

java.util.Map<K,V> m_fieldDescriptorNameMap

m_collectionDescriptorNameMap

java.util.Map<K,V> m_collectionDescriptorNameMap

m_objectReferenceDescriptorsNameMap

java.util.Map<K,V> m_objectReferenceDescriptorsNameMap

m_superCld

ClassDescriptor m_superCld

m_superCldSet

boolean m_superCldSet

Class org.apache.ojb.broker.metadata.ClassNotPersistenceCapableException extends MetadataException implements Serializable

Class org.apache.ojb.broker.metadata.CollectionDescriptor extends ObjectReferenceDescriptor implements Serializable

serialVersionUID: -8570280662286424937L

Serialized Fields

collectionClass

java.lang.Class<T> collectionClass
Represents the type of the collection, if set to null, a java.util.Vector will be used. If set to a valid collection type it will be used to build typed collections.


m_orderby

java.util.Collection<E> m_orderby
the Collection of orderby Fields


indirectionTable

java.lang.String indirectionTable
For m:n related Classes this is the indirection table.


fksToItemClass

java.util.Vector<E> fksToItemClass

fksToThisClass

java.util.Vector<E> fksToThisClass

fksToItemClassAry

java.lang.String[] fksToItemClassAry

fksToThisClassAry

java.lang.String[] fksToThisClassAry

m_queryCustomizer

QueryCustomizer m_queryCustomizer

m_hasProxyItems

java.lang.Boolean m_hasProxyItems

Class org.apache.ojb.broker.metadata.ConnectionPoolDescriptor extends org.apache.ojb.broker.util.pooling.PoolConfiguration implements Serializable

serialVersionUID: -3071461685659671879L

Serialized Fields

jdbcProperties

java.util.Properties jdbcProperties
JDBC properties configured in OJB (not used for DataSource connections).


dbcpProperties

java.util.Properties dbcpProperties
DBCP Statement cache properties configured in OJB (not used for DataSource connections).


connectionFactory

java.lang.Class<T> connectionFactory

Class org.apache.ojb.broker.metadata.ConnectionRepository extends java.lang.Object implements Serializable

serialVersionUID: -5581126412817848887L

Serialized Fields

jcdMap

java.util.HashMap<K,V> jcdMap

jcdAliasToPBKeyMap

java.util.Hashtable<K,V> jcdAliasToPBKeyMap

utils

JdbcMetadataUtils utils

Class org.apache.ojb.broker.metadata.DeleteProcedureDescriptor extends ProcedureDescriptor implements Serializable

serialVersionUID: -1265854095889157172L

Serialized Fields

includePkFieldsOnly

boolean includePkFieldsOnly
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.

Class org.apache.ojb.broker.metadata.DescriptorRepository extends org.apache.ojb.broker.metadata.DescriptorBase implements Serializable

serialVersionUID: -1556339982311359524L

Serialized Fields

log

Logger log

defaultIsolationLevel

int defaultIsolationLevel
the default isolation level used for this repository


descriptorTable

java.util.HashMap<K,V> descriptorTable
This table holds all known Mapping descriptions. Key values are the respective Class objects


extentTable

java.util.Map<K,V> extentTable
We need a lot the extent, to which a class belongs (@see DescriptorRepository#getExtentClass). To speed up the costy evaluation, we use this tiny hash map.


superClassMultipleJoinedTablesMap

java.util.Map<K,V> superClassMultipleJoinedTablesMap

Class org.apache.ojb.broker.metadata.FieldDescriptor extends AttributeDescriptorBase implements Serializable

serialVersionUID: 7865777758296851949L

Serialized Fields

m_ColNo

int m_ColNo

m_ColumnName

java.lang.String m_ColumnName

m_ColumnType

java.lang.String m_ColumnType

m_IsKeyField

boolean m_IsKeyField

indexed

boolean indexed

m_autoIncrement

boolean m_autoIncrement

m_sequenceName

java.lang.String m_sequenceName

m_jdbcType

JdbcType m_jdbcType

length

int length

precision

int precision

scale

int scale

required

boolean required

scaleSpecified

boolean scaleSpecified

precisionSpecified

boolean precisionSpecified

lengthSpecified

boolean lengthSpecified

fieldConversion

FieldConversion fieldConversion

m_locking

boolean m_locking

updateLock

boolean updateLock

m_access

java.lang.String m_access

Class org.apache.ojb.broker.metadata.FieldHelper extends java.lang.Object implements Serializable

serialVersionUID: -297186561855340166L

Serialized Fields

name

java.lang.String name

isAscending

boolean isAscending

Class org.apache.ojb.broker.metadata.FieldTypeClasses.ArrayFieldType extends org.apache.ojb.broker.metadata.FieldTypeClasses.ImmutableFieldType implements Serializable

Class org.apache.ojb.broker.metadata.FieldTypeClasses.BigDecimalFieldType extends org.apache.ojb.broker.metadata.FieldTypeClasses.ImmutableFieldType implements Serializable

Class org.apache.ojb.broker.metadata.FieldTypeClasses.BlobFieldType extends org.apache.ojb.broker.metadata.FieldTypeClasses.ImmutableFieldType implements Serializable

Class org.apache.ojb.broker.metadata.FieldTypeClasses.BooleanFieldType extends org.apache.ojb.broker.metadata.FieldTypeClasses.ImmutableFieldType implements Serializable

Class org.apache.ojb.broker.metadata.FieldTypeClasses.ByteArrayFieldType extends org.apache.ojb.broker.metadata.FieldTypeClasses.MutableFieldType implements Serializable

Class org.apache.ojb.broker.metadata.FieldTypeClasses.ByteFieldType extends org.apache.ojb.broker.metadata.FieldTypeClasses.ImmutableFieldType implements Serializable

Class org.apache.ojb.broker.metadata.FieldTypeClasses.ClobFieldType extends org.apache.ojb.broker.metadata.FieldTypeClasses.ImmutableFieldType implements Serializable

Class org.apache.ojb.broker.metadata.FieldTypeClasses.DateFieldType extends org.apache.ojb.broker.metadata.FieldTypeClasses.MutableFieldType implements Serializable

Class org.apache.ojb.broker.metadata.FieldTypeClasses.DoubleFieldType extends org.apache.ojb.broker.metadata.FieldTypeClasses.ImmutableFieldType implements Serializable

Class org.apache.ojb.broker.metadata.FieldTypeClasses.FloatFieldType extends org.apache.ojb.broker.metadata.FieldTypeClasses.ImmutableFieldType implements Serializable

Class org.apache.ojb.broker.metadata.FieldTypeClasses.IntegerFieldType extends org.apache.ojb.broker.metadata.FieldTypeClasses.ImmutableFieldType implements Serializable

Class org.apache.ojb.broker.metadata.FieldTypeClasses.JavaObjectFieldType extends org.apache.ojb.broker.metadata.FieldTypeClasses.MutableFieldType implements Serializable

Class org.apache.ojb.broker.metadata.FieldTypeClasses.LongFieldType extends org.apache.ojb.broker.metadata.FieldTypeClasses.ImmutableFieldType implements Serializable

Class org.apache.ojb.broker.metadata.FieldTypeClasses.RefFieldType extends org.apache.ojb.broker.metadata.FieldTypeClasses.ImmutableFieldType implements Serializable

Class org.apache.ojb.broker.metadata.FieldTypeClasses.ShortFieldType extends org.apache.ojb.broker.metadata.FieldTypeClasses.ImmutableFieldType implements Serializable

Class org.apache.ojb.broker.metadata.FieldTypeClasses.StringFieldType extends org.apache.ojb.broker.metadata.FieldTypeClasses.ImmutableFieldType implements Serializable

Class org.apache.ojb.broker.metadata.FieldTypeClasses.StructFieldType extends org.apache.ojb.broker.metadata.FieldTypeClasses.MutableFieldType implements Serializable

Class org.apache.ojb.broker.metadata.FieldTypeClasses.TimeFieldType extends org.apache.ojb.broker.metadata.FieldTypeClasses.MutableFieldType implements Serializable

Class org.apache.ojb.broker.metadata.FieldTypeClasses.TimestampFieldType extends org.apache.ojb.broker.metadata.FieldTypeClasses.MutableFieldType implements Serializable

Class org.apache.ojb.broker.metadata.FieldTypeClasses.URLFieldType extends org.apache.ojb.broker.metadata.FieldTypeClasses.ImmutableFieldType implements Serializable

Class org.apache.ojb.broker.metadata.IndexDescriptor extends java.lang.Object implements Serializable

serialVersionUID: -1722513568634970108L

Serialized Fields

name

java.lang.String name

unique

boolean unique

indexColumns

java.util.Vector<E> indexColumns

Class org.apache.ojb.broker.metadata.InsertProcedureDescriptor extends ProcedureDescriptor implements Serializable

serialVersionUID: -3808311052971075269L

Serialized Fields

includeAllFields

boolean includeAllFields
The value that indicates if the argument list for this procedure includes all field-descriptors from the related class-descriptor.

Class org.apache.ojb.broker.metadata.JdbcConnectionDescriptor extends org.apache.ojb.broker.metadata.DescriptorBase implements Serializable

serialVersionUID: -600900924512028960L

Serialized Fields

logger

Logger logger

m_jcdAlias

java.lang.String m_jcdAlias

m_Dbms

java.lang.String m_Dbms

m_Driver

java.lang.String m_Driver

m_Protocol

java.lang.String m_Protocol

m_SubProtocol

java.lang.String m_SubProtocol

m_DbAlias

java.lang.String m_DbAlias

m_DatasourceName

java.lang.String m_DatasourceName

m_UserName

java.lang.String m_UserName

m_Password

java.lang.String m_Password

m_JdbcLevel

double m_JdbcLevel

m_eagerRelease

boolean m_eagerRelease

m_batchMode

boolean m_batchMode

defaultConnection

boolean defaultConnection

useAutoCommit

int useAutoCommit

ignoreAutoCommitExceptions

boolean ignoreAutoCommitExceptions

pbKey

PBKey pbKey

cpd

ConnectionPoolDescriptor cpd

sequenceDescriptor

SequenceDescriptor sequenceDescriptor

objectCacheDescriptor

ObjectCacheDescriptor objectCacheDescriptor

Class org.apache.ojb.broker.metadata.JdbcTypesHelper.BaseType extends java.lang.Object implements Serializable

Serialized Fields

fieldType

FieldType fieldType

Class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Array extends JdbcTypesHelper.BaseType implements Serializable

Class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_BigInt extends JdbcTypesHelper.BaseType implements Serializable

Class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Binary extends JdbcTypesHelper.BaseType implements Serializable

Class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Bit extends JdbcTypesHelper.BaseType implements Serializable

Class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Blob extends JdbcTypesHelper.BaseType implements Serializable

Class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Boolean extends JdbcTypesHelper.BaseType implements Serializable

Class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Char extends JdbcTypesHelper.BaseType implements Serializable

Class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Clob extends JdbcTypesHelper.BaseType implements Serializable

Class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Datalink extends JdbcTypesHelper.BaseType implements Serializable

Class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Date extends JdbcTypesHelper.BaseType implements Serializable

Class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Decimal extends JdbcTypesHelper.BaseType implements Serializable

Class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Double extends JdbcTypesHelper.BaseType implements Serializable

Class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Float extends JdbcTypesHelper.BaseType implements Serializable

Class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Integer extends JdbcTypesHelper.BaseType implements Serializable

Class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_LongVarBinary extends JdbcTypesHelper.BaseType implements Serializable

Class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_LongVarChar extends JdbcTypesHelper.BaseType implements Serializable

Class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Numeric extends JdbcTypesHelper.BaseType implements Serializable

Class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Real extends JdbcTypesHelper.BaseType implements Serializable

Class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Ref extends JdbcTypesHelper.BaseType implements Serializable

Class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_SmallInt extends JdbcTypesHelper.BaseType implements Serializable

Class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Struct extends JdbcTypesHelper.BaseType implements Serializable

Class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Time extends JdbcTypesHelper.BaseType implements Serializable

Class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Timestamp extends JdbcTypesHelper.BaseType implements Serializable

Class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_TinyInt extends JdbcTypesHelper.BaseType implements Serializable

Class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_VarBinary extends JdbcTypesHelper.BaseType implements Serializable

Class org.apache.ojb.broker.metadata.JdbcTypesHelper.T_Varchar extends JdbcTypesHelper.BaseType implements Serializable

Class org.apache.ojb.broker.metadata.MetadataException extends PersistenceBrokerException implements Serializable

Class org.apache.ojb.broker.metadata.ObjectCacheDescriptor extends java.lang.Object implements Serializable

serialVersionUID: 2583853027407750053L

Serialized Fields

objectCache

java.lang.Class<T> objectCache

configurationProperties

java.util.Properties configurationProperties

Class org.apache.ojb.broker.metadata.ObjectReferenceDescriptor extends AttributeDescriptorBase implements Serializable

serialVersionUID: 5561562217150972131L

Serialized Fields

m_ClassOfItems

java.lang.Class<T> m_ClassOfItems

m_ForeignKeyFields

java.util.Vector<E> m_ForeignKeyFields

m_CascadeRetrieve

boolean m_CascadeRetrieve

m_CascadeStore

int m_CascadeStore

m_CascadeDelete

int m_CascadeDelete

m_ProxyPrefetchingLimit

int m_ProxyPrefetchingLimit

m_ProxyOfItems

java.lang.Class<T> m_ProxyOfItems

m_LookedUpProxy

boolean m_LookedUpProxy

m_OtmDependent

boolean m_OtmDependent

fkFieldMap

java.util.Hashtable<K,V> fkFieldMap
holds the foreign-key field descriptor array for a specified class


lazy

boolean lazy
define loading strategy of the resulting object


refresh

boolean refresh
if true relationship is refreshed when owner is found in cache

Class org.apache.ojb.broker.metadata.ProcedureDescriptor extends org.apache.ojb.broker.metadata.DescriptorBase implements Serializable

serialVersionUID: -8228331122289787173L

Serialized Fields

name

java.lang.String name
The the name of the procedure/function to invoke.


returnValueFieldRef

FieldDescriptor returnValueFieldRef
The the field descriptor that will receive the return value from the procedure/function...


classDescriptor

ClassDescriptor classDescriptor
The class descriptor that this object is related to.


arguments

java.util.ArrayList<E> arguments
The argument descriptor lists.

Class org.apache.ojb.broker.metadata.SequenceDescriptor extends java.lang.Object implements Serializable

serialVersionUID: -5161713731380949398L

Serialized Fields

jcd

JdbcConnectionDescriptor jcd

sequenceManagerClass

java.lang.Class<T> sequenceManagerClass

configurationProperties

java.util.Properties configurationProperties

Class org.apache.ojb.broker.metadata.SuperReferenceDescriptor extends ObjectReferenceDescriptor implements Serializable

Serialized Fields

javaInheritance

java.lang.Boolean javaInheritance

declaredInheritanceFields

java.util.Map<K,V> declaredInheritanceFields

Class org.apache.ojb.broker.metadata.SuperReferenceDescriptor.SuperReferenceField extends AnonymousPersistentField implements Serializable

Serialized Fields

superRef

SuperReferenceDescriptor superRef

Class org.apache.ojb.broker.metadata.UpdateProcedureDescriptor extends ProcedureDescriptor implements Serializable

serialVersionUID: 1319547080310130251L

Serialized Fields

includeAllFields

boolean includeAllFields
The value that indicates if the argument list for this procedure includes all field-descriptors from the related class-descriptor.


Package org.apache.ojb.broker.metadata.fieldaccess

Class org.apache.ojb.broker.metadata.fieldaccess.AnonymousPersistentField extends java.lang.Object implements Serializable

serialVersionUID: 3989863424358352941L

Serialized Fields

fieldname

java.lang.String fieldname

Class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldAutoProxyImpl extends PersistentFieldBase implements Serializable

serialVersionUID: 6286229945422476325L

Serialized Fields

persistentFieldClasses

java.lang.Class<T>[] persistentFieldClasses
Define the number and ordering of the used PersistentField implementaions. Override this field to add new classes or to change setection order.


currentPF

PersistentField currentPF

latestException

org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldAutoProxyImpl.ExceptionWrapper latestException

index

int index

Class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldAutoProxyImplNew extends PersistentFieldAutoProxyImpl implements Serializable

Class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldBase extends java.lang.Object implements Serializable

Serialized Fields

fieldName

java.lang.String fieldName

rootObjectType

java.lang.Class<T> rootObjectType

Class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldDirectAccessImplNew extends PersistentFieldDirectImpl implements Serializable

Class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldDirectImpl extends PersistentFieldBase implements Serializable

serialVersionUID: -5458024240998909205L

Class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldDynaBeanImpl extends PersistentFieldBase implements Serializable

serialVersionUID: 4728858060905429509L

Class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldDynaBeanImplNew extends PersistentFieldDynaBeanImpl implements Serializable

Class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldIntrospectorImpl extends PersistentFieldBase implements Serializable

serialVersionUID: 8805309492150404444L

Serialized Fields

type

java.lang.Class<T> type

Class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldIntrospectorImplNew extends PersistentFieldIntrospectorImpl implements Serializable

Class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldPrivilegedImpl extends PersistentFieldDirectImpl implements Serializable

serialVersionUID: -6110158693763128846L

Serialized Fields

setAccessibleAction

org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldPrivilegedImpl.SetAccessibleAction setAccessibleAction

unsetAccessibleAction

org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldPrivilegedImpl.UnsetAccessibleAction unsetAccessibleAction

Class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldPrivilegedImplNew extends PersistentFieldPrivilegedImpl implements Serializable


Package org.apache.ojb.broker.platforms

Class org.apache.ojb.broker.platforms.PlatformException extends OJBException implements Serializable


Package org.apache.ojb.broker.query

Class org.apache.ojb.broker.query.AbstractQueryImpl extends java.lang.Object implements Serializable

serialVersionUID: -6265085604410295816L

Serialized Fields

m_startAtIndex

int m_startAtIndex

m_endAtIndex

int m_endAtIndex

m_fullSize

int m_fullSize

fetchSize

int fetchSize

m_searchClass

java.lang.Class<T> m_searchClass

m_baseClass

java.lang.Class<T> m_baseClass

m_withExtents

boolean m_withExtents

Class org.apache.ojb.broker.query.BetweenCriteria extends ValueCriteria implements Serializable

Serialized Fields

value2

java.lang.Object value2

Class org.apache.ojb.broker.query.Criteria extends java.lang.Object implements Serializable

serialVersionUID: 7384550404778187808L

Serialized Fields

m_criteria

java.util.Vector<E> m_criteria

m_type

int m_type

m_embraced

boolean m_embraced

m_negative

boolean m_negative

orderby

java.util.List<E> orderby

groupby

java.util.List<E> groupby

prefetchedRelationships

java.util.List<E> prefetchedRelationships

m_alias

java.lang.String m_alias

m_aliasPath

java.lang.String m_aliasPath

m_userAlias

UserAlias m_userAlias

m_query

QueryByCriteria m_query

m_parentCriteria

Criteria m_parentCriteria

m_pathClasses

java.util.Map<K,V> m_pathClasses

Class org.apache.ojb.broker.query.DBException extends OJBException implements Serializable

Class org.apache.ojb.broker.query.ExistsCriteria extends SelectionCriteria implements Serializable

Serialized Fields

m_negative

boolean m_negative

Class org.apache.ojb.broker.query.FieldCriteria extends SelectionCriteria implements Serializable

Serialized Fields

m_translateField

boolean m_translateField

m_clause

java.lang.String m_clause

Class org.apache.ojb.broker.query.InCriteria extends ValueCriteria implements Serializable

Class org.apache.ojb.broker.query.LikeCriteria extends ValueCriteria implements Serializable

Class org.apache.ojb.broker.query.NullCriteria extends ValueCriteria implements Serializable

Class org.apache.ojb.broker.query.QueryByCriteria extends AbstractQueryImpl implements Serializable

Serialized Fields

m_criteria

Criteria m_criteria

m_distinct

boolean m_distinct

m_pathClasses

java.util.Map<K,V> m_pathClasses

m_havingCriteria

Criteria m_havingCriteria

m_objectProjectionAttribute

java.lang.String m_objectProjectionAttribute

m_orderby

java.util.List<E> m_orderby

m_groupby

java.util.List<E> m_groupby

m_prefetchedRelationships

java.util.List<E> m_prefetchedRelationships

m_pathOuterJoins

java.util.Collection<E> m_pathOuterJoins

Class org.apache.ojb.broker.query.QueryByIdentity extends AbstractQueryImpl implements Serializable

Serialized Fields

m_exampleObjectOrIdentity

java.lang.Object m_exampleObjectOrIdentity

Class org.apache.ojb.broker.query.QueryByMtoNCriteria extends QueryByCriteria implements Serializable

Serialized Fields

indirectionTable

java.lang.String indirectionTable

Class org.apache.ojb.broker.query.QueryBySQL extends AbstractQueryImpl implements Serializable

Serialized Fields

m_sql

java.lang.String m_sql

Class org.apache.ojb.broker.query.ReportQueryByCriteria extends QueryByCriteria implements Serializable

Serialized Fields

m_attributes

java.lang.String[] m_attributes

m_jdbcTypes

int[] m_jdbcTypes

m_joinAttributes

java.lang.String[] m_joinAttributes

m_attrToFld

java.util.Map<K,V> m_attrToFld

Class org.apache.ojb.broker.query.ReportQueryByMtoNCriteria extends ReportQueryByCriteria implements Serializable

Serialized Fields

indirectionTable

java.lang.String indirectionTable

Class org.apache.ojb.broker.query.SelectionCriteria extends java.lang.Object implements Serializable

serialVersionUID: -5194901539702756536L

Serialized Fields

m_attribute

java.lang.Object m_attribute

m_value

java.lang.Object m_value

m_bound

boolean m_bound

m_numberOfExtentsToBind

int m_numberOfExtentsToBind

m_alias

java.lang.String m_alias

m_userAlias

UserAlias m_userAlias

m_translateAttribute

boolean m_translateAttribute

m_criteria

Criteria m_criteria

Class org.apache.ojb.broker.query.SqlCriteria extends SelectionCriteria implements Serializable

Class org.apache.ojb.broker.query.UserAlias extends java.lang.Object implements Serializable

serialVersionUID: 3257282552220627249L

Serialized Fields

m_mapping

java.util.Map<K,V> m_mapping

m_name

java.lang.String m_name

m_attributePath

java.lang.String m_attributePath

m_allPathsAliased

boolean m_allPathsAliased

m_logger

Logger m_logger

Class org.apache.ojb.broker.query.ValueCriteria extends SelectionCriteria implements Serializable

Serialized Fields

m_clause

java.lang.String m_clause

Package org.apache.ojb.broker.transaction

Class org.apache.ojb.broker.transaction.TransactionNotInProgressException extends OJBRuntimeException implements Serializable


Package org.apache.ojb.broker.transaction.tm

Class org.apache.ojb.broker.transaction.tm.TransactionManagerFactoryException extends OJBException implements Serializable


Package org.apache.ojb.broker.util

Class org.apache.ojb.broker.util.GUID extends java.lang.Object implements Serializable

serialVersionUID: -6163239155380515945L

Serialized Fields

guid

java.lang.String guid
Deprecated. 
String representation of the GUID

Class org.apache.ojb.broker.util.IdentityArrayList extends java.util.ArrayList implements Serializable

Class org.apache.ojb.broker.util.IdentityHashMap extends java.util.HashMap implements Serializable

Class org.apache.ojb.broker.util.ObjectModificationDefaultImpl extends java.lang.Object implements Serializable

Serialized Fields

needsInsert

boolean needsInsert
Deprecated. 

needsUpdate

boolean needsUpdate
Deprecated. 

Package org.apache.ojb.broker.util.collections

Class org.apache.ojb.broker.util.collections.ManageableArrayList extends java.util.ArrayList implements Serializable

Class org.apache.ojb.broker.util.collections.ManageableHashMap extends java.util.HashMap implements Serializable

Class org.apache.ojb.broker.util.collections.ManageableHashSet extends java.util.HashSet implements Serializable

Class org.apache.ojb.broker.util.collections.ManageableVector extends java.util.Vector implements Serializable

Class org.apache.ojb.broker.util.collections.RemovalAwareCollection extends ManageableVector implements Serializable

Serialized Fields

allObjectsToBeRemoved

java.util.Vector<E> allObjectsToBeRemoved

Class org.apache.ojb.broker.util.collections.RemovalAwareList extends ManageableArrayList implements Serializable

Serialized Fields

allObjectsToBeRemoved

java.util.Vector<E> allObjectsToBeRemoved

Class org.apache.ojb.broker.util.collections.RemovalAwareSet extends ManageableHashSet implements Serializable

Serialized Fields

allObjectsToBeRemoved

java.util.Vector<E> allObjectsToBeRemoved

Package org.apache.ojb.broker.util.logging

Class org.apache.ojb.broker.util.logging.CommonsLoggerImpl extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

Class org.apache.ojb.broker.util.logging.Log4jLoggerImpl extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

Class org.apache.ojb.broker.util.logging.PoorMansLoggerImpl extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

level

int level

Class org.apache.ojb.broker.util.logging.StringBufferLoggerImpl extends PoorMansLoggerImpl implements Serializable

Serialized Fields

EOL

java.lang.String EOL

buffer

java.lang.StringBuffer buffer

errorLog

boolean errorLog

Package org.apache.ojb.broker.util.sequence

Class org.apache.ojb.broker.util.sequence.HighLowSequence extends java.lang.Object implements Serializable

serialVersionUID: -2174468157880921393L

Serialized Fields

name

java.lang.String name

maxKey

long maxKey

grabSize

int grabSize

version

java.lang.Integer version

curVal

long curVal

Class org.apache.ojb.broker.util.sequence.SequenceManagerException extends OJBException implements Serializable


Package org.apache.ojb.odmg

Class org.apache.ojb.odmg.Image.ImageException extends OJBRuntimeException implements Serializable

Class org.apache.ojb.odmg.NamedRootsMap.NamedEntry extends java.lang.Object implements Serializable

serialVersionUID: 6179717896336300342L

Serialized Fields

name

java.lang.String name
the name under which an object is registered in the NamedRoots Map


oid

byte[] oid
the serialized Identity representing the named Object

Class org.apache.ojb.odmg.ObjectEnvelope extends java.lang.Object implements Serializable

serialVersionUID: -829177767933340522L

Serialized Fields

log

Logger log

modificationState

org.apache.ojb.odmg.states.ModificationState modificationState
The objects modification state, e.g. Old and Clean


oid

Identity oid

hasChanged

java.lang.Boolean hasChanged

writeLocked

boolean writeLocked

markedForCascadingInsert

boolean markedForCascadingInsert

markedForCascadingDelete

boolean markedForCascadingDelete

myObj

java.lang.Object myObj
myObj holds the object we are wrapping.


beforeImage

java.util.Map<K,V> beforeImage
beforeImage holds a mapping between field names and values at the start of the transaction. currentImage holds the mapping at the end of the transaction.


currentImage

java.util.Map<K,V> currentImage

buffer

org.apache.ojb.odmg.ObjectEnvelopeTable buffer

linkEntryList

java.util.List<E> linkEntryList

Class org.apache.ojb.odmg.TransactionAbortedExceptionOJB extends TransactionAbortedException implements Serializable

Serialized Fields

cause

java.lang.Throwable cause
The cause of a TransactionAbortedException


Package org.apache.ojb.performance

Class org.apache.ojb.performance.PerfArticleImpl extends java.lang.Object implements Serializable

Serialized Fields

articleId

java.lang.Long articleId

articleName

java.lang.String articleName

minimumStock

int minimumStock

price

double price

unit

java.lang.String unit

stock

int stock

supplierId

int supplierId

productGroupId

int productGroupId

Package org.odmg

Class org.odmg.ClassNotPersistenceCapableException extends ODMGRuntimeException implements Serializable

Class org.odmg.DatabaseClosedException extends ODMGRuntimeException implements Serializable

Class org.odmg.DatabaseIsReadOnlyException extends ODMGRuntimeException implements Serializable

Class org.odmg.DatabaseNotFoundException extends ODMGException implements Serializable

Class org.odmg.DatabaseOpenException extends ODMGException implements Serializable

Class org.odmg.LockNotGrantedException extends ODMGRuntimeException implements Serializable

Class org.odmg.NotImplementedException extends ODMGRuntimeException implements Serializable

Class org.odmg.ObjectDeletedException extends ODMGRuntimeException implements Serializable

Class org.odmg.ObjectNameNotFoundException extends ODMGException implements Serializable

Class org.odmg.ObjectNameNotUniqueException extends ODMGException implements Serializable

Class org.odmg.ObjectNotPersistentException extends ODMGRuntimeException implements Serializable

Class org.odmg.ODMGException extends java.lang.Exception implements Serializable

Class org.odmg.ODMGRuntimeException extends java.lang.RuntimeException implements Serializable

Class org.odmg.QueryException extends ODMGException implements Serializable

Class org.odmg.QueryInvalidException extends QueryException implements Serializable

Class org.odmg.QueryParameterCountInvalidException extends QueryException implements Serializable

Class org.odmg.QueryParameterTypeInvalidException extends QueryException implements Serializable

Class org.odmg.TransactionAbortedException extends ODMGRuntimeException implements Serializable

Class org.odmg.TransactionInProgressException extends ODMGRuntimeException implements Serializable

Class org.odmg.TransactionNotInProgressException extends ODMGRuntimeException implements Serializable



(C) 2002 - 2006 Apache Software Foundation
All rights reserved. Published under the Apache License 2.0.
http://db.apache.org/ojb
Version: 1.0.4, 2005-12-30