Oracle TopLink API Reference
10g Release 3 (10.1.3)

B13698-01

Serialized Form




Class oracle.toplink.mappings.foundation.AbstractCompositeCollectionMapping extends AggregateMapping implements Serializable

Serialized Fields

field

oracle.toplink.internal.helper.DatabaseField field
The aggregate objects are stored in a single field.


containerPolicy

oracle.toplink.internal.queryframework.ContainerPolicy containerPolicy
This determines the type of container used to hold the aggregate objects.


Class oracle.toplink.mappings.foundation.AbstractCompositeDirectCollectionMapping extends DatabaseMapping implements Serializable

Serialized Fields

field

oracle.toplink.internal.helper.DatabaseField field
This is the field holding the nested collection.


elementDataTypeName

java.lang.String elementDataTypeName
This is the "data type" associated with each element in the nested collection. Depending on the data store, this could be optional.


valueConverter

Converter valueConverter
Allows user defined conversion between the object value and the database value.


containerPolicy

oracle.toplink.internal.queryframework.ContainerPolicy containerPolicy
This determines the type of container used to hold the nested collection in the object.


Class oracle.toplink.mappings.foundation.AbstractCompositeObjectMapping extends AggregateMapping implements Serializable

Serialized Fields

field

oracle.toplink.internal.helper.DatabaseField field
The aggregate object is stored in a single field.


Class oracle.toplink.descriptors.copying.AbstractCopyPolicy extends java.lang.Object implements Serializable

Serialized Fields

descriptor

Descriptor descriptor


Class oracle.toplink.mappings.foundation.AbstractDirectMapping extends DatabaseMapping implements Serializable

Serialized Fields

field

oracle.toplink.internal.helper.DatabaseField field
DatabaseField which this mapping represents.


converter

Converter converter
Allows user defined conversion between the object attribute value and the database value.


isMutable

java.lang.Boolean isMutable
PERF: Indicates if this mapping's attribute is a simple atomic value and cannot be modified, only replaced. This is a tri-state to allow user to set to true or false, as default is false but some data-types such as Calendar or byte[] or converter types may be desired to be used as mutable.


Class oracle.toplink.sdk.AbstractSDKCall extends oracle.toplink.internal.databaseaccess.DatasourceCall implements Serializable

Serialized Fields

fieldTranslator

FieldTranslator fieldTranslator
Deprecated. 
The field translator will munge a database row after it was read and before it is written.


Class oracle.toplink.mappings.foundation.AbstractTransformationMapping extends DatabaseMapping implements Serializable

Serialized Fields

attributeTransformerClassName

java.lang.String attributeTransformerClassName
Name of the class which implements AttributeTransformer to be used to retrieve the attribute value


attributeTransformer

AttributeTransformer attributeTransformer
attributeTransformerClassName is converter to an instance of AttributeTransformer


fieldTransformations

java.util.Vector fieldTransformations
Stores field name and the class name of a FieldTransformer in a vector to preserve order


fieldToTransformers

java.util.Vector fieldToTransformers
The TransformerClassNames are converted into instances of FieldTransformer


isMutable

boolean isMutable
PERF: Indicates if this mapping's attribute is a simple value which cannot be modified only replaced.


indirectionPolicy

oracle.toplink.internal.indirection.IndirectionPolicy indirectionPolicy
Implements indirection behavior


Class oracle.toplink.platform.database.AccessPlatform extends oracle.toplink.internal.databaseaccess.AccessPlatform implements Serializable


Class oracle.toplink.mappings.AggregateCollectionMapping extends CollectionMapping implements Serializable


Class oracle.toplink.mappings.AggregateMapping extends DatabaseMapping implements Serializable

Serialized Fields

referenceClass

java.lang.Class referenceClass
Stores a reference class


referenceClassName

java.lang.String referenceClassName

referenceDescriptor

Descriptor referenceDescriptor
The descriptor of the reference class


Class oracle.toplink.mappings.AggregateObjectMapping extends AggregateMapping implements Serializable

Serialized Fields

isNullAllowed

boolean isNullAllowed
If all the fields in the database row for the aggregate object are NULL, then, by default, TopLink will place a null in the appropriate source object (as opposed to an aggregate object filled with nulls). To change this behavior, set the value of this variable to false. Then TopLink will build a new instance of the aggregate object that is filled with nulls and place it in the source object.


Class oracle.toplink.descriptors.AllFieldsLockingPolicy extends FieldsLockingPolicy implements Serializable


Class oracle.toplink.eis.adapters.aq.AQEISConnectionSpec extends EISConnectionSpec implements Serializable


Class oracle.toplink.eis.adapters.aq.AQPlatform extends EISPlatform implements Serializable


Class oracle.toplink.objectrelational.ArrayMapping extends SDKDirectCollectionMapping implements Serializable


Class oracle.toplink.history.AsOfClause extends java.lang.Object implements Serializable

Serialized Fields

value

java.lang.Object value


Class oracle.toplink.history.AsOfSCNClause extends AsOfClause implements Serializable


Class oracle.toplink.mappings.AttributeAccessor extends java.lang.Object implements Serializable

Serialized Fields

attributeName

java.lang.String attributeName
Stores the name of the attribute


Class oracle.toplink.descriptors.changetracking.AttributeChangeTrackingPolicy extends ObjectChangeTrackingPolicy implements Serializable


Class oracle.toplink.mappings.transformers.AttributeTransformerAdapter extends java.lang.Object implements Serializable


Class oracle.toplink.eis.adapters.attunity.AttunityConnectionSpec extends EISConnectionSpec implements Serializable


Class oracle.toplink.eis.adapters.attunity.AttunityPlatform extends EISPlatform implements Serializable


Class oracle.toplink.platform.database.AttunityPlatform extends oracle.toplink.internal.databaseaccess.AttunityPlatform implements Serializable


Class oracle.toplink.eis.adapters.blackbox.BlackboxConnectionSpec extends EISConnectionSpec implements Serializable


Class oracle.toplink.eis.adapters.blackbox.BlackboxPlatform extends EISPlatform implements Serializable


Class oracle.toplink.ejb.bmp.BMPLocalWrapperPolicy extends BMPWrapperPolicy implements Serializable


Class oracle.toplink.ejb.bmp.BMPWrapperPolicy extends EJBWrapperPolicy implements Serializable

Serialized Fields

homeFindByPrimaryKeyMethod

java.lang.reflect.Method homeFindByPrimaryKeyMethod

contextProperties

java.util.Hashtable contextProperties
This variable stores the properties required when creating the initialContext


Class oracle.toplink.descriptors.invalidation.CacheInvalidationPolicy extends java.lang.Object implements Serializable

Serialized Fields

shouldUpdateReadTimeOnUpdate

boolean shouldUpdateReadTimeOnUpdate
this will represent objects that do not expire


Class oracle.toplink.exceptions.CacheSynchCommunicationException extends TopLinkException implements Serializable


Class oracle.toplink.exceptions.CacheSynchronizationException extends TopLinkException implements Serializable

Serialized Fields

errors

java.util.Vector errors
Deprecated. 


Class oracle.toplink.descriptors.ChangedFieldsLockingPolicy extends FieldsLockingPolicy implements Serializable


Class oracle.toplink.descriptors.ClassDescriptor extends oracle.toplink.internal.descriptors.RootDescriptor implements Serializable


Class oracle.toplink.mappings.converters.ClassInstanceConverter extends java.lang.Object implements Serializable

Serialized Fields

mapping

DatabaseMapping mapping


Class oracle.toplink.threetier.ClientSession extends oracle.toplink.internal.sessions.AbstractSession implements Serializable

Serialized Fields

parent

oracle.toplink.threetier.ServerSession parent

connectionPolicy

ConnectionPolicy connectionPolicy

writeConnection

oracle.toplink.internal.databaseaccess.Accessor writeConnection

isActive

boolean isActive

sequencing

oracle.toplink.internal.sequencing.Sequencing sequencing


Class oracle.toplink.descriptors.copying.CloneCopyPolicy extends AbstractCopyPolicy implements Serializable

Serialized Fields

methodName

java.lang.String methodName
Allow for clone method to be specified.


workingCopyMethodName

java.lang.String workingCopyMethodName


Class oracle.toplink.platform.database.CloudscapePlatform extends oracle.toplink.internal.databaseaccess.CloudscapePlatform implements Serializable


Class oracle.toplink.remote.jms.mdb.ClusteringMDB extends java.lang.Object implements Serializable

Serialized Fields

tlMessageListener

oracle.toplink.remote.jms.TopLinkMessageListener tlMessageListener

TOPLINK_SESSION_NAME

java.lang.String TOPLINK_SESSION_NAME
This value is the env-entry-name element of the Message Driven Beand configured in the ejb-jar.xml. The value is used to lookup the value of the session's name from the environment variable define in JNDI "java:comp/env".

See Also:
Constant Field Values

mdbCtx

javax.ejb.MessageDrivenContext mdbCtx


Class oracle.toplink.descriptors.CMPPolicy extends java.lang.Object implements Serializable

Serialized Fields

forceUpdate

int forceUpdate

updateAllFields

int updateAllFields

pessimisticLockingPolicy

PessimisticLockingPolicy pessimisticLockingPolicy
Allow the bean to always be locked as it enters a new transaction.


lifeCycleListener

oracle.toplink.internal.descriptors.CMPLifeCycleListener lifeCycleListener
Allows for the CMP life-cycle events to be intercepted from core by the CMP integration.


mappedClass

java.lang.Class mappedClass
Class originally mapped, before anything was generated.


descriptor

Descriptor descriptor

modificationDeferralLevel

int modificationDeferralLevel
The object deferral level. This controlls when objects changes will be sent to the Database.


nonDeferredCreateTime

int nonDeferredCreateTime
This setting will allow customers to control when Toplink will issue the insert SQL for CMP beans.


Class oracle.toplink.descriptors.changetracking.CollectionChangeEvent extends java.beans.PropertyChangeEvent implements Serializable


Class oracle.toplink.mappings.CollectionMapping extends ForeignReferenceMapping implements Serializable

Serialized Fields

containerPolicy

oracle.toplink.internal.queryframework.ContainerPolicy containerPolicy


Class oracle.toplink.remotecommand.Command extends java.lang.Object implements Serializable

Serialized Fields

serviceId

ServiceId serviceId
The unique calling card of the service that initiated the command


Class oracle.toplink.exceptions.CommunicationException extends TopLinkException implements Serializable


Class oracle.toplink.exceptions.ConcurrencyException extends TopLinkException implements Serializable


Class oracle.toplink.threetier.ConnectionPolicy extends java.lang.Object implements Serializable

Serialized Fields

login

Login login

poolName

java.lang.String poolName

isLazy

boolean isLazy

shouldUseExclusiveConnection

boolean shouldUseExclusiveConnection

properties

java.util.Map properties


Class oracle.toplink.mappings.transformers.ConstantTransformer extends FieldTransformerAdapter implements Serializable

Serialized Fields

value

java.lang.Object value


Class oracle.toplink.ox.record.ContentHandlerRecord extends MarshalRecord implements Serializable

Serialized Fields

contentHandler

org.xml.sax.ContentHandler contentHandler

namespaceURI

java.lang.String namespaceURI

xPathFragment

oracle.toplink.internal.ox.XPathFragment xPathFragment

attributes

org.xml.sax.helpers.AttributesImpl attributes


Class oracle.toplink.exceptions.ConversionException extends TopLinkException implements Serializable

Serialized Fields

classToConvertTo

java.lang.Class classToConvertTo


Class oracle.toplink.remote.corba.sun.CORBAConnection extends oracle.toplink.internal.remote.RemoteConnection implements Serializable

Serialized Fields

remoteSessionController

oracle.toplink.remote.corba.sun.CORBARemoteSessionController remoteSessionController


Class oracle.toplink.remote.corba.sun.CORBARemoteSessionControllerDispatcher extends oracle.toplink.remote.corba.sun._CORBARemoteSessionControllerImplBase implements Serializable

Serialized Fields

controller

oracle.toplink.internal.remote.RemoteSessionController controller
Store the real controller.


Class oracle.toplink.queryframework.Cursor extends java.lang.Object implements Serializable

Serialized Fields

size

int size
Cached size of the stream.


objectCollection

java.util.Vector objectCollection
Internal collection of objects.


initiallyConformingIndex

oracle.toplink.internal.helper.IdentityHashtable initiallyConformingIndex
Conforming instances found in memory when building the result.


selectionCriteriaClone

Expression selectionCriteriaClone
SelectionCriteria & translation row ready for incremental conforming.


translationRow

DatabaseRow translationRow

position

int position
Current position in the objectCollection of the stream.


Class oracle.toplink.queryframework.CursoredStream extends Cursor implements Serializable

Serialized Fields

marker

int marker
Marker for backing up.


Class oracle.toplink.queryframework.CursoredStreamPolicy extends CursorPolicy implements Serializable

Serialized Fields

initialReadSize

int initialReadSize

sizeQuery

ValueReadQuery sizeQuery


Class oracle.toplink.queryframework.CursorPolicy extends oracle.toplink.internal.queryframework.ContainerPolicy implements Serializable

Serialized Fields

pageSize

int pageSize

query

ReadQuery query


Class oracle.toplink.descriptors.invalidation.DailyCacheInvalidationPolicy extends CacheInvalidationPolicy implements Serializable

Serialized Fields

expiryTime

java.util.Calendar expiryTime

previousExpiry

java.util.Calendar previousExpiry


Class oracle.toplink.exceptions.DatabaseException extends TopLinkException implements Serializable

Serialized Fields

exception

java.sql.SQLException exception


Class oracle.toplink.sessions.DatabaseLogin extends DatasourceLogin implements Serializable


Class oracle.toplink.mappings.DatabaseMapping extends java.lang.Object implements Serializable

Serialized Fields

descriptor

Descriptor descriptor
Descriptor to which this mapping belongs to


attributeAccessor

AttributeAccessor attributeAccessor
Wrapper to store the reference objects.


isReadOnly

boolean isReadOnly
Makes this mapping read only. No write are performed on it. Default is false


fields

java.util.Vector fields
Fields associated with the mappings are cached


isRemotelyInitialized

boolean isRemotelyInitialized
It is needed only in remote initialization and mapping is in parent descriptor


weight

java.lang.Integer weight
This is a TopLink defined attribute that allows us to sort the mappings


properties

java.util.Hashtable properties
used as a temporary store for custom SDK usage


primaryKeyMapping

boolean primaryKeyMapping
used as a quick check to see if this mapping is a primary key mapping, set by the object builder during initialization.


Class oracle.toplink.tools.schemaframework.DatabaseObjectDefinition extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

qualifier

java.lang.String qualifier


Class oracle.toplink.platform.database.DatabasePlatform extends oracle.toplink.internal.databaseaccess.DatabasePlatform implements Serializable


Class oracle.toplink.queryframework.DatabaseQuery extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name
Queries can be given a name and registered with a descriptor to allow common queries to be reused.


arguments

java.util.Vector arguments
Arguments can be given and specified to predefined queries to allow reuse.


argumentValues

java.util.Vector argumentValues
Arguments values can be given and specified to predefined queries to allow reuse.


argumentTypes

java.util.Vector argumentTypes
Needed to differentiate queries with the same name.


argumentTypeNames

java.util.Vector argumentTypeNames
Used to build a list of argumentTypes by name pre-initialization


queryMechanism

oracle.toplink.internal.queryframework.DatabaseQueryMechanism queryMechanism
The query mechanism determines the mechanism on how the database will be accessed.


redirector

QueryRedirector redirector
A redirector allows for a queries execution to be the execution of a piece of code.


shouldMaintainCache

boolean shouldMaintainCache
Flag used for a query to bypass the identitymap and unit of work.


properties

java.util.Hashtable properties
Internallay used by the mappings as a temporary store.


translationRow

DatabaseRow translationRow
Mappings and the descriptor use parameterized mechanisms that will be translated with the data from the row.


isUserDefined

boolean isUserDefined
Internal flag used to bypass user define queries when executing one for custom sql/query support.


cascadePolicy

int cascadePolicy
Policy that determines how the query will cascade to its object's parts.


sessionName

java.lang.String sessionName
Used to override the default session in the session broker.


isPrepared

boolean isPrepared
Queries prepare common stated in themselves.


shouldPrepare

boolean shouldPrepare
Allow for the prepare of queries to be turned off, this allow for dynamic non-pre SQL generated queries.


shouldBindAllParameters

int shouldBindAllParameters
Bind all arguments to the SQL statement.


shouldCacheStatement

int shouldCacheStatement
Cache the prepared statement, this requires full parameter binding as well.


shouldUseWrapperPolicy

boolean shouldUseWrapperPolicy
Use the WrapperPolicy for the objects returned by the query


queryTimeout

int queryTimeout

hintString

java.lang.String hintString


Class oracle.toplink.sessions.DatabaseRecord extends DatabaseRow implements Serializable


Class oracle.toplink.publicinterface.DatabaseRow extends java.lang.Object implements Serializable

Serialized Fields

fields

java.util.Vector fields
Deprecated. 
Use vector to store the fields/values for optimal performance.


values

java.util.Vector values
Deprecated. 
Use vector to store the fields/values for optimal performance.


lookupField

oracle.toplink.internal.helper.DatabaseField lookupField
Deprecated. 
Optimize field creation for field name lookup.


Class oracle.toplink.publicinterface.DatabaseSession extends oracle.toplink.internal.sessions.AbstractSession implements Serializable

Serialized Fields

serverPlatform

ServerPlatform serverPlatform
Deprecated. 
Used to store the server platform that handles server-specific functionality for Oc4j, WLS, etc.


Class oracle.toplink.queryframework.DataModifyQuery extends ModifyQuery implements Serializable


Class oracle.toplink.queryframework.DataReadQuery extends ReadQuery implements Serializable

Serialized Fields

containerPolicy

oracle.toplink.internal.queryframework.ContainerPolicy containerPolicy


Class oracle.toplink.sessions.DatasourceLogin extends java.lang.Object implements Serializable

Serialized Fields

properties

java.util.Properties properties
Connection properties (e.g. user, password, and driver-specific settings)


platform

oracle.toplink.internal.databaseaccess.Platform platform
Implementation of platform-specific behaviors.


isEncryptedPasswordSet

boolean isEncryptedPasswordSet
The securable object holder and flag


connector

Connector connector
Provide a little flexibility for connecting to a database


usesExternalConnectionPooling

boolean usesExternalConnectionPooling
True if we use an external connection pool such as WebLogic's JTS driver


usesExternalTransactionController

boolean usesExternalTransactionController
True if we should use some external transaction service such as JTS.


cacheTransactionIsolation

int cacheTransactionIsolation
By default concurrency is optimized and the cache is not locked during reads or writes, This allows for concurrent reading and writing and should never cause any problems. If the application uses no form of locking the last unit of work to merge changes will win, with no locking it is possible only under this senerio for two unit of works to merge changes different than the database although highly unlikely and if occured is the entire purpose of locking. This property allows for the isolation level of changes to the cache to be configured for sever situation and it is not suggest that this be changed.


Class oracle.toplink.platform.database.DB2MainframePlatform extends oracle.toplink.internal.databaseaccess.DB2MainframePlatform implements Serializable


Class oracle.toplink.platform.database.DB2Platform extends oracle.toplink.internal.databaseaccess.DB2Platform implements Serializable


Class oracle.toplink.platform.database.DBasePlatform extends oracle.toplink.internal.databaseaccess.DBasePlatform implements Serializable


Class oracle.toplink.sessions.DefaultConnector extends java.lang.Object implements Serializable

Serialized Fields

driverClassName

java.lang.String driverClassName

driverURLHeader

java.lang.String driverURLHeader

databaseURL

java.lang.String databaseURL


Class oracle.toplink.sdk.DefaultFieldTranslator extends java.lang.Object implements Serializable


Class oracle.toplink.exceptions.DefaultMappingException extends TopLinkException implements Serializable


Class oracle.toplink.sequencing.DefaultSequence extends Sequence implements Serializable

Serialized Fields

defaultSequence

Sequence defaultSequence


Class oracle.toplink.logging.DefaultSessionLog extends DefaultSessionLog implements Serializable


Class oracle.toplink.sessions.DefaultSessionLog extends AbstractSessionLog implements Serializable

Serialized Fields

fileName

java.lang.String fileName
Deprecated. 
The filename associated with this DefaultSessionLog, if it is being written out to a file


Class oracle.toplink.xml.xerces.DefaultXMLTranslator extends java.lang.Object implements Serializable

Serialized Fields

readTranslator

XMLToDatabaseRowTranslator readTranslator
Deprecated. 
The translator the converts an XML document to a DatabaseRow.


writeTranslator

DatabaseRowToXMLTranslator writeTranslator
Deprecated. 
The translator the converts a DatabaseRow to an XML document.


Class oracle.toplink.descriptors.changetracking.DeferredChangeDetectionPolicy extends java.lang.Object implements Serializable


Class oracle.toplink.queryframework.DeleteAllQuery extends ModifyQuery implements Serializable

Serialized Fields

referenceClass

java.lang.Class referenceClass

referenceClassName

java.lang.String referenceClassName

objects

java.util.Vector objects


Class oracle.toplink.queryframework.DeleteObjectQuery extends ObjectLevelModifyQuery implements Serializable



Class oracle.toplink.publicinterface.Descriptor extends java.lang.Object implements Serializable

Serialized Fields

javaClass

java.lang.Class javaClass
Deprecated. 

javaClassName

java.lang.String javaClassName
Deprecated. 

tables

java.util.Vector tables
Deprecated. 

primaryKeyFields

java.util.List primaryKeyFields
Deprecated. 

mappings

java.util.Vector mappings
Deprecated. 

lockableMappings

java.util.List lockableMappings
Deprecated. 

queryKeys

java.util.Hashtable queryKeys
Deprecated. 

identityMapClass

java.lang.Class identityMapClass
Deprecated. 

remoteIdentityMapClass

java.lang.Class remoteIdentityMapClass
Deprecated. 

identityMapSize

int identityMapSize
Deprecated. 

remoteIdentityMapSize

int remoteIdentityMapSize
Deprecated. 

sequenceNumberName

java.lang.String sequenceNumberName
Deprecated. 

sequenceNumberField

oracle.toplink.internal.helper.DatabaseField sequenceNumberField
Deprecated. 

shouldAlwaysRefreshCache

boolean shouldAlwaysRefreshCache
Deprecated. 

shouldOnlyRefreshCacheIfNewerVersion

boolean shouldOnlyRefreshCacheIfNewerVersion
Deprecated. 

shouldDisableCacheHits

boolean shouldDisableCacheHits
Deprecated. 

shouldAlwaysRefreshCacheOnRemote

boolean shouldAlwaysRefreshCacheOnRemote
Deprecated. 

shouldDisableCacheHitsOnRemote

boolean shouldDisableCacheHitsOnRemote
Deprecated. 

alias

java.lang.String alias
Deprecated. 

shouldBeReadOnly

boolean shouldBeReadOnly
Deprecated. 

shouldAlwaysConformResultsInUnitOfWork

boolean shouldAlwaysConformResultsInUnitOfWork
Deprecated. 

isIsolated

boolean isIsolated
Deprecated. 

shouldRegisterResultsInUnitOfWork

boolean shouldRegisterResultsInUnitOfWork
Deprecated. 

eventManager

DescriptorEventManager eventManager
Deprecated. 

queryManager

DescriptorQueryManager queryManager
Deprecated. 

objectBuilder

oracle.toplink.internal.descriptors.ObjectBuilder objectBuilder
Deprecated. 

copyPolicy

CopyPolicy copyPolicy
Deprecated. 

instantiationPolicy

oracle.toplink.internal.descriptors.InstantiationPolicy instantiationPolicy
Deprecated. 

inheritancePolicy

InheritancePolicy inheritancePolicy
Deprecated. 

interfacePolicy

InterfacePolicy interfacePolicy
Deprecated. 

optimisticLockingPolicy

oracle.toplink.internal.descriptors.OptimisticLockingPolicy optimisticLockingPolicy
Deprecated. 

cascadeLockingPolicies

java.util.Vector cascadeLockingPolicies
Deprecated. 

wrapperPolicy

WrapperPolicy wrapperPolicy
Deprecated. 

changePolicy

oracle.toplink.descriptors.changetracking.ObjectChangePolicy changePolicy
Deprecated. 

returningPolicy

ReturningPolicy returningPolicy
Deprecated. 

historyPolicy

HistoryPolicy historyPolicy
Deprecated. 

cmpPolicy

CMPPolicy cmpPolicy
Deprecated. 

fetchGroupManager

FetchGroupManager fetchGroupManager
Deprecated. 

properties

java.util.Hashtable properties
Deprecated. 
Additional properties may be added.


descriptorType

int descriptorType
Deprecated. 

shouldOrderMappings

boolean shouldOrderMappings
Deprecated. 

cacheInvalidationPolicy

CacheInvalidationPolicy cacheInvalidationPolicy
Deprecated. 

shouldAcquireCascadedLocks

boolean shouldAcquireCascadedLocks
Deprecated. 
PERF: Used to optimize cache locking to only acquire deferred locks when required (no-indirection).


hasSimplePrimaryKey

boolean hasSimplePrimaryKey
Deprecated. 
PERF: Compute and store if the primary key is simple (direct-mapped) to allow fast extraction.


cacheSynchronizationType

int cacheSynchronizationType
Deprecated. 


Class oracle.toplink.descriptors.DescriptorEvent extends DescriptorEvent implements Serializable


Class oracle.toplink.publicinterface.DescriptorEvent extends java.util.EventObject implements Serializable

Serialized Fields

eventCode

int eventCode
Deprecated. 
The code of the descriptor event being raised. This is an integer constant value from DescriptorEventManager.


query

DatabaseQuery query
Deprecated. 
The query causing the event.


row

DatabaseRow row
Deprecated. 
Optionally a database row may be provided on some events, (such as aboutToUpdate).


descriptor

Descriptor descriptor
Deprecated. 

originalObject

java.lang.Object originalObject
Deprecated. 
The source object represents the object the event is being raised on, some events also require a second object, for example the original object in a postClone.


changeSet

oracle.toplink.internal.sessions.ObjectChangeSet changeSet
Deprecated. 
For the post merge event it is possible that there has been a change set generated. This attribute will store the changeSet for the object just merged


session

Session session
Deprecated. 
The session in which the event is raised.


Class oracle.toplink.descriptors.DescriptorEventManager extends DescriptorEventManager implements Serializable


Class oracle.toplink.publicinterface.DescriptorEventManager extends java.lang.Object implements Serializable

Serialized Fields

descriptor

Descriptor descriptor
Deprecated. 

eventSelectors

java.util.Vector eventSelectors
Deprecated. 

hasAnyEventListeners

boolean hasAnyEventListeners
Deprecated. 
PERF: Cache if any events listener exist.


Class oracle.toplink.exceptions.DescriptorException extends ValidationException implements Serializable


Class oracle.toplink.descriptors.DescriptorQueryManager extends DescriptorQueryManager implements Serializable


Class oracle.toplink.publicinterface.DescriptorQueryManager extends java.lang.Object implements Serializable

Serialized Fields

doesExistQuery

DoesExistQuery doesExistQuery
Deprecated. 

descriptor

Descriptor descriptor
Deprecated. 

hasCustomMultipleTableJoinExpression

boolean hasCustomMultipleTableJoinExpression
Deprecated. 

queryTimeout

int queryTimeout
Deprecated. 



Class oracle.toplink.mappings.DirectCollectionMapping extends CollectionMapping implements Serializable

Serialized Fields

valueConverter

Converter valueConverter
Allows user defined conversion between the object value and the database value.


historyPolicy

HistoryPolicy historyPolicy


Class oracle.toplink.querykeys.DirectCollectionQueryKey extends ForeignReferenceQueryKey implements Serializable


Class oracle.toplink.sessions.DirectConnector extends DefaultConnector implements Serializable

Serialized Fields

cachedInstance

java.sql.Driver cachedInstance
cache up the instantiated Driver to speed up reconnects


Class oracle.toplink.mappings.DirectMapMapping extends DirectCollectionMapping implements Serializable

Serialized Fields

directKeyField

oracle.toplink.internal.helper.DatabaseField directKeyField
The direct key field name is converted and stored


keyConverter

Converter keyConverter
Allows user defined conversion between the object attribute value and the database value.


Class oracle.toplink.querykeys.DirectQueryKey extends QueryKey implements Serializable

Serialized Fields

field

oracle.toplink.internal.helper.DatabaseField field


Class oracle.toplink.queryframework.DirectReadQuery extends DataReadQuery implements Serializable

Serialized Fields

valueConverter

Converter valueConverter
Allows user defined conversion between the result value and the database value.


Class oracle.toplink.mappings.DirectToFieldMapping extends AbstractDirectMapping implements Serializable


Class oracle.toplink.xdb.DirectToXMLTypeMapping extends DirectToFieldMapping implements Serializable

Serialized Fields

xmlTypeFactory

java.lang.Object xmlTypeFactory
Used to avoid referencing static method in xdb.jar so as not to require it, must be typed to object otherwise class is loaded.


shouldReadWholeDocument

boolean shouldReadWholeDocument
Indicates if we should initialize the whole DOM on a read. This is only used if the user is mapping from an Oracle Document implementation.


xmlTransformer

XMLTransformer xmlTransformer
Used to convert the DOM to a String.


xmlComparer

XMLComparer xmlComparer
Used to determine if the XML document has been modified.


Class oracle.toplink.exceptions.DiscoveryException extends RemoteCommandManagerException implements Serializable


Class oracle.toplink.remote.DistributedSession extends oracle.toplink.internal.sessions.AbstractSession implements Serializable


Class oracle.toplink.tools.profiler.DMSPerformanceProfiler extends java.lang.Object implements Serializable

Serialized Fields

session

Session session

root

Noun root

normalWeightSensors

java.util.Map normalWeightSensors

heavyWeightSensors

java.util.Map heavyWeightSensors

allWeightSensors

java.util.Map allWeightSensors

normalAndHeavyWeightSensors

java.util.Map normalAndHeavyWeightSensors

normalHeavyAndAllWeightSensors

java.util.Map normalHeavyAndAllWeightSensors

normalWeightNouns

java.util.Map normalWeightNouns

heavyWeightNouns

java.util.Map heavyWeightNouns

allWeightNouns

java.util.Map allWeightNouns

operationStartTokenByThread

java.util.Map operationStartTokenByThread

weight

int weight


Class oracle.toplink.queryframework.DoesExistQuery extends DatabaseQuery implements Serializable

Serialized Fields

primaryKey

java.util.Vector primaryKey
Query that is performing the does exist check.


object

java.lang.Object object

existencePolicy

int existencePolicy
Flag to determine existence check policy.


Class oracle.toplink.ox.platform.DOMPlatform extends XMLPlatform implements Serializable


Class oracle.toplink.ox.record.DOMRecord extends XMLRecord implements Serializable

Serialized Fields

dom

org.w3c.dom.Element dom


Class oracle.toplink.eis.mappings.EISCompositeCollectionMapping extends AbstractCompositeCollectionMapping implements Serializable


Class oracle.toplink.eis.mappings.EISCompositeDirectCollectionMapping extends AbstractCompositeDirectCollectionMapping implements Serializable


Class oracle.toplink.eis.mappings.EISCompositeObjectMapping extends AbstractCompositeObjectMapping implements Serializable


Class oracle.toplink.eis.EISConnectionSpec extends java.lang.Object implements Serializable

Serialized Fields

connectionSpec

javax.resource.cci.ConnectionSpec connectionSpec

connectionFactory

javax.resource.cci.ConnectionFactory connectionFactory

context

javax.naming.Context context

name

javax.naming.Name name

log

java.io.Writer log


Class oracle.toplink.eis.EISDescriptor extends ClassDescriptor implements Serializable

Serialized Fields

dataFormat

java.lang.String dataFormat
Define the type of data the descriptor maps to.


namespaceResolver

NamespaceResolver namespaceResolver
Allow namespaces to be specified for XML type descriptors.


Class oracle.toplink.eis.mappings.EISDirectMapping extends AbstractDirectMapping implements Serializable


Class oracle.toplink.eis.EISDOMRecord extends DOMRecord implements Serializable

Serialized Fields

record

javax.resource.cci.Record record
The original adapter record.


recordName

java.lang.String recordName
The record name.


recordShortDescription

java.lang.String recordShortDescription
The record name.


Class oracle.toplink.eis.EISException extends SDKDataStoreException implements Serializable


Class oracle.toplink.eis.interactions.EISInteraction extends oracle.toplink.internal.databaseaccess.DatasourceCall implements Serializable

Serialized Fields

interactionSpec

javax.resource.cci.InteractionSpec interactionSpec
Adapter specific interaction spec.


functionName

java.lang.String functionName
Name of the function the interaction describes.


inputRecordName

java.lang.String inputRecordName
Name to pass to the input record creation.


properties

java.util.Hashtable properties
Adapter specific properties may be added.


inputRow

DatabaseRow inputRow
Holds database row of input values.


arguments

java.util.Vector arguments
Defines the arguments to the interaction, these can be the values or argument names/fields the values come from.


outputArgumentNames

java.util.Vector outputArgumentNames
Defines the output argument names as defined in the output record for the interaction. This is shared as indexed interaction may still have mapped results.


outputArguments

java.util.Vector outputArguments
Defines the field values the output arguments of the interaction map to. These are order dependent with the names.


outputResultPath

java.lang.String outputResultPath
Path to the desired output record if nested.


Class oracle.toplink.eis.EISLogin extends DatasourceLogin implements Serializable


Class oracle.toplink.eis.EISMappedRecord extends DatabaseRow implements Serializable

Serialized Fields

record

java.util.Map record

accessor

EISAccessor accessor



Class oracle.toplink.eis.mappings.EISOneToManyMapping extends CollectionMapping implements Serializable

Serialized Fields

isForeignKeyRelationship

boolean isForeignKeyRelationship
Keeps track if any of the fields are foreign keys.


foreignKeyGroupingElement

XMLField foreignKeyGroupingElement
The grouping-element field.


Class oracle.toplink.eis.mappings.EISOneToOneMapping extends ObjectReferenceMapping implements Serializable

Serialized Fields

sourceToTargetKeyFields

java.util.Map sourceToTargetKeyFields
Maps the source foreign/primary key fields to the target primary/foreign key fields.


targetToSourceKeyFields

java.util.Map targetToSourceKeyFields
Maps the target primary/foreign key fields to the source foreign/primary key fields.


shouldVerifyDelete

boolean shouldVerifyDelete
These are used for non-unit of work modification to check if the value of the 1-1 was changed and a deletion is required.


Class oracle.toplink.eis.EISPlatform extends oracle.toplink.internal.databaseaccess.DatasourcePlatform implements Serializable

Serialized Fields

isIndexedRecordSupported

boolean isIndexedRecordSupported

isMappedRecordSupported

boolean isMappedRecordSupported

isDOMRecordSupported

boolean isDOMRecordSupported

shouldConvertDataToStrings

boolean shouldConvertDataToStrings
Can be used for adapters that only support String data/XML.


supportsLocalTransactions

boolean supportsLocalTransactions
Allows for usage of transaction to be disabled if not supported.


requiresAutoCommit

boolean requiresAutoCommit
Can be used if a commit is required after every interaction outside of a local transaction.


recordConverter

RecordConverter recordConverter
Can be used to convert from an adapter specific record.


domMethod

java.lang.reflect.Method domMethod
Used to reflectively provide XML record support as DOMRecord is not part of the JCA-CCI spec.


Class oracle.toplink.eis.EISSequence extends