Oracle Fusion Middleware Java API Reference for Oracle TopLink 11g Release 1 (11.1.1) B32476-03
PREV
NEXT
FRAMES
NO FRAMES
All Classes
Serialized Form
Package oracle.toplink.descriptors
javaClass
java.lang.Class<T> javaClass
javaClassName
java.lang.String javaClassName
tables
java.util.Vector<E> tables
primaryKeyFields
java.util.List<E> primaryKeyFields
mappings
java.util.Vector<E> mappings
lockableMappings
java.util.List<E> lockableMappings
queryKeys
java.util.Map<K,V> queryKeys
identityMapClass
java.lang.Class<T> identityMapClass
remoteIdentityMapClass
java.lang.Class<T> remoteIdentityMapClass
identityMapSize
int identityMapSize
remoteIdentityMapSize
int remoteIdentityMapSize
sequenceNumberName
java.lang.String sequenceNumberName
sequenceNumberField
oracle.toplink.internal.helper.DatabaseField sequenceNumberField
shouldAlwaysRefreshCache
boolean shouldAlwaysRefreshCache
shouldOnlyRefreshCacheIfNewerVersion
boolean shouldOnlyRefreshCacheIfNewerVersion
shouldDisableCacheHits
boolean shouldDisableCacheHits
shouldAlwaysRefreshCacheOnRemote
boolean shouldAlwaysRefreshCacheOnRemote
shouldDisableCacheHitsOnRemote
boolean shouldDisableCacheHitsOnRemote
alias
java.lang.String alias
shouldBeReadOnly
boolean shouldBeReadOnly
shouldAlwaysConformResultsInUnitOfWork
boolean shouldAlwaysConformResultsInUnitOfWork
isIsolated
boolean isIsolated
shouldRegisterResultsInUnitOfWork
boolean shouldRegisterResultsInUnitOfWork
eventManager
DescriptorEventManager eventManager
queryManager
DescriptorQueryManager queryManager
objectBuilder
oracle.toplink.internal.descriptors.ObjectBuilder objectBuilder
copyPolicy
CopyPolicy copyPolicy
instantiationPolicy
oracle.toplink.internal.descriptors.InstantiationPolicy instantiationPolicy
inheritancePolicy
InheritancePolicy inheritancePolicy
interfacePolicy
InterfacePolicy interfacePolicy
optimisticLockingPolicy
oracle.toplink.internal.descriptors.OptimisticLockingPolicy optimisticLockingPolicy
cascadeLockingPolicies
java.util.Vector<E> cascadeLockingPolicies
wrapperPolicy
WrapperPolicy wrapperPolicy
changePolicy
oracle.toplink.descriptors.changetracking.ObjectChangePolicy changePolicy
returningPolicy
ReturningPolicy returningPolicy
historyPolicy
HistoryPolicy historyPolicy
cmpPolicy
CMPPolicy cmpPolicy
fetchGroupManager
FetchGroupManager fetchGroupManager
properties
java.util.Map<K,V> properties
Additional properties may be added.
descriptorType
int descriptorType
shouldOrderMappings
boolean shouldOrderMappings
cacheInvalidationPolicy
CacheInvalidationPolicy cacheInvalidationPolicy
shouldAcquireCascadedLocks
boolean shouldAcquireCascadedLocks
PERF: Used to optimize cache locking to only acquire deferred locks when required (no-indirection).
hasSimplePrimaryKey
boolean hasSimplePrimaryKey
PERF: Compute and store if the primary key is simple (direct-mapped) to allow fast extraction.
cacheSynchronizationType
int cacheSynchronizationType
Configures how objects will be sent via cache synchronization, if synchronization is enabled.
unitOfWorkCacheIsolationLevel
int unitOfWorkCacheIsolationLevel
Configures how the unit of work uses the session cache.
isNativeConnectionRequired
boolean isNativeConnectionRequired
Allow connection unwrapping to be configured.
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<T> mappedClass
Class originally mapped, before anything was generated.
descriptor
ClassDescriptor descriptor
modificationDeferralLevel
int modificationDeferralLevel
The object deferral level. This controls 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.
eventCode
int eventCode
The code of the descriptor event being raised.
This is an integer constant value from DescriptorEventManager.
query
DatabaseQuery query
The query causing the event.
record
Record record
Optionally a database row may be provided on some events, (such as aboutToUpdate).
descriptor
ClassDescriptor descriptor
originalObject
java.lang.Object originalObject
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
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
oracle.toplink.internal.sessions.AbstractSession session
The session in which the event is raised.
descriptor
ClassDescriptor descriptor
eventSelectors
java.util.Vector<E> eventSelectors
excludeDefaultListeners
boolean excludeDefaultListeners
excludeSuperclassListeners
boolean excludeSuperclassListeners
hasAnyEventListeners
boolean hasAnyEventListeners
PERF: Cache if any events listener exist.
doesExistQuery
DoesExistQuery doesExistQuery
descriptor
ClassDescriptor descriptor
hasCustomMultipleTableJoinExpression
boolean hasCustomMultipleTableJoinExpression
queryTimeout
int queryTimeout
descriptor
ClassDescriptor descriptor
allNonPrimaryKeyFields
java.util.Vector<E> allNonPrimaryKeyFields
parentClass
java.lang.Class<T> parentClass
parentClassName
java.lang.String parentClassName
parentDescriptor
ClassDescriptor parentDescriptor
childDescriptors
java.util.Vector<E> childDescriptors
descriptor
ClassDescriptor descriptor
shouldAlwaysUseOuterJoin
boolean shouldAlwaysUseOuterJoin
useDescriptorsToValidateInheritedObjects
boolean useDescriptorsToValidateInheritedObjects
shouldOuterJoinSubclasses
boolean shouldOuterJoinSubclasses
Define if an outer join should be used to read subclasses.
isJoinedStrategy
boolean isJoinedStrategy
parentInterfaces
java.util.Vector<E> parentInterfaces
parentInterfaceNames
java.util.Vector<E> parentInterfaceNames
parentDescriptors
java.util.Vector<E> parentDescriptors
childDescriptors
java.util.Vector<E> childDescriptors
descriptor
ClassDescriptor descriptor
implementorDescriptor
java.lang.Class<T> implementorDescriptor
implementorDescriptorClassName
java.lang.String implementorDescriptorClassName
lockingMode
short lockingMode
descriptor
ClassDescriptor descriptor
infos
java.util.Vector<E> infos
main
java.util.Collection<E>[][] main
tableToVectorOfFieldsForGenerationMap
java.util.HashMap<K,V>[] tableToVectorOfFieldsForGenerationMap
isUsedToSetPrimaryKey
boolean isUsedToSetPrimaryKey
fieldsNotFromDescriptor_DefaultTable
java.util.Map<K,V> fieldsNotFromDescriptor_DefaultTable
fieldsNotFromDescriptor_OtherTables
java.util.Map<K,V> fieldsNotFromDescriptor_OtherTables
lockFieldsByTable
java.util.Map<K,V> lockFieldsByTable
lockFields
java.util.Vector<E> lockFields
retrieveTimeFrom
int retrieveTimeFrom
writeLockField
oracle.toplink.internal.helper.DatabaseField writeLockField
isCascaded
boolean isCascaded
lockValueStored
int lockValueStored
descriptor
ClassDescriptor descriptor
lockMapping
AbstractDirectMapping lockMapping
PERF: Cache the lock mapping if mapped with a direct mapping.
Package oracle.toplink.descriptors.changetracking
Package oracle.toplink.descriptors.copying
descriptor
ClassDescriptor descriptor
methodName
java.lang.String methodName
Allow for clone method to be specified.
workingCopyMethodName
java.lang.String workingCopyMethodName
Package oracle.toplink.descriptors.invalidation
shouldUpdateReadTimeOnUpdate
boolean shouldUpdateReadTimeOnUpdate
this will represent objects that do not expire
shouldRefreshInvalidObjectsInUnitOfWork
boolean shouldRefreshInvalidObjectsInUnitOfWork
Determines if expired object registered in the unit of work should be refreshed, default true.
expiryTime
java.util.Calendar expiryTime
previousExpiry
java.util.Calendar previousExpiry
timeToLive
long timeToLive
Package oracle.toplink.eis
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
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.
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.
record
java.util.Map<K,V> record
accessor
EISAccessor accessor
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.
Package oracle.toplink.eis.adapters.aq
Package oracle.toplink.eis.adapters.attunity
Package oracle.toplink.eis.adapters.blackbox
Package oracle.toplink.eis.adapters.jms
Package oracle.toplink.eis.adapters.mqseries
Package oracle.toplink.eis.adapters.xmlfile
Package oracle.toplink.eis.interactions
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.Map<K,V> properties
Adapter specific properties may be added.
inputRow
oracle.toplink.internal.sessions.AbstractRecord inputRow
Holds database row of input values.
arguments
java.util.Vector<E> arguments
Defines the arguments to the interaction, these can be the values or argument names/fields the values come from.
outputArgumentNames
java.util.Vector<E> 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<E> 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.
inputResultPath
java.lang.String inputResultPath
argumentNames
java.util.Vector<E> argumentNames
queryString
java.lang.String queryString
inputRootElementName
java.lang.String inputRootElementName
The root element name to use for the input DOM.
outputRootElementName
java.lang.String outputRootElementName
The root element name to use for the output DOM.
xQueryString
java.lang.String xQueryString
Package oracle.toplink.eis.mappings
isForeignKeyRelationship
boolean isForeignKeyRelationship
Keeps track if any of the fields are foreign keys.
foreignKeyGroupingElement
XMLField foreignKeyGroupingElement
The grouping-element field.
sourceToTargetKeyFields
java.util.Map<K,V> sourceToTargetKeyFields
Maps the source foreign/primary key fields to the target primary/foreign key fields.
targetToSourceKeyFields
java.util.Map<K,V> 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.
Package oracle.toplink.ejb
descriptor
ClassDescriptor descriptor
primaryKeyClass
java.lang.Class<T> primaryKeyClass
homeInterface
java.lang.Class<T> homeInterface
remoteInterface
java.lang.Class<T> remoteInterface
homeName
java.lang.String homeName
hasCustomPrimaryKey
boolean hasCustomPrimaryKey
Added to separate custom (such as AccountPK) from non-custom (such as java.lang.Integer)
Package oracle.toplink.ejb.bmp
homeFindByPrimaryKeyMethod
java.lang.reflect.Method homeFindByPrimaryKeyMethod
contextProperties
java.util.Hashtable<K,V> contextProperties
This variable stores the properties required when creating the initialContext
Package oracle.toplink.ejb.cmp
Package oracle.toplink.ejb.cmp.wls
Package oracle.toplink.ejb.cmp.wls11
Package oracle.toplink.exceptions
errors
java.util.Vector<E> errors
Deprecated.
classToConvertTo
java.lang.Class<T> classToConvertTo
exception
java.sql.SQLException exception
isCommunicationFailure
boolean isCommunicationFailure
internalExceptions
java.util.Collection<E> internalExceptions
caughtExceptions
java.util.Vector<E> caughtExceptions
To add all the Descriptor exceptions
tables
java.util.Vector<E> tables
To load the tables from database
shouldCatchExceptions
boolean shouldCatchExceptions
To know that should we catch all the descriptors exceptions or not
shouldCheckDatabase
boolean shouldCheckDatabase
To know that should we check database tables or not
shouldCheckInstantiationPolicy
boolean shouldCheckInstantiationPolicy
To know that should we check InstantiationPolicy or not
integrityChecker
IntegrityChecker integrityChecker
internalExceptions
java.util.Collection<E> internalExceptions
resourceName
java.lang.String resourceName
exceptionList
java.util.Vector<E> exceptionList
resourceName
java.lang.String resourceName
internalException
java.lang.Throwable internalException
indentationString
java.lang.String indentationString
errorCode
int errorCode
hasBeenLogged
boolean hasBeenLogged
Package oracle.toplink.expressions
serialVersionUID: -5979150600092006081L
selectIfOrderedBy
boolean selectIfOrderedBy
hashCode
int hashCode
PERF: Cache the hashCode.
queryClass
java.lang.Class<T> queryClass
statement
oracle.toplink.internal.expressions.SQLSelectStatement statement
viewTable
oracle.toplink.internal.helper.DatabaseTable viewTable
aliasedViewTable
oracle.toplink.internal.helper.DatabaseTable aliasedViewTable
wasQueryClassSetInternally
boolean wasQueryClassSetInternally
wasAdditionJoinCriteriaUsed
boolean wasAdditionJoinCriteriaUsed
serialVersionUID: -7066100204792043980L
selector
int selector
databaseStrings
java.lang.String[] databaseStrings
isPrefix
boolean isPrefix
isRepeating
boolean isRepeating
nodeClass
java.lang.Class<T> nodeClass
type
int type
argumentIndices
int[] argumentIndices
javaStrings
java.lang.String[] javaStrings
Package oracle.toplink.history
value
java.lang.Object value
descriptor
ClassDescriptor descriptor
mapping
DatabaseMapping mapping
historicalTables
java.util.Vector<E> historicalTables
startFields
java.util.Vector<E> startFields
endFields
java.util.Vector<E> endFields
shouldHandleWrites
boolean shouldHandleWrites
usesLocalTime
boolean usesLocalTime
Package oracle.toplink.indirection
delegate
java.util.Vector<E> delegate
Reduce type casting.
valueHolder
ValueHolderInterface valueHolder
Delegate indirection behavior to a value holder.
initialCapacity
int initialCapacity
Store initial size for lazy init.
delegate
java.util.Hashtable<K,V> delegate
Reduce type casting
valueHolder
ValueHolderInterface valueHolder
Delegate indirection behavior to a value holder
initialCapacity
int initialCapacity
Store initial size for lazy init.
loadFactor
float loadFactor
Store load factor for lazy init.
delegate
java.util.Set<E> delegate
Reduce type casting
valueHolder
ValueHolderInterface valueHolder
Delegate indirection behavior to a value holder
attributeName
java.lang.String attributeName
The mapping attribute name, used to raise change events.
initialCapacity
int initialCapacity
Store initial size for lazy init.
loadFactor
float loadFactor
Store load factor for lazy init.
value
java.lang.Object value
Stores the wrapped object.
isCoordinatedWithProperty
boolean isCoordinatedWithProperty
The two variable below are used as part of the implementation of WeavedAttributeValueHolderInterface
They are used to track whether a valueholder that has been weaved into a class is coordinated
with the underlying property
isNewlyWeavedValueHolder
boolean isNewlyWeavedValueHolder
Package oracle.toplink.jndi
dataSource
javax.sql.DataSource dataSource
context
javax.naming.Context context
name
java.lang.String name
lookupType
int lookupType
Package oracle.toplink.libraries.asm.tree.analysis
Package oracle.toplink.logging
Package oracle.toplink.mappings
referenceClass
java.lang.Class<T> referenceClass
Stores a reference class
referenceClassName
java.lang.String referenceClassName
referenceDescriptor
ClassDescriptor referenceDescriptor
The descriptor of the reference class
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.
attributeName
java.lang.String attributeName
Stores the name of the attribute
containerPolicy
oracle.toplink.internal.queryframework.ContainerPolicy containerPolicy
descriptor
ClassDescriptor descriptor
ClassDescriptor 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
isOptional
boolean isOptional
Specifies whether this mapping is optional (i.e. field may be null). Used for DDL generation.
isLazy
boolean isLazy
Specifies whether this mapping is lazy, this means not included in the default fetch group.
fields
java.util.Vector<E> 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.Map<K,V> properties
Allow user defined properties.
primaryKeyMapping
boolean primaryKeyMapping
PERF: Used as a quick check to see if this mapping is a primary key mapping,
set by the object builder during initialization.
attributeName
java.lang.String attributeName
PERF: Cache the mappings attribute name.
valueConverter
Converter valueConverter
Allows user defined conversion between the object value and the database value.
valueConverterClassName
java.lang.String valueConverterClassName
historyPolicy
HistoryPolicy historyPolicy
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.
keyConverterClassName
java.lang.String keyConverterClassName
referenceClass
java.lang.Class<T> referenceClass
This is used only in descriptor proxy in remote session
referenceClassName
java.lang.String referenceClassName
isPrivateOwned
boolean isPrivateOwned
Indicates whether the referenced object is privately owned or not.
usesBatchReading
boolean usesBatchReading
Indicates whether the referenced object should always be batch read on read all queries.
indirectionPolicy
oracle.toplink.internal.indirection.IndirectionPolicy indirectionPolicy
Implements indirection behavior
relationshipPartner
DatabaseMapping relationshipPartner
Used to reference the other half of a bi-directional relationship.
relationshipPartnerAttributeName
java.lang.String relationshipPartnerAttributeName
Set by users, used to retreive the backpointer for this mapping
cascadePersist
boolean cascadePersist
Cascading flags used by the EntityManager
cascadeMerge
boolean cascadeMerge
cascadeRefresh
boolean cascadeRefresh
cascadeRemove
boolean cascadeRemove
joinFetch
int joinFetch
Define if the relationship should always be join fetched.
historyPolicy
HistoryPolicy historyPolicy
isForeignKeyRelationship
boolean isForeignKeyRelationship
Keeps track if any of the fields are foreign keys.
foreignKeyFields
java.util.Vector<E> foreignKeyFields
Keeps track of which fields are foreign keys on a per field basis (can have mixed foreign key relationships).
sourceToTargetKeyFields
java.util.Map<K,V> sourceToTargetKeyFields
Maps the source foreign/primary key fields to the target primary/foreign key fields.
targetToSourceKeyFields
java.util.Map<K,V> 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.
typeField
oracle.toplink.internal.helper.DatabaseField typeField
sourceToTargetQueryKeyNames
java.util.Map<K,V> sourceToTargetQueryKeyNames
typeIndicatorTranslation
java.util.Map<K,V> typeIndicatorTranslation
typeIndicatorNameTranslation
java.util.Map<K,V> typeIndicatorNameTranslation
parallel table typeIndicatorTranslation used prior to initialization to avoid type indicators on Mapping Workbench
Package oracle.toplink.mappings.converters
mapping
DatabaseMapping mapping
m_enumClass
java.lang.Class<T> m_enumClass
m_enumClassName
java.lang.String m_enumClassName
mapping
DatabaseMapping mapping
attributeToFieldValues
java.util.Map<K,V> attributeToFieldValues
mapping
DatabaseMapping mapping
mapping
DatabaseMapping mapping
dataClass
java.lang.Class<T> dataClass
Field type
dataClassName
java.lang.String dataClassName
objectClass
java.lang.Class<T> objectClass
Object type
objectClassName
java.lang.String objectClassName
Package oracle.toplink.mappings.foundation
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.
converter
Converter converter
Allows user defined conversion between the object attribute value and the database value.
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.
field
oracle.toplink.internal.helper.DatabaseField field
The aggregate object is stored in a single field.
converter
Converter converter
Allows user defined conversion between the object attribute value and the database value.
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.
converterClassName
java.lang.String converterClassName
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.
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<E> fieldTransformations
Stores field name and the class name of a FieldTransformer in a vector to preserve order
fieldToTransformers
java.util.Vector<E> 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
Package oracle.toplink.mappings.transformers
value
java.lang.Object value
mapping
AbstractTransformationMapping mapping
methodName
java.lang.String methodName
methodName
java.lang.String methodName
mapping
AbstractTransformationMapping mapping
Package oracle.toplink.objectrelational
nestedMapping
DatabaseMapping nestedMapping
field
oracle.toplink.internal.helper.DatabaseField field
A ref is always stored in a single field.
structureName
java.lang.String structureName
Arrays require a structure name, this is the ADT defined for the VARRAY.
structureName
java.lang.String structureName
Arrays require a structure name, this is the ADT defined for the VARRAY.
structureName
java.lang.String structureName
orderedFields
java.util.Vector<E> orderedFields
field
oracle.toplink.internal.helper.DatabaseField field
A ref is always stored in a single field.
Package oracle.toplink.ox
namespaceResolver
NamespaceResolver namespaceResolver
schemaReference
XMLSchemaReference schemaReference
shouldPreserveDocument
boolean shouldPreserveDocument
defaultRootElementField
XMLField defaultRootElementField
sequencedObject
boolean sequencedObject
isWrapper
boolean isWrapper
namespaceResolver
NamespaceResolver namespaceResolver
schemaType
javax.xml.namespace.QName schemaType
xPathFragment
oracle.toplink.internal.ox.XPathFragment xPathFragment
lastXPathFragment
oracle.toplink.internal.ox.XPathFragment lastXPathFragment
isCDATA
boolean isCDATA
usesSingleNode
boolean usesSingleNode
Makes this maintain the collection of items in a single attribute or element instead of having one element per item in the collection.
Default is false
userXMLTypes
java.util.HashMap<K,V> userXMLTypes
userJavaTypes
java.util.HashMap<K,V> userJavaTypes
isTypedTextField
boolean isTypedTextField
leafElementType
javax.xml.namespace.QName leafElementType
equalNamespaceResolvers
boolean equalNamespaceResolvers
documentPreservationPolicy
DocumentPreservationPolicy documentPreservationPolicy
schemaTypes
java.util.ArrayList<E> schemaTypes
Package oracle.toplink.ox.jaxb
enumClassName
java.lang.String enumClassName
enumClass
java.lang.Class<T> enumClass
fromStringMethod
java.lang.reflect.Method fromStringMethod
Package oracle.toplink.ox.mappings
field
XMLField field
containerPolicy
oracle.toplink.internal.queryframework.DirectMapContainerPolicy containerPolicy
field
XMLField field
containerPolicy
oracle.toplink.internal.queryframework.ContainerPolicy containerPolicy
useXMLRoot
boolean useXMLRoot
mixedContent
boolean mixedContent
keepAsElementPolicy
UnmarshalKeepAsElementPolicy keepAsElementPolicy
areOtherMappingInThisContext
boolean areOtherMappingInThisContext
field
XMLField field
useXMLRoot
boolean useXMLRoot
areOtherMappingInThisContext
boolean areOtherMappingInThisContext
shouldInlineBinaryData
boolean shouldInlineBinaryData
mimeTypePolicy
MimeTypePolicy mimeTypePolicy
isSwaRef
boolean isSwaRef
collectionContentType
java.lang.Class<T> collectionContentType
shouldInlineBinaryData
boolean shouldInlineBinaryData
mimeTypePolicy
MimeTypePolicy mimeTypePolicy
isSwaRef
boolean isSwaRef
fieldToClassMappings
java.util.Map<K,V> fieldToClassMappings
classToFieldMappings
java.util.Map<K,V> classToFieldMappings
choiceElementMappings
java.util.Map<K,V> choiceElementMappings
fieldToClassNameMappings
java.util.Map<K,V> fieldToClassNameMappings
containerPolicy
oracle.toplink.internal.queryframework.ContainerPolicy containerPolicy
fieldToClassMappings
java.util.Map<K,V> fieldToClassMappings
classToFieldMappings
java.util.Map<K,V> classToFieldMappings
fieldToClassNameMappings
java.util.Map<K,V> fieldToClassNameMappings
choiceElementMappings
java.util.Map<K,V> choiceElementMappings
containerPolicy
oracle.toplink.internal.queryframework.ContainerPolicy containerPolicy
usesSingleNode
boolean usesSingleNode
isCDATA
boolean isCDATA
nullPolicy
AbstractNullPolicy nullPolicy
nullPolicy
AbstractNullPolicy nullPolicy
isCDATA
boolean isCDATA
sourceToTargetKeyFieldAssociations
java.util.HashMap<K,V> sourceToTargetKeyFieldAssociations
sourceToTargetKeys
java.util.Vector<E> sourceToTargetKeys
Package oracle.toplink.ox.mappings.converters
boundType
java.lang.Class<T> boundType
valueType
java.lang.Class<T> valueType
xmlAdapterClass
java.lang.Class<T> xmlAdapterClass
xmlAdapterClassName
java.lang.String xmlAdapterClassName
xmlAdapter
javax.xml.bind.annotation.adapters.XmlAdapter<ValueType,BoundType> xmlAdapter
schemaType
javax.xml.namespace.QName schemaType
mapping
DatabaseMapping mapping
Package oracle.toplink.ox.platform
Package oracle.toplink.ox.record
contentHandler
org.xml.sax.ContentHandler contentHandler
lexicalHandler
org.xml.sax.ext.LexicalHandler lexicalHandler
namespaceURI
java.lang.String namespaceURI
xPathFragment
oracle.toplink.internal.ox.XPathFragment xPathFragment
attributes
org.xml.sax.helpers.AttributesImpl attributes
isStartElementOpen
boolean isStartElementOpen
dom
org.w3c.dom.Node dom
lastUpdatedField
XMLField lastUpdatedField
numberOfTabs
int numberOfTabs
complexType
boolean complexType
xcm
oracle.toplink.internal.ox.XMLConversionManager xcm
groupingElements
java.util.ArrayList<E> groupingElements
positionalNodes
java.util.HashMap<K,V> positionalNodes
document
org.w3c.dom.Document document
nodes
java.util.Stack<E> nodes
session
oracle.toplink.internal.sessions.AbstractSession session
xmlReader
oracle.toplink.internal.ox.record.XMLReader xmlReader
treeObjectBuilder
oracle.toplink.internal.ox.TreeObjectBuilder treeObjectBuilder
xPathFragment
oracle.toplink.internal.ox.XPathFragment xPathFragment
xPathNode
oracle.toplink.internal.ox.XPathNode xPathNode
levelIndex
int levelIndex
childRecord
UnmarshalRecord childRecord
parentRecord
UnmarshalRecord parentRecord
transformationRecord
DOMRecord transformationRecord
selfRecords
java.util.List<E> selfRecords
indexMap
java.util.Map<K,V> indexMap
namespaceMap
java.util.Map<K,V> namespaceMap
uriToPrefixMap
java.util.Map<K,V> uriToPrefixMap
nullCapableValues
java.util.List<E> nullCapableValues
containersMap
java.util.Map<K,V> containersMap
stringBuffer
oracle.toplink.internal.ox.StrBuffer stringBuffer
isBufferCDATA
boolean isBufferCDATA
attributes
org.xml.sax.Attributes attributes
typeQName
javax.xml.namespace.QName typeQName
rootElementName
java.lang.String rootElementName
rootElementNamespaceUri
java.lang.String rootElementNamespaceUri
unmarshaller
XMLUnmarshaller unmarshaller
fragmentBuilder
oracle.toplink.internal.ox.SAXFragmentBuilder fragmentBuilder
encoding
java.lang.String encoding
version
java.lang.String version
schemaLocation
java.lang.String schemaLocation
noNamespaceSchemaLocation
java.lang.String noNamespaceSchemaLocation
isSelfRecord
boolean isSelfRecord
unmarshalContext
oracle.toplink.internal.ox.record.UnmarshalContext unmarshalContext
writer
java.io.Writer writer
isStartElementOpen
boolean isStartElementOpen
isProcessingCData
boolean isProcessingCData
marshaller
XMLMarshaller marshaller
unmarshaller
XMLUnmarshaller unmarshaller
docPresPolicy
DocumentPreservationPolicy docPresPolicy
owningObject
java.lang.Object owningObject
currentObject
java.lang.Object currentObject
leafElementType
javax.xml.namespace.QName leafElementType
namespaceResolver
NamespaceResolver namespaceResolver
targetClass
java.lang.Class<T> targetClass
rootElementName
java.lang.String rootElementName
rootElementNamespaceUri
java.lang.String rootElementNamespaceUri
characters
oracle.toplink.internal.ox.StrBuffer characters
shouldReadChars
boolean shouldReadChars
elementCount
int elementCount
Package oracle.toplink.platform.database
typeStrings
java.util.Map<K,V> typeStrings
supportsForeignKeyConstraints
boolean supportsForeignKeyConstraints
Package oracle.toplink.platform.database.oracle
usesLocatorForLOBWrite
boolean usesLocatorForLOBWrite
Locator is required for Oracle thin driver to write LOB value exceeds the limits
lobValueLimits
int lobValueLimits
The LOB value limits when the Locator is required for the writing
xmlTypeFactory
oracle.toplink.internal.platform.database.oracle.XMLTypeFactory xmlTypeFactory
printCalendarIntoTimestampTZ
java.lang.Boolean printCalendarIntoTimestampTZ
correctTimeInTimestampTZ
java.lang.Boolean correctTimeInTimestampTZ
useRownumFiltering
boolean useRownumFiltering
Oracle's Rownum can be used to limit results and for pagination,
using the query's maxRows and FirstResult settings
supportsIdentity
boolean supportsIdentity
Advanced attribute indicating whether identity is supported,
see comment to setSupportsIdentity method.
arguments
java.util.List<E> arguments
originalIndex
int originalIndex
translationRow
oracle.toplink.internal.sessions.AbstractRecord translationRow
Package oracle.toplink.platform.xml
Package oracle.toplink.publicinterface
Package oracle.toplink.queryframework
constructorArgTypes
java.lang.Class<T>[] constructorArgTypes
constructorMappings
java.util.List<E> constructorMappings
reportItems
java.util.List<E> reportItems
constructor
java.lang.reflect.Constructor<T> constructor
size
int size
Cached size of the stream.
objectCollection
java.util.Vector<E> 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
oracle.toplink.internal.sessions.AbstractRecord translationRow
position
int position
Current position in the objectCollection of the stream.
marker
int marker
Marker for backing up.
initialReadSize
int initialReadSize
sizeQuery
ValueReadQuery sizeQuery
pageSize
int pageSize
query
ReadQuery query
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<E> arguments
Arguments can be given and specified to predefined queries to allow reuse.
argumentValues
java.util.Vector<E> argumentValues
Arguments values can be given and specified to predefined queries to allow reuse.
argumentTypes
java.util.Vector<E> argumentTypes
Needed to differentiate queries with the same name.
argumentTypeNames
java.util.Vector<E> 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<K,V> properties
Internallay used by the mappings as a temporary store.
translationRow
oracle.toplink.internal.sessions.AbstractRecord 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.
shouldCloneCall
boolean shouldCloneCall
Used to indicate whether or not the call needs to be cloned.
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
queryTimeout has three possible settings: DefaultTimeout, NoTimeout, and 1..N
This applies to both DatabaseQuery.queryTimeout and DescriptorQueryManager.queryTimeout
DatabaseQuery.queryTimeout:
- DefaultTimeout: get queryTimeout from DescriptorQueryManager
- NoTimeout, 1..N: overrides queryTimeout in DescriptorQueryManager
DescriptorQueryManager.queryTimeout:
- DefaultTimeout: get queryTimeout from parent DescriptorQueryManager. If there is no
parent, default to NoTimeout
- NoTimeout, 1..N: overrides parent queryTimeout
hintString
java.lang.String hintString
Used for adding hints to the query string in oracle
flushOnExecute
java.lang.Boolean flushOnExecute
isExecutionClone
boolean isExecutionClone
PERF: Determines if the query has already been cloned for execution, to avoid duplicate cloning.
isCustomQueryUsed
java.lang.Boolean isCustomQueryUsed
PERF: Store if this query will use the descriptor custom query.
isFromParseCache
boolean isFromParseCache
PERF: Store if the query if from the JPQL parse cache, to avoid corruption of the cache query.
isNativeConnectionRequired
boolean isNativeConnectionRequired
Allow connection unwrapping to be configured.
containerPolicy
oracle.toplink.internal.queryframework.ContainerPolicy containerPolicy
useAbstractRecord
boolean useAbstractRecord
objects
java.util.Vector<E> objects
isFullRowRequired
boolean isFullRowRequired
PERF: By default only the translation row is used for deletes, the full row can be requested for custom deletes.
valueConverter
Converter valueConverter
Allows user defined conversion between the result value and the database value.
primaryKey
java.util.Vector<E> primaryKey
Query that is performing the does exist check.
object
java.lang.Object object
existencePolicy
int existencePolicy
Flag to determine existence check policy.
checkDatabaseIfInvalid
boolean checkDatabaseIfInvalid
Flag to determine cache invalidation policy support. This overrides
checkcache existence settings if the object is set to be invalid or if
the cache cannot be trusted
checkCacheFirst
boolean checkCacheFirst
Flag to get checkearlyreturn to override assume(non)existence and database checks with a cache check
query
DatabaseQuery query
ejbqlString
java.lang.String ejbqlString
isParsed
boolean isParsed
name
java.lang.String name
Fetch group name, default is empty if not set.
attributes
java.util.Set<E> attributes
Specified attributes in the group.
policy
int policy
query
ObjectLevelReadQuery query
Used to set the policy state in the query.
methodClass
java.lang.Class<T> methodClass
methodClassName
java.lang.String methodClassName
methodName
java.lang.String methodName
m_cacheUsage
int m_cacheUsage
referenceClass
java.lang.Class<T> referenceClass
referenceClassName
java.lang.String referenceClassName
shouldDeferExecutionInUOW
boolean shouldDeferExecutionInUOW
Indicates whether execution should be deferred in UOW
defaultBuilder
ExpressionBuilder defaultBuilder
Provide a default builder so that it's easier to be consistent
isPreparedUsingTempStorage
boolean isPreparedUsingTempStorage
Indicates whether the query was prepared so that it will execute using temp storage
modifyRow
oracle.toplink.internal.sessions.AbstractRecord modifyRow
forceBatchStatementExecution
boolean forceBatchStatementExecution
referenceClass
java.lang.Class<T> referenceClass
The class of the target objects to be read from the database.
referenceClassName
java.lang.String referenceClassName
shouldRefreshIdentityMapResult
boolean shouldRefreshIdentityMapResult
Allows for the resulting objects to be refresh with the data from the database.
shouldRefreshRemoteIdentityMapResult
boolean shouldRefreshRemoteIdentityMapResult
shouldProcessResultsInUnitOfWork
boolean shouldProcessResultsInUnitOfWork
CMP only. Allow users to configure whether finder should be executed in a uow or not.
lockingClause
oracle.toplink.internal.expressions.ForUpdateClause lockingClause
Used for pessimistic locking.
executionTime
long executionTime
Used to set the read time on objects that use this query.
Should be set to the time the query returned from the database.
shouldUseExclusiveConnection
boolean shouldUseExclusiveConnection
Added for Exclusive Connection (VPD) support see accessor for information
wasDefaultLockMode
boolean wasDefaultLockMode
PERF: Store if the query originally used the default lock mode.
primaryKey
java.util.Vector<E> primaryKey
object
java.lang.Object object
objectChangeSet
oracle.toplink.internal.sessions.ObjectChangeSet objectChangeSet
backupClone
java.lang.Object backupClone
defaultBuilder
ExpressionBuilder defaultBuilder
Provide a default builder so that it's easier to be consistent
cacheUsage
int cacheUsage
Allow for the cache usage to be specified to enable in-memory querying.
additionalFields
java.util.Vector<E> additionalFields
Allow for additional fields to be selected, used for m-m batch reading.
shouldIncludeData
boolean shouldIncludeData
Allow for a complex result to be return including the rows and objects, used for m-m batch reading.
isPrePrepared
boolean isPrePrepared
Allow a prePrepare stage to build the expression for EJBQL and QBE and resolve joining.
distinctState
short distinctState
Indicates if distinct should be used or not.
inMemoryQueryIndirectionPolicy
int inMemoryQueryIndirectionPolicy
Used to determine behaviour of indirection in in-memory querying and conforming.
executionTime
long executionTime
Used to set the read time on objects that use this query.
Should be set to the time the query returned from the database.
fetchGroup
FetchGroup fetchGroup
Allow for a query level fetch group to be set.
fetchGroupName
java.lang.String fetchGroupName
The pre-defined fetch group name.
shouldUseDefaultFetchGroup
boolean shouldUseDefaultFetchGroup
Flag to turn on/off the use of the default fetch group.
nonFetchJoinAttributeExpressions
java.util.Vector<E> nonFetchJoinAttributeExpressions
Stores the non fetchjoin attributes, these are joins that will be
represented in the where clause but not in the select.
partialAttributeExpressions
java.util.Vector<E> partialAttributeExpressions
Stores the partial attributes that have been added to this query
joinedAttributeManager
oracle.toplink.internal.queryframework.JoinedAttributeManager joinedAttributeManager
Stores the helper object for dealing with joined attributes
isReferenceClassLocked
java.lang.Boolean isReferenceClassLocked
PERF: Caches locking policy isReferenceClassLocked setting.
isResultSetOptimizedQuery
boolean isResultSetOptimizedQuery
PERF: Allow queries to build directly from the database result-set.
isReadOnly
boolean isReadOnly
PERF: Allow queries to be defined as read-only in unit of work execution.
shouldOuterJoinSubclasses
java.lang.Boolean shouldOuterJoinSubclasses
Define if an outer join should be used to read subclasses.
concreteSubclassCalls
java.util.Map<K,V> concreteSubclassCalls
Allow concrete subclasses calls to be prepared and cached for inheritance queries.
valuesToExclude
java.util.Map<K,V> valuesToExclude
attributesToAlwaysInclude
java.util.Map<K,V> attributesToAlwaysInclude
specialOperations
java.util.Map<K,V> specialOperations
shouldUseEqualityForNulls
boolean shouldUseEqualityForNulls
invalidationPolicy
CacheInvalidationPolicy invalidationPolicy
maximumResultSets
int maximumResultSets
orderByExpressions
java.util.Vector<E> orderByExpressions
Used for ordering support.
batchReadAttributeExpressions
java.util.Vector<E> batchReadAttributeExpressions
Used for query optimization.
batchReadAttributes
java.util.List<E> batchReadAttributes
PERF: Cache the local batch read attribute names.
containerPolicy
oracle.toplink.internal.queryframework.ContainerPolicy containerPolicy
Used for collection and stream support.
startWithExpression
Expression startWithExpression
Used for Oracle HierarchicalQuery support
connectByExpression
Expression connectByExpression
orderSiblingsByExpressions
java.util.Vector<E> orderSiblingsByExpressions
selectionKey
java.util.Vector<E> selectionKey
Key that can be used in place of a selection criteria.
shouldLoadResultIntoSelectionObject
boolean shouldLoadResultIntoSelectionObject
Can be used to refresh a specific non-cached instance from the database.
maxRows
int maxRows
Used for retrieve limited rows through the query.
firstResult
int firstResult
Used to start query results at a specific result
queryId
long queryId
fetchSize
int fetchSize
Used to set statement fetch size
queryResultCachingPolicy
QueryResultsCachePolicy queryResultCachingPolicy
Used to specify how query results are cached
shouldRetrievePrimaryKeys
int shouldRetrievePrimaryKeys
Flag indicating wether the primary key values should also be retrieved for the reference class.
names
java.util.Vector<E> names
Collection of names for use by results.
items
java.util.Vector<E> items
Items to be selected, these could be attributes or aggregate functions.
groupByExpressions
java.util.Vector<E> groupByExpressions
Expressions representing fields to be used in the GROUP BY clause.
havingExpression
Expression havingExpression
Expression representing the HAVING clause.
returnChoice
int returnChoice
Can be one of (ShouldReturnSingleResult, ShouldReturnSingleValue, ShouldReturnSingleAttribute)
Simplifies the result by only returning the first result, first value, or all attribute values
addToConstructorItem
boolean addToConstructorItem
flag to allow items to be added to the last ConstructorReportItem
resultConstructorClass
java.lang.Class<T> resultConstructorClass
constructorArgTypes
java.lang.Class<T>[] constructorArgTypes
constructorMappings
java.util.List<E> constructorMappings
returnedKeys
java.util.HashSet<E> returnedKeys
readObject
public java.lang.Object readObject (java.lang.Class javaClass,
Session session)
If the PKs were retrieved with the attributes then this method can be used to read the real object from the database.
names
java.util.Vector<E> names
Item names to lookup result values
results
java.util.Vector<E> results
Actual converted attribute values
primaryKeyValues
java.util.Vector<E> primaryKeyValues
PK values if the retrievPKs flag was set on the ReportQuery. These can be used to get the actual object
key
java.lang.StringBuffer key
If an objectLevel distinct is used then generate unique key for this result
resultSetMappingName
java.lang.String resultSetMappingName
resultSetMapping
SQLResultSetMapping resultSetMapping
resultSetType
int resultSetType
resultSetConcurrency
int resultSetConcurrency
hasCustomSQLArguments
boolean hasCustomSQLArguments
procedureName
java.lang.String procedureName
procedureArgumentNames
java.util.Vector<E> procedureArgumentNames
m_updateClauses
java.util.HashMap<K,V> m_updateClauses
Package oracle.toplink.querykeys
field
oracle.toplink.internal.helper.DatabaseField field
referenceClass
java.lang.Class<T> referenceClass
referenceClassName
java.lang.String referenceClassName
joinCriteria
Expression joinCriteria
name
java.lang.String name
descriptor
ClassDescriptor descriptor
Package oracle.toplink.remote
sequencing
oracle.toplink.internal.sequencing.Sequencing sequencing
shouldEnableDistributedIndirectionGarbageCollection
boolean shouldEnableDistributedIndirectionGarbageCollection
Package oracle.toplink.remote.corba.sun
remoteSessionController
oracle.toplink.remote.corba.sun.CORBARemoteSessionController remoteSessionController
controller
oracle.toplink.internal.remote.RemoteSessionController controller
Store the real controller.
Package oracle.toplink.remote.jms
session
javax.jms.TopicSession session
Deprecated.
publisher
javax.jms.TopicPublisher publisher
Deprecated.
topicName
java.lang.String topicName
Deprecated.
Package oracle.toplink.remote.jms.mdb
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".
mdbCtx
javax.ejb.MessageDrivenContext mdbCtx
Package oracle.toplink.remote.rmi
remoteSessionController
RMIRemoteSessionController remoteSessionController
controller
oracle.toplink.internal.remote.RemoteSessionController controller
Store the real controller.
serialVersionUID: 2L
Package oracle.toplink.remote.rmi.iiop
remoteSessionController
RMIRemoteSessionController remoteSessionController
Package oracle.toplink.remote.rmi.wls
remoteSessionController
RMIRemoteSessionController remoteSessionController
Deprecated.
Package oracle.toplink.remotecommand
serviceId
ServiceId serviceId
The unique calling card of the service that initiated the command
changeSetBytes
byte[] changeSetBytes
id
java.lang.String id
Generated unique id to distinguish the service instance from all others
channel
java.lang.String channel
The logical channel that the service instance subscribes to
url
java.lang.String url
Url of the service instance
displayString
java.lang.String displayString
Package oracle.toplink.sdk
fieldTranslator
FieldTranslator fieldTranslator
Deprecated. The field translator will munge a database row after it was read and before it is written.
accessorClass
java.lang.Class<T> accessorClass
Deprecated. The class of the accessor to be built
field
oracle.toplink.internal.helper.DatabaseField field
Deprecated. The source foreign keys are stored in a single field.
referenceDataTypeName
java.lang.String referenceDataTypeName
Deprecated. The "data type" of the foreign keys. Depending on the data store, this could be optional.
counterFieldName
java.lang.String counterFieldName
Deprecated. Hold the name of the column in the sequence table which specifies the sequence numeric value
nameFieldName
java.lang.String nameFieldName
Deprecated. Hold the name of the column in the sequence table which specifies the sequence name
readTranslations
java.util.Hashtable<K,V> readTranslations
Deprecated. The translations applied after the database row is read from the data store.
writeTranslations
java.util.Hashtable<K,V> writeTranslations
Deprecated. The translations applied before the database row is written to the data store.
wrappedTranslator
FieldTranslator wrappedTranslator
Deprecated. A nested translator.
Package oracle.toplink.sequencing
defaultSequence
Sequence defaultSequence
shouldUseIdentityIfPlatformSupports
boolean shouldUseIdentityIfPlatformSupports
true indicates that identity should be used - if the platform supports identity.
false indicates that sequence objects should be used - if the platform supports sequence objects.
selectQuery
ValueReadQuery selectQuery
updateQuery
DataModifyQuery updateQuery
shouldAcquireValueAfterInsert
boolean shouldAcquireValueAfterInsert
shouldUseTransaction
boolean shouldUseTransaction
shouldSkipUpdate
boolean shouldSkipUpdate
shouldSelectBeforeUpdate
boolean shouldSelectBeforeUpdate
wasSelectQueryCreated
boolean wasSelectQueryCreated
wasUpdateQueryCreated
boolean wasUpdateQueryCreated
name
java.lang.String name
size
int size
platform
oracle.toplink.internal.databaseaccess.Platform platform
initialValue
int initialValue
depth
int depth
table
oracle.toplink.internal.helper.DatabaseTable table
Hold the database table
counterFieldName
java.lang.String counterFieldName
Hold the name of the column in the sequence table which specifies the sequence numeric value
nameFieldName
java.lang.String nameFieldName
Hold the name of the column in the sequence table which specifies the sequence name
qualifier
java.lang.String qualifier
Hold the name of the table qualifier
counterFieldName
java.lang.String counterFieldName
Hold the name of the only column in multiple single-column tables
updateString1
java.lang.String updateString1
updateString2
java.lang.String updateString2
selectString1
java.lang.String selectString1
selectString2
java.lang.String selectString2
updateStringBufferSize
int updateStringBufferSize
selectStringBufferSize
int selectStringBufferSize
qualifier
java.lang.String qualifier
Package oracle.toplink.sessionbroker
parent
SessionBroker parent
sessionNamesByClass
java.util.Map<K,V> sessionNamesByClass
sessionsByName
java.util.Map<K,V> sessionsByName
sequencing
oracle.toplink.internal.sequencing.Sequencing sequencing
Package oracle.toplink.sessions
queryRetryAttemptCount
int queryRetryAttemptCount
Stores the value for the number of time TopLink will attempt to reconnect the connection on a comm failure
in the case TopLink is attempting to retry a query. TopLink will retry a read query outside of a transaction
if TopLink can determine that a communication error occured with the database.
delayBetweenConnectionAttempts
int delayBetweenConnectionAttempts
Stores the number of milliseconds that TopLink will wait between attempts to reconnect a DatabaseConnection
in the case TopLink is attempting to retry a query. TopLink will retry a read query outside of a transaction
if TopLink can determine that a communication error occured with the database.
connectionHealthValidatedOnError
boolean connectionHealthValidatedOnError
This value defaults to true and on an SQL Exception TopLink will ping the database to determine
if the connection used can continue to be used for queries. This should have no impact on applications
unless the user is using pessimistic locking queries with 'no wait' or are using a query timeout feature.
If that is the case and the application is experiencing a performance impact from the health check then
this feature can be turned off. Turning this feature off will prevent TopLink from being able to
retry queries in the case of database failure.
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.
driverClassName
java.lang.String driverClassName
driverURLHeader
java.lang.String driverURLHeader
databaseURL
java.lang.String databaseURL
driverClass
java.lang.Class<T> driverClass
cache up the driver class to speed up reconnects
driver
java.sql.Driver driver
cache up the instantiated Driver to speed up reconnects
connectDirectly
boolean connectDirectly
Save whether we have switched to direct connect (sql.Driver.connect()) mode
fileName
java.lang.String fileName
Deprecated. The filename associated with this DefaultSessionLog, if it is being written out to a file
categoryLogLevelMap
java.util.Map<K,V> categoryLogLevelMap
Deprecated. Represents the Map that stores log levels per the name space strings.
The keys are category names. The values are log levels.
name
java.lang.String name
datasourceLogin
Login datasourceLogin
descriptors
java.util.Map<K,V> descriptors
orderedDescriptors
java.util.Vector<E> orderedDescriptors
defaultReadOnlyClasses
java.util.Vector<E> defaultReadOnlyClasses
Holds the default set of read-only classes that apply to each UnitOfWork.
aliasDescriptors
java.util.Map<K,V> aliasDescriptors
Cache the EJBQL descriptor aliases.
hasIsolatedClasses
boolean hasIsolatedClasses
Cache if any descriptor is isolated. (set during initialization)
hasGenericHistorySupport
boolean hasGenericHistorySupport
Cache if any descriptor has history. (set during initialization)
hasProxyIndirection
boolean hasProxyIndirection
Cache if any descriptor is using ProxyIndirection. (set during initialization
isPureCMP2Project
boolean isPureCMP2Project
Cache if all descriptors are CMP1/2
sqlResultSetMappings
java.util.Map<K,V> sqlResultSetMappings
This a collection of 'maps' that allow users to map custom SQL to query results
defaultTemporalMutable
boolean defaultTemporalMutable
Define the default setting for configuring if dates and calendars are mutable.
query
DatabaseQuery query
Some events may have a query associated with them (pre/postExecuteQuery).
result
java.lang.Object result
Some events may have a result associated with them (pre/postExecuteQuery).
session
Session session
The session or unit of work raising the event.
eventCode
int eventCode
The code of the event being raised. This is an integer constant value as defined below.
properties
java.util.Hashtable<K,V> properties
Additional properties may be added.
listeners
java.util.Vector<E> listeners
session
Session session
date
java.util.Date date
Deprecated.
message
java.lang.String message
Deprecated.
throwable
java.lang.Throwable throwable
Deprecated.
level
int level
Deprecated.
nameSpace
java.lang.String nameSpace
Deprecated.
parameters
java.lang.Object[] parameters
Deprecated.
shouldTranslate
boolean shouldTranslate
Deprecated.
Package oracle.toplink.threetier
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
login
Login login
poolName
java.lang.String poolName
isLazy
boolean isLazy
shouldUseExclusiveConnection
boolean shouldUseExclusiveConnection
properties
java.util.Map<K,V> properties
Package oracle.toplink.tools.profiler
session
oracle.toplink.internal.sessions.AbstractSession session
root
oracle.dms.instrument.Noun root
normalWeightSensors
java.util.Map<K,V> normalWeightSensors
heavyWeightSensors
java.util.Map<K,V> heavyWeightSensors
allWeightSensors
java.util.Map<K,V> allWeightSensors
normalAndHeavyWeightSensors
java.util.Map<K,V> normalAndHeavyWeightSensors
normalHeavyAndAllWeightSensors
java.util.Map<K,V> normalHeavyAndAllWeightSensors
normalWeightNouns
java.util.Map<K,V> normalWeightNouns
heavyWeightNouns
java.util.Map<K,V> heavyWeightNouns
allWeightNouns
java.util.Map<K,V> allWeightNouns
operationStartTokenThreadLocal
java.lang.ThreadLocal<T> operationStartTokenThreadLocal
weight
int weight
profiles
java.util.Vector<E> profiles
shouldLogProfile
boolean shouldLogProfile
nestLevel
int nestLevel
nestTime
long nestTime
profileTime
long profileTime
operationTimings
java.util.Hashtable<K,V> operationTimings
operationStartTimes
java.util.Hashtable<K,V> operationStartTimes
operationTimingsByThread
java.util.Hashtable<K,V> operationTimingsByThread
operationStartTimesByThread
java.util.Hashtable<K,V> operationStartTimesByThread
queryClass
java.lang.Class<T> queryClass
domainClass
java.lang.Class<T> domainClass
numberOfInstancesEffected
long numberOfInstancesEffected
operationTimings
java.util.Hashtable<K,V> operationTimings
localTime
long localTime
profileTime
long profileTime
totalTime
long totalTime
shortestTime
long shortestTime
longestTime
long longestTime
Package oracle.toplink.tools.schemaframework
name
java.lang.String name
qualifier
java.lang.String qualifier
name
java.lang.String name
type
java.lang.Class<T> type
Java type class for the field.
Particular database type is generated based on platform from this.
typeName
java.lang.String typeName
Generic database type name for the field, which can be used instead of the Java class 'type'.
This is translated to a particular database type based on platform.
typeDefinition
java.lang.String typeDefinition
Database-specific complete type definition like "VARCHAR2(50) UNIQUE NOT NULL".
If this is given, other additional type constraint fields(size, unique, null) are meaningless.
size
int size
subSize
int subSize
shouldAllowNull
boolean shouldAllowNull
isIdentity
boolean isIdentity
isPrimaryKey
boolean isPrimaryKey
isUnique
boolean isUnique
additional
java.lang.String additional
constraint
java.lang.String constraint
foreignKeyFieldName
java.lang.String foreignKeyFieldName
name
java.lang.String name
sourceFields
java.util.Vector<E> sourceFields
targetFields
java.util.Vector<E> targetFields
targetTable
java.lang.String targetTable
shouldCascadeOnDelete
boolean shouldCascadeOnDelete
typeSize
int typeSize
type
java.lang.Class<T> type
typeName
java.lang.String typeName
isNullAllowed
boolean isNullAllowed
statements
java.util.Vector<E> statements
procedures
java.util.Vector<E> procedures
sequence
Sequence sequence
variables
java.util.Vector<E> variables
statements
java.util.Vector<E> statements
arguments
java.util.Vector<E> arguments
argumentTypes
java.util.Vector<E> argumentTypes
fields
java.util.Vector<E> fields
foreignKeyMap
java.util.HashMap<K,V> foreignKeyMap
uniqueKeys
java.util.Vector<E> uniqueKeys
creationPrefix
java.lang.String creationPrefix
creationSuffix
java.lang.String creationSuffix
createSQLFiles
boolean createSQLFiles
fields
java.util.Vector<E> fields
typeName
java.lang.String typeName
The name of the type that this table is of.
additional
java.lang.String additional
name
java.lang.String name
sourceFields
java.util.Vector<E> sourceFields
typeSize
int typeSize
size
int size
type
java.lang.Class<T> type
typeName
java.lang.String typeName
selectClause
java.lang.String selectClause
Package oracle.toplink.xdb
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.
xmlParser
XMLParser xmlParser
Used to convert the String to a DOM
Package oracle.toplink.xml
streamPolicy
XMLStreamPolicy streamPolicy
Deprecated. Allow the call to override the default stream source, which is the accessor.
xmlTranslator
XMLTranslator xmlTranslator
Deprecated. This will translate an XML document to/from a database row.
rootElement
oracle.toplink.internal.helper.DatabaseTable rootElement
Deprecated. The "root element"/"document"/"table"
orderedPrimaryKeyElements
java.util.Vector<E> orderedPrimaryKeyElements
Deprecated. The primary key of the "document" to be manipulated.
resultElements
java.util.Vector<E> resultElements
Deprecated. The elements to be returned to the caller.
resultElementTypes
java.util.Hashtable<K,V> resultElementTypes
Deprecated. The types the returned elements should be converted to, if necessary.
baseDirectoryName
java.lang.String baseDirectoryName
Deprecated. The name of the base directory for the tree of XML subdirectories/files.
fileNameExtension
java.lang.String fileNameExtension
Deprecated. The extension to be used for the XML files.
createsDirectoriesAsNeeded
boolean createsDirectoriesAsNeeded
Deprecated. This tells the accessor to create directories if they are missing.
file
java.io.File file
Deprecated. The single file to be wrapped by the stream.
files
java.util.Enumeration<E> files
Deprecated. An enumeration of files to be wrapped by streams.
mapping
SDKObjectCollectionMapping mapping
Deprecated. If this is present, read only the data for the relationship.
mapping
OneToOneMapping mapping
Deprecated. If this is present, read only the data for the relationship.
rootElementName
java.lang.String rootElementName
Deprecated.
reader
java.io.Reader reader
Deprecated. The read stream to be returned.
writer
java.io.Writer writer
Deprecated. The write stream to be returned.
readers
java.util.Enumeration<E> readers
Deprecated. An enumeration of read streams to be returned.
Package oracle.toplink.xml.stream
xmlStreamDatabase
oracle.toplink.xml.stream.XMLStreamDatabase xmlStreamDatabase
Package oracle.toplink.xml.xerces
readTranslator
XMLToDatabaseRowTranslator readTranslator
Deprecated. The translator the converts an XML document to a Record.
writeTranslator
DatabaseRowToXMLTranslator writeTranslator
Deprecated. The translator the converts a Record to an XML document.
Package oracle.toplink.xml.zip
file
java.io.File file
Deprecated. The ZIP file containing the entry (or entries) to be
wrapped by the stream.
zipFile
java.util.zip.ZipFile zipFile
Deprecated. Another reference to the ZIP file containing the entry
(or entries) to be wrapped by the stream. This is
only instantiated on demand.
zipEntryName
java.lang.String zipEntryName
Deprecated. The name of the single entry to be wrapped by the stream.
zipEntryNames
java.util.Enumeration<E> zipEntryNames
Deprecated. An enumeration of names of entries to be wrapped by streams.