Skip navigation links
Serialized Form
field
DatabaseField field
- The aggregate objects are stored in a single field.
containerPolicy
ContainerPolicy containerPolicy
- This determines the type of container used to hold the aggregate objects.
field
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
ContainerPolicy containerPolicy
- This determines the type of container used to hold the nested collection in the object.
field
DatabaseField field
- The aggregate object is stored in a single field.
descriptor
Descriptor descriptor
field
DatabaseField field
- DatabaseField which this mapping represents.
converter
Converter converter
- Allows user defined conversion between the object attribute value and the database value.
isMutable
java.lang.Boolean isMutable
- PERF: Indicates if this mapping's attribute is a simple atomic value and cannot be modified, only replaced. This is a tri-state to allow user to set to true or false, as default is false but some data-types such as Calendar or byte[] or converter types may be desired to be used as mutable.
attributeTransformerClassName
java.lang.String attributeTransformerClassName
- Name of the class which implements AttributeTransformer to be used to retrieve the attribute value
attributeTransformer
AttributeTransformer attributeTransformer
- attributeTransformerClassName is converter to an instance of AttributeTransformer
fieldTransformations
java.util.Vector fieldTransformations
- Stores field name and the class name of a FieldTransformer in a vector to preserve order
fieldToTransformers
java.util.Vector fieldToTransformers
- The TransformerClassNames are converted into instances of FieldTransformer
isMutable
boolean isMutable
- PERF: Indicates if this mapping's attribute is a simple value which cannot be modified only replaced.
indirectionPolicy
IndirectionPolicy indirectionPolicy
- Implements indirection behavior
referenceClass
java.lang.Class referenceClass
- Stores a reference class
referenceClassName
java.lang.String referenceClassName
referenceDescriptor
Descriptor 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.
value
java.lang.Object value
attributeName
java.lang.String attributeName
- Stores the name of the attribute
homeFindByPrimaryKeyMethod
java.lang.reflect.Method homeFindByPrimaryKeyMethod
contextProperties
java.util.Hashtable contextProperties
- This variable stores the properties required when creating the initialContext
shouldUpdateReadTimeOnUpdate
boolean shouldUpdateReadTimeOnUpdate
- this will represent objects that do not expire
errors
java.util.Vector errors
- Deprecated.
mapping
DatabaseMapping mapping
methodName
java.lang.String methodName
- Allow for clone method to be specified.
workingCopyMethodName
java.lang.String workingCopyMethodName
tlMessageListener
oracle.toplink.remote.jms.TopLinkMessageListener tlMessageListener
TOPLINK_SESSION_NAME
java.lang.String TOPLINK_SESSION_NAME
- This value is the env-entry-name element of the Message Driven Beand configured in the ejb-jar.xml. The value is used to lookup the value of the session's name from the environment variable define in JNDI "java:comp/env".
- See Also:
- Constant Field Values
mdbCtx
javax.ejb.MessageDrivenContext mdbCtx
forceUpdate
int forceUpdate
updateAllFields
int updateAllFields
pessimisticLockingPolicy
PessimisticLockingPolicy pessimisticLockingPolicy
- Allow the bean to always be locked as it enters a new transaction.
lifeCycleListener
CMPLifeCycleListener lifeCycleListener
- Allows for the CMP life-cycle events to be intercepted from core by the CMP integration.
mappedClass
java.lang.Class mappedClass
- Class originally mapped, before anything was generated.
descriptor
Descriptor descriptor
modificationDeferralLevel
int modificationDeferralLevel
- The object deferral level. This controlls when objects changes will be sent to the Database.
nonDeferredCreateTime
int nonDeferredCreateTime
- This setting will allow customers to control when Toplink will issue the insert SQL for CMP beans.
containerPolicy
ContainerPolicy containerPolicy
serviceId
ServiceId serviceId
- The unique calling card of the service that initiated the command
login
Login login
poolName
java.lang.String poolName
isLazy
boolean isLazy
shouldUseExclusiveConnection
boolean shouldUseExclusiveConnection
properties
java.util.Map properties
value
java.lang.Object value
contentHandler
org.xml.sax.ContentHandler contentHandler
namespaceURI
java.lang.String namespaceURI
xPathFragment
XPathFragment xPathFragment
attributes
org.xml.sax.helpers.AttributesImpl attributes
isStartElementOpen
boolean isStartElementOpen
classToConvertTo
java.lang.Class classToConvertTo
controller
RemoteSessionController controller
- Store the real controller.
size
int size
- Cached size of the stream.
objectCollection
java.util.Vector objectCollection
- Internal collection of objects.
initiallyConformingIndex
IdentityHashtable initiallyConformingIndex
- Conforming instances found in memory when building the result.
selectionCriteriaClone
Expression selectionCriteriaClone
- SelectionCriteria & translation row ready for incremental conforming.
translationRow
DatabaseRow translationRow
position
int position
- Current position in the objectCollection of the stream.
marker
int marker
- Marker for backing up.
expiryTime
java.util.Calendar expiryTime
previousExpiry
java.util.Calendar previousExpiry
exception
java.sql.SQLException exception
descriptor
Descriptor descriptor
- Descriptor to which this mapping belongs to
attributeAccessor
AttributeAccessor attributeAccessor
- Wrapper to store the reference objects.
isReadOnly
boolean isReadOnly
- Makes this mapping read only. No write are performed on it. Default is false
fields
java.util.Vector fields
- Fields associated with the mappings are cached
isRemotelyInitialized
boolean isRemotelyInitialized
- It is needed only in remote initialization and mapping is in parent descriptor
weight
java.lang.Integer weight
- This is a TopLink defined attribute that allows us to sort the mappings
properties
java.util.Map 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.
name
java.lang.String name
qualifier
java.lang.String qualifier
name
java.lang.String name
- Queries can be given a name and registered with a descriptor to allow common queries to be reused.
arguments
java.util.Vector arguments
- Arguments can be given and specified to predefined queries to allow reuse.
argumentValues
java.util.Vector argumentValues
- Arguments values can be given and specified to predefined queries to allow reuse.
argumentTypes
java.util.Vector argumentTypes
- Needed to differentiate queries with the same name.
argumentTypeNames
java.util.Vector argumentTypeNames
- Used to build a list of argumentTypes by name pre-initialization
queryMechanism
DatabaseQueryMechanism queryMechanism
- The query mechanism determines the mechanism on how the database will be accessed.
redirector
QueryRedirector redirector
- A redirector allows for a queries execution to be the execution of a piece of code.
shouldMaintainCache
boolean shouldMaintainCache
- Flag used for a query to bypass the identitymap and unit of work.
properties
java.util.Hashtable properties
- Internallay used by the mappings as a temporary store.
translationRow
DatabaseRow translationRow
- Mappings and the descriptor use parameterized mechanisms that will be translated with the data from the row.
isUserDefined
boolean isUserDefined
- Internal flag used to bypass user define queries when executing one for custom sql/query support.
cascadePolicy
int cascadePolicy
- Policy that determines how the query will cascade to its object's parts.
sessionName
java.lang.String sessionName
- Used to override the default session in the session broker.
isPrepared
boolean isPrepared
- Queries prepare common stated in themselves.
shouldPrepare
boolean shouldPrepare
- Allow for the prepare of queries to be turned off, this allow for dynamic non-pre SQL generated queries.
shouldBindAllParameters
int shouldBindAllParameters
- Bind all arguments to the SQL statement.
shouldCacheStatement
int shouldCacheStatement
- Cache the prepared statement, this requires full parameter binding as well.
shouldUseWrapperPolicy
boolean shouldUseWrapperPolicy
- Use the WrapperPolicy for the objects returned by the query
queryTimeout
int queryTimeout
hintString
java.lang.String hintString
- Used for adding hints to the query string in oracle
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.
fields
java.util.Vector fields
- Deprecated.
- Use vector to store the fields/values for optimal performance.
values
java.util.Vector values
- Deprecated.
- Use vector to store the fields/values for optimal performance.
lookupField
DatabaseField lookupField
- Deprecated.
- Optimize field creation for field name lookup.
containerPolicy
ContainerPolicy containerPolicy
properties
java.util.Properties properties
- Connection properties (e.g. user, password, and driver-specific settings)
platform
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
defaultSequence
Sequence defaultSequence
fileName
java.lang.String fileName
- Deprecated.
- The filename associated with this DefaultSessionLog, if it is being written out to a file
readTranslator
XMLToDatabaseRowTranslator readTranslator
- Deprecated.
- The translator the converts an XML document to a DatabaseRow.
writeTranslator
DatabaseRowToXMLTranslator writeTranslator
- Deprecated.
- The translator the converts a DatabaseRow to an XML document.
referenceClass
java.lang.Class referenceClass
referenceClassName
java.lang.String referenceClassName
objects
java.util.Vector objects
isFullRowRequired
boolean isFullRowRequired
- PERF: By default only the translation row is used for deletes, the full row can be requested for custom deletes.
javaClass
java.lang.Class javaClass
- Deprecated.
javaClassName
java.lang.String javaClassName
- Deprecated.
tables
java.util.Vector tables
- Deprecated.
primaryKeyFields
java.util.List primaryKeyFields
- Deprecated.
mappings
java.util.Vector mappings
- Deprecated.
lockableMappings
java.util.List lockableMappings
- Deprecated.
queryKeys
java.util.Map queryKeys
- Deprecated.
identityMapClass
java.lang.Class identityMapClass
- Deprecated.
remoteIdentityMapClass
java.lang.Class remoteIdentityMapClass
- Deprecated.
identityMapSize
int identityMapSize
- Deprecated.
remoteIdentityMapSize
int remoteIdentityMapSize
- Deprecated.
sequenceNumberName
java.lang.String sequenceNumberName
- Deprecated.
sequenceNumberField
DatabaseField sequenceNumberField
- Deprecated.
shouldAlwaysRefreshCache
boolean shouldAlwaysRefreshCache
- Deprecated.
shouldOnlyRefreshCacheIfNewerVersion
boolean shouldOnlyRefreshCacheIfNewerVersion
- Deprecated.
shouldDisableCacheHits
boolean shouldDisableCacheHits
- Deprecated.
shouldAlwaysRefreshCacheOnRemote
boolean shouldAlwaysRefreshCacheOnRemote
- Deprecated.
shouldDisableCacheHitsOnRemote
boolean shouldDisableCacheHitsOnRemote
- Deprecated.
alias
java.lang.String alias
- Deprecated.
shouldBeReadOnly
boolean shouldBeReadOnly
- Deprecated.
shouldAlwaysConformResultsInUnitOfWork
boolean shouldAlwaysConformResultsInUnitOfWork
- Deprecated.
isIsolated
boolean isIsolated
- Deprecated.
shouldRegisterResultsInUnitOfWork
boolean shouldRegisterResultsInUnitOfWork
- Deprecated.
eventManager
DescriptorEventManager eventManager
- Deprecated.
queryManager
DescriptorQueryManager queryManager
- Deprecated.
objectBuilder
ObjectBuilder objectBuilder
- Deprecated.
copyPolicy
CopyPolicy copyPolicy
- Deprecated.
instantiationPolicy
InstantiationPolicy instantiationPolicy
- Deprecated.
inheritancePolicy
InheritancePolicy inheritancePolicy
- Deprecated.
interfacePolicy
InterfacePolicy interfacePolicy
- Deprecated.
optimisticLockingPolicy
OptimisticLockingPolicy optimisticLockingPolicy
- Deprecated.
cascadeLockingPolicies
java.util.Vector cascadeLockingPolicies
- Deprecated.
wrapperPolicy
WrapperPolicy wrapperPolicy
- Deprecated.
changePolicy
oracle.toplink.descriptors.changetracking.ObjectChangePolicy changePolicy
- Deprecated.
returningPolicy
ReturningPolicy returningPolicy
- Deprecated.
historyPolicy
HistoryPolicy historyPolicy
- Deprecated.
cmpPolicy
CMPPolicy cmpPolicy
- Deprecated.
fetchGroupManager
FetchGroupManager fetchGroupManager
- Deprecated.
properties
java.util.Map properties
- Deprecated.
- Additional properties may be added.
descriptorType
int descriptorType
- Deprecated.
shouldOrderMappings
boolean shouldOrderMappings
- Deprecated.
cacheInvalidationPolicy
CacheInvalidationPolicy cacheInvalidationPolicy
- Deprecated.
shouldAcquireCascadedLocks
boolean shouldAcquireCascadedLocks
- Deprecated.
- PERF: Used to optimize cache locking to only acquire deferred locks when required (no-indirection).
hasSimplePrimaryKey
boolean hasSimplePrimaryKey
- Deprecated.
- PERF: Compute and store if the primary key is simple (direct-mapped) to allow fast extraction.
cacheSynchronizationType
int cacheSynchronizationType
- Deprecated.
- Configures how objects will be sent via cache synchronization, if synchronization is enabled.
unitOfWorkCacheIsolationLevel
int unitOfWorkCacheIsolationLevel
- Deprecated.
- Configures how the unit of work uses the session cache.
eventCode
int eventCode
- Deprecated.
- The code of the descriptor event being raised. This is an integer constant value from DescriptorEventManager.
query
DatabaseQuery query
- Deprecated.
- The query causing the event.
row
DatabaseRow row
- Deprecated.
- Optionally a database row may be provided on some events, (such as aboutToUpdate).
descriptor
Descriptor descriptor
- Deprecated.
originalObject
java.lang.Object originalObject
- Deprecated.
- The source object represents the object the event is being raised on, some events also require a second object, for example the original object in a postClone.
changeSet
ObjectChangeSet changeSet
- Deprecated.
- For the post merge event it is possible that there has been a change set generated. This attribute will store the changeSet for the object just merged
session
Session session
- Deprecated.
- The session in which the event is raised.
descriptor
Descriptor descriptor
- Deprecated.
eventSelectors
java.util.Vector eventSelectors
- Deprecated.
hasAnyEventListeners
boolean hasAnyEventListeners
- Deprecated.
- PERF: Cache if any events listener exist.
doesExistQuery
DoesExistQuery doesExistQuery
- Deprecated.
descriptor
Descriptor descriptor
- Deprecated.
hasCustomMultipleTableJoinExpression
boolean hasCustomMultipleTableJoinExpression
- Deprecated.
updateCallCacheSize
int updateCallCacheSize
- Deprecated.
- PERF: Allow configuring and disabling the update call cache.
queryTimeout
int queryTimeout
- Deprecated.
valueConverter
Converter valueConverter
- Allows user defined conversion between the object value and the database value.
historyPolicy
HistoryPolicy historyPolicy
cachedInstance
java.sql.Driver cachedInstance
- cache up the instantiated Driver to speed up reconnects
directKeyField
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.
field
DatabaseField field
valueConverter
Converter valueConverter
- Allows user defined conversion between the result value and the database value.
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.
session
Session session
root
Noun root
normalWeightSensors
java.util.Map normalWeightSensors
heavyWeightSensors
java.util.Map heavyWeightSensors
allWeightSensors
java.util.Map allWeightSensors
normalAndHeavyWeightSensors
java.util.Map normalAndHeavyWeightSensors
normalHeavyAndAllWeightSensors
java.util.Map normalHeavyAndAllWeightSensors
normalWeightNouns
java.util.Map normalWeightNouns
heavyWeightNouns
java.util.Map heavyWeightNouns
allWeightNouns
java.util.Map allWeightNouns
operationStartTokenByThread
java.util.Map operationStartTokenByThread
weight
int weight
primaryKey
java.util.Vector primaryKey
- Query that is performing the does exist check.
object
java.lang.Object object
existencePolicy
int existencePolicy
- Flag to determine existence check policy.
dom
org.w3c.dom.Element dom
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
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 record
accessor
EISAccessor accessor
isForeignKeyRelationship
boolean isForeignKeyRelationship
- Keeps track if any of the fields are foreign keys.
foreignKeyGroupingElement
XMLField foreignKeyGroupingElement
- The grouping-element field.
sourceToTargetKeyFields
java.util.Map sourceToTargetKeyFields
- Maps the source foreign/primary key fields to the target primary/foreign key fields.
targetToSourceKeyFields
java.util.Map targetToSourceKeyFields
- Maps the target primary/foreign key fields to the source foreign/primary key fields.
shouldVerifyDelete
boolean shouldVerifyDelete
- These are used for non-unit of work modification to check if the value of the 1-1 was changed and a deletion is required.
query
DatabaseQuery query
ejbqlString
java.lang.String ejbqlString
isParsed
boolean isParsed
internalExceptions
java.util.Collection internalExceptions
descriptor
Descriptor descriptor
primaryKeyClass
java.lang.Class primaryKeyClass
homeInterface
java.lang.Class homeInterface
remoteInterface
java.lang.Class remoteInterface
homeName
java.lang.String homeName
hasCustomPrimaryKey
boolean hasCustomPrimaryKey
- Added to separate custom (such as AccountPK) from non-custom (such as java.lang.Integer)
serialVersionUID: -5979150600092006081l
selectIfOrderedBy
boolean selectIfOrderedBy
serialVersionUID: -7066100204792043980l
selector
int selector
databaseStrings
java.lang.String[] databaseStrings
isPrefix
boolean isPrefix
isRepeating
boolean isRepeating
nodeClass
java.lang.Class nodeClass
type
int type
argumentIndices
int[] argumentIndices
javaStrings
java.lang.String[] javaStrings
name
java.lang.String name
- Fetch group name, default is empty if not set.
attributes
java.util.Set attributes
- Specified attributes in the group.
name
java.lang.String name
type
java.lang.Class type
typeName
java.lang.String typeName
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 sourceFields
targetFields
java.util.Vector targetFields
targetTable
java.lang.String targetTable
shouldCascadeOnDelete
boolean shouldCascadeOnDelete
referenceClass
java.lang.Class 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
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
referenceClass
java.lang.Class referenceClass
joinCriteria
Expression joinCriteria
numberOfTabs
int numberOfTabs
complexType
boolean complexType
descriptor
Descriptor descriptor
mapping
DatabaseMapping mapping
historicalTables
java.util.Vector historicalTables
startFields
java.util.Vector startFields
endFields
java.util.Vector endFields
shouldHandleWrites
boolean shouldHandleWrites
usesLocalTime
boolean usesLocalTime
delegate
java.util.Vector 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 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 delegate
- Reduce type casting
valueHolder
ValueHolderInterface valueHolder
- Delegate indirection behavior to a value holder
changeListener
java.beans.PropertyChangeListener changeListener
- Change tracking listener.
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.
parentClass
java.lang.Class parentClass
- Deprecated.
parentClassName
java.lang.String parentClassName
- Deprecated.
parentDescriptor
Descriptor parentDescriptor
- Deprecated.
childDescriptors
java.util.Vector childDescriptors
- Deprecated.
descriptor
Descriptor descriptor
- Deprecated.
shouldAlwaysUseOuterJoin
boolean shouldAlwaysUseOuterJoin
- Deprecated.
useDescriptorsToValidateInheritedObjects
boolean useDescriptorsToValidateInheritedObjects
- Deprecated.
policy
int policy
caughtExceptions
java.util.Vector caughtExceptions
- To add all the Descriptor exceptions
tables
java.util.Vector 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
parentInterfaces
java.util.Vector parentInterfaces
parentInterfaceNames
java.util.Vector parentInterfaceNames
parentDescriptors
java.util.Vector parentDescriptors
childDescriptors
java.util.Vector childDescriptors
descriptor
Descriptor descriptor
implementorDescriptor
java.lang.Class implementorDescriptor
implementorDescriptorClassName
java.lang.String implementorDescriptorClassName
enumClassName
java.lang.String enumClassName
enumClass
java.lang.Class enumClass
fromStringMethod
java.lang.reflect.Method fromStringMethod
nontransactionalRead
boolean nontransactionalRead
- Deprecated.
project
Project project
- Deprecated.
properties
java.util.Properties properties
- Deprecated.
sessionName
java.lang.String sessionName
- Deprecated.
session
Session session
- Deprecated.
manager
JDOPersistenceManager manager
- Deprecated.
query
DatabaseQuery query
- Deprecated.
dataSource
javax.sql.DataSource dataSource
context
javax.naming.Context context
name
java.lang.String name
lookupType
int lookupType
historyPolicy
HistoryPolicy historyPolicy
xcm
XMLConversionManager xcm
groupingElements
java.util.ArrayList groupingElements
positionalNodes
java.util.HashMap positionalNodes
changeSetBytes
byte[] changeSetBytes
mapping
AbstractTransformationMapping mapping
methodName
java.lang.String methodName
methodName
java.lang.String methodName
mapping
AbstractTransformationMapping mapping
methodClass
java.lang.Class methodClass
methodClassName
java.lang.String methodClassName
methodName
java.lang.String methodName
modifyRow
DatabaseRow modifyRow
forceBatchStatementExecution
boolean forceBatchStatementExecution
typeSize
int typeSize
type
java.lang.Class type
typeName
java.lang.String typeName
nestedMapping
DatabaseMapping nestedMapping
field
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.
document
org.w3c.dom.Document document
nodes
java.util.Stack nodes
structureName
java.lang.String structureName
- Arrays require a structure name, this is the ADT defined for the VARRAY.
primaryKey
java.util.Vector primaryKey
object
java.lang.Object object
objectChangeSet
ObjectChangeSet objectChangeSet
backupClone
java.lang.Object backupClone
referenceClass
java.lang.Class referenceClass
- The class of the target objects to be read from the database.
referenceClassName
java.lang.String referenceClassName
defaultBuilder
ExpressionBuilder defaultBuilder
- Provide a default builder so that it's easier to be consistent
shouldRefreshIdentityMapResult
boolean shouldRefreshIdentityMapResult
- Allows for the resulting objects to be refresh with the data from the database.
shouldRefreshRemoteIdentityMapResult
boolean shouldRefreshRemoteIdentityMapResult
cacheUsage
int cacheUsage
- Allow for the cache usage to be specified to enable in-memory querying.
additionalFields
java.util.Vector 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.
shouldProcessResultsInUnitOfWork
boolean shouldProcessResultsInUnitOfWork
- CMP only. Allow users to configure whether finder should be executed in a uow or not.
joinedAttributeExpressions
java.util.Vector joinedAttributeExpressions
- Used for query optimization.
joinedMappingExpressions
java.util.Vector joinedMappingExpressions
partialAttributeExpressions
java.util.Vector partialAttributeExpressions
lockingClause
ForUpdateClause lockingClause
- Used for pessimistic locking.
isPrePrepared
boolean isPrePrepared
distinctState
short distinctState
- Indicates if distinct should be used or not.
inMemoryQueryIndirectionPolicy
InMemoryQueryIndirectionPolicy inMemoryQueryIndirectionPolicy
- CR 3677 Used to determine behaviour of indirection in InMemoryQuerying This should have been just a constant similar to distinct locking, etc. instead of an object that just has the state and no behavoir, the object instantiation adds un-needed overhead, but too late now.
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
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.
isOneToManyJoinQuery
boolean isOneToManyJoinQuery
- Used to determine if 1-m joining has been used.
dataResults
java.util.List dataResults
- Stored all row results to 1-m joining.
wasDefaultLockMode
boolean wasDefaultLockMode
- PERF: Store if the query originally used the default lock mode.
joinedAttributes
java.util.List joinedAttributes
- PERF: Cache the local joined attribute names.
isOuterJoinedAttributeQuery
boolean isOuterJoinedAttributeQuery
- PERF: Used to avoid null checks for inner attribute joining.
isReferenceClassLocked
java.lang.Boolean isReferenceClassLocked
- PERF: Caches locking policy isReferenceClassLocked setting.
isForeignKeyRelationship
boolean isForeignKeyRelationship
- Keeps track if any of the fields are foreign keys.
foreignKeyFields
java.util.Vector foreignKeyFields
- Keeps track of which fields are foreign keys on a per field basis (can have mixed foreign key relationships).
mapping
DatabaseMapping mapping
attributeToFieldValues
java.util.Map attributeToFieldValues
isNullAllowed
boolean isNullAllowed
sourceToTargetKeyFields
java.util.Map sourceToTargetKeyFields
- Maps the source foreign/primary key fields to the target primary/foreign key fields.
targetToSourceKeyFields
java.util.Map targetToSourceKeyFields
- Maps the target primary/foreign key fields to the source foreign/primary key fields.
shouldVerifyDelete
boolean shouldVerifyDelete
- These are used for non-unit of work modification to check if the value of the 1-1 was changed and a deletion is required.
usesJoining
boolean usesJoining
- Indicates whether the referenced object should always be joined on read queries.
increment
int increment
- The increment can be used to support pre-allocation.
start
int start
- The start used as a starting value for sequence
listener
OTSSynchronizationListener listener
statements
java.util.Vector statements
procedures
java.util.Vector procedures
profiles
java.util.Vector profiles
shouldLogProfile
boolean shouldLogProfile
nestLevel
int nestLevel
nestTime
long nestTime
profileTime
long profileTime
operationTimings
java.util.Hashtable operationTimings
operationStartTimes
java.util.Hashtable operationStartTimes
operationTimingsByThread
java.util.Hashtable operationTimingsByThread
operationStartTimesByThread
java.util.Hashtable operationStartTimesByThread
lockingMode
short lockingMode
queryClass
java.lang.Class queryClass
domainClass
java.lang.Class domainClass
numberOfInstancesEffected
long numberOfInstancesEffected
operationTimings
java.util.Hashtable operationTimings
localTime
long localTime
profileTime
long profileTime
totalTime
long totalTime
shortestTime
long shortestTime
longestTime
long longestTime
name
java.lang.String name
datasourceLogin
Login datasourceLogin
descriptors
java.util.Map descriptors
orderedDescriptors
java.util.Vector orderedDescriptors
useNativeSequencing
boolean useNativeSequencing
- These are all obsolete sequencing options left-over from 2.5. They should be removed next release.
sequenceTableName
java.lang.String sequenceTableName
sequencePreallocationSize
java.lang.Integer sequencePreallocationSize
sequenceFieldName
java.lang.String sequenceFieldName
sequenceCounterName
java.lang.String sequenceCounterName
defaultReadOnlyClasses
java.util.Vector defaultReadOnlyClasses
- Holds the default set of read-only classes that apply to each UnitOfWork.
aliasDescriptors
java.util.Map 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
valuesToExclude
java.util.Map valuesToExclude
attributesToAlwaysInclude
java.util.Map attributesToAlwaysInclude
specialOperations
java.util.Map specialOperations
shouldUseEqualityForNulls
boolean shouldUseEqualityForNulls
name
java.lang.String name
descriptor
Descriptor descriptor
invalidationPolicy
CacheInvalidationPolicy invalidationPolicy
maximumResultSets
int maximumResultSets
selectQuery
ValueReadQuery selectQuery
updateQuery
DataModifyQuery updateQuery
shouldAcquireValueAfterInsert
boolean shouldAcquireValueAfterInsert
shouldUseTransaction
boolean shouldUseTransaction
shouldSkipUpdate
boolean shouldSkipUpdate
shouldSelectBeforeUpdate
boolean shouldSelectBeforeUpdate
wasSelectQueryCreated
boolean wasSelectQueryCreated
wasUpdateQueryCreated
boolean wasUpdateQueryCreated
orderByExpressions
java.util.Vector orderByExpressions
- Used for ordering support.
batchReadAttributeExpressions
java.util.Vector batchReadAttributeExpressions
- Used for query optimization.
batchReadAttributes
java.util.List batchReadAttributes
- PERF: Cache the local batch read attribute names.
containerPolicy
ContainerPolicy containerPolicy
- Used for collection and stream support.
startWithExpression
Expression startWithExpression
- Used for Oracle HierarchicalQuery support
connectByExpression
Expression connectByExpression
orderSiblingsByExpressions
java.util.Vector orderSiblingsByExpressions
selectionKey
java.util.Vector 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
field
DatabaseField field
- A ref is always stored in a single field.
shouldRetrievePrimaryKeys
int shouldRetrievePrimaryKeys
- Flag indicating wether the primary key values should also be retrieved for the reference class.
names
java.util.Vector names
- Collection of names for use by results.
items
java.util.Vector items
- Items to be selected, these could be attributes or aggregate functions.
groupByExpressions
java.util.Vector groupByExpressions
- Expressions representing fields to be used in the GROUP BY 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
readObject
public java.lang.Object readObject(java.lang.Class javaClass,
Session session)
- PUBLIC: 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 names
- Item names to lookup result values
results
java.util.Vector results
- Actual converted attribute values
primaryKeyValues
java.util.Vector primaryKeyValues
- PK values if the retrievPKs flag was set on the ReportQuery. These can be used to get the actual object
descriptor
Descriptor descriptor
infos
java.util.Vector infos
main
java.util.Collection[][] main
tableToVectorOfFieldsForGenerationMap
java.util.HashMap[] tableToVectorOfFieldsForGenerationMap
isUsedToSetPrimaryKey
boolean isUsedToSetPrimaryKey
fieldsNotFromDescriptor_DefaultTable
java.util.Map fieldsNotFromDescriptor_DefaultTable
fieldsNotFromDescriptor_OtherTables
java.util.Map fieldsNotFromDescriptor_OtherTables
controller
RemoteSessionController controller
- Store the real controller.
serialVersionUID: 2l
accessorClass
java.lang.Class accessorClass
- Deprecated.
- The class of the accessor to be built
field
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
name
java.lang.String name
size
int size
platform
Platform platform
depth
int depth
mapping
DatabaseMapping mapping
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
readObject
public java.lang.Object readObject(java.lang.Object object)
throws DatabaseException
- Deprecated.
- PUBLIC: Use the example object to consruct a read object query by the objects primary key. This will read the object from the database with the same primary key as the object or null if no object is found.
readObject
public java.lang.Object readObject(java.lang.Class domainClass,
Expression expression)
throws DatabaseException
- Deprecated.
- PUBLIC: Read the first instance of the class from the database matching the given expression. This operation can be customized through using a ReadObjectQuery.
-
- Throws:
DatabaseException
- See Also:
ReadObjectQuery
readObject
public java.lang.Object readObject(java.lang.Class domainClass,
Call aCall)
throws DatabaseException
- Deprecated.
- PUBLIC: Read the first instance of the class from the database returned through execution the Call string. The Call can be an SQLCall or EJBQLCall. example: session.readObject(Employee.class, new SQLCall("SELECT * FROM EMPLOYEE"));
-
- Throws:
DatabaseException
- See Also:
SQLCall
, EJBQLCall
readObject
public java.lang.Object readObject(java.lang.Class domainClass,
java.lang.String sqlString)
throws DatabaseException
- Deprecated.
- PUBLIC: Read the first instance of the class from the database return through execution the SQL string. The SQL string must be a valid SQL select statement or selecting stored procedure call. This operation can be customized through using a ReadObjectQuery. Warning: Allowing an unverified SQL string to be passed into this method makes your application vulnerable to SQL injection attacks.
-
- Throws:
DatabaseException
- See Also:
ReadObjectQuery
readObject
public java.lang.Object readObject(java.lang.Class domainClass)
throws DatabaseException
- Deprecated.
- PUBLIC: Read the first instance of the class from the database. This operation can be customized through using a ReadObjectQuery, or through also passing in a selection criteria.
-
- Throws:
DatabaseException
- See Also:
ReadObjectQuery
, Session.readAllObjects(Class, Expression)
writeObject
public java.lang.Object writeObject(java.lang.Object domainObject)
throws DatabaseException,
OptimisticLockException
- Deprecated.
- PUBLIC: Write the object and all of its privately owned parts in the database. Write will determine if an insert or an update should be done, it may go to the database to determine this (by default will check the identity map). The write operation can be customized through using an write query.
-
- Throws:
DatabaseException
- if an error occurs on the database, these include constraint violations, security violations and general database erros.
OptimisticLockException
- if the object's descriptor is using optimistic locking and the object has been updated or deleted by another user since it was last read.
- See Also:
WriteObjectQuery
, Session.insertObject(Object)
, Session.updateObject(Object)
identityMapAccessor
IdentityMapAccessor identityMapAccessor
- Deprecated.
- Manages the live object cache.
wasJTSTransactionInternallyStarted
boolean wasJTSTransactionInternallyStarted
- Deprecated.
- If Transactions were externally started
name
java.lang.String name
- Deprecated.
- Used to identify a session when using the session broker.
properties
java.util.Map properties
- Deprecated.
- Allow for user defined properties.
isInBroker
boolean isInBroker
- Deprecated.
- Used to determine If a session is in a Broker or not
usesOldCommit
boolean usesOldCommit
- Deprecated.
shouldPropagateChanges
boolean shouldPropagateChanges
- Deprecated.
- Determined whether changes should be propagated to TopLink cluster
isInProfile
boolean isInProfile
- Deprecated.
- Used to determine If a session is in a profile or not
isFinalizersEnabled
boolean isFinalizersEnabled
- Deprecated.
- PERF: Allow for finalizers to be disabled, currently disables client-session finalize.
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 properties
- Additional properties may be added.
listeners
java.util.Vector listeners
session
Session session
exceptionList
java.util.Vector exceptionList
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.
readTranslations
java.util.Hashtable readTranslations
- Deprecated.
- The translations applied after the database row is read from the data store.
writeTranslations
java.util.Hashtable writeTranslations
- Deprecated.
- The translations applied before the database row is written to the data store.
wrappedTranslator
FieldTranslator wrappedTranslator
- Deprecated.
- A nested translator.
variables
java.util.Vector variables
statements
java.util.Vector statements
arguments
java.util.Vector arguments
argumentTypes
java.util.Vector argumentTypes
fields
java.util.Vector fields
foreignKeys
java.util.Vector foreignKeys
tableName
java.lang.String tableName
- Hold the name of the sequence 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
sequenceTableName
java.lang.String sequenceTableName
- Hold the name of the sequence table
sequenceNameFieldName
java.lang.String sequenceNameFieldName
- Hold the name of the column in the sequence table which specifies the sequence name
sequenceCounterFieldName
java.lang.String sequenceCounterFieldName
- Hold the name of the column in the sequence table which specifies the sequence numeric value
retrieveTimeFrom
int retrieveTimeFrom
timeToLive
long timeToLive
internalException
java.lang.Throwable internalException
indentationString
java.lang.String indentationString
errorCode
int errorCode
hasBeenLogged
boolean hasBeenLogged
mapping
DatabaseMapping mapping
dataClass
java.lang.Class dataClass
- Field type
dataClassName
java.lang.String dataClassName
objectClass
java.lang.Class objectClass
- Object type
objectClassName
java.lang.String objectClassName
fields
java.util.Vector fields
typeName
java.lang.String typeName
- The name of the type that this table is of.
additional
java.lang.String additional
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
sequenceCounterFieldName
java.lang.String sequenceCounterFieldName
session
Session session
xmlReader
org.xml.sax.XMLReader xmlReader
treeObjectBuilder
TreeObjectBuilder treeObjectBuilder
xPathFragment
XPathFragment xPathFragment
xPathNode
XPathNode xPathNode
levelIndex
int levelIndex
childRecord
UnmarshalRecord childRecord
parentRecord
UnmarshalRecord parentRecord
transformationRecord
DOMRecord transformationRecord
selfRecords
java.util.List selfRecords
indexMap
java.util.Map indexMap
namespaceMap
java.util.Map namespaceMap
nullCapableValues
java.util.List nullCapableValues
containersMap
java.util.Map containersMap
object
java.lang.Object object
stringBuffer
StrBuffer stringBuffer
attributes
org.xml.sax.Attributes attributes
typeQName
javax.xml.namespace.QName typeQName
unmarshaller
XMLUnmarshaller unmarshaller
m_referenceClass
java.lang.Class m_referenceClass
m_updateClauses
java.util.HashMap m_updateClauses
m_cacheUsage
int m_cacheUsage
m_builder
ExpressionBuilder m_builder
shouldDeferExecutionInUOW
boolean shouldDeferExecutionInUOW
value
java.lang.Object value
- Stores the wrapped object.
typeField
DatabaseField typeField
sourceToTargetQueryKeyNames
java.util.Map sourceToTargetQueryKeyNames
typeIndicatorTranslation
java.util.Map typeIndicatorTranslation
typeIndicatorNameTranslation
java.util.Map typeIndicatorNameTranslation
- parallel table typeIndicatorTranslation used prior to initialization to avoid type indicators on Mapping Workbench
typeSize
int typeSize
size
int size
type
java.lang.Class type
typeName
java.lang.String typeName
writeLockField
DatabaseField writeLockField
isCascaded
boolean isCascaded
lockValueStored
int lockValueStored
descriptor
Descriptor descriptor
selectClause
java.lang.String selectClause
session
Session session
- Deprecated.
unitOfWork
UnitOfWork unitOfWork
- Deprecated.
globalTransaction
java.lang.Object globalTransaction
- Deprecated.
writer
java.io.Writer writer
isStartElementOpen
boolean isStartElementOpen
dataStore
WSDataStore dataStore
field
XMLField field
containerPolicy
ContainerPolicy containerPolicy
field
XMLField field
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 files
- Deprecated.
- An enumeration of files to be wrapped by streams.
marshaller
XMLMarshaller marshaller
unmarshaller
XMLUnmarshaller unmarshaller
owningObject
java.lang.Object owningObject
currentObject
java.lang.Object currentObject
rootElementName
java.lang.String rootElementName
- Deprecated.
sequence
XMLSequence sequence
xmlStreamDatabase
oracle.toplink.xml.stream.XMLStreamDatabase xmlStreamDatabase
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 readers
- Deprecated.
- An enumeration of read streams to be returned.
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 zipEntryNames
- Deprecated.
- An enumeration of names of entries to be wrapped by streams.
Skip navigation links