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.
shouldValidateUpdateCallCacheUse
boolean shouldValidateUpdateCallCacheUse
- Allow additional validation to be performed before using the update call cache
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.