Module org.eclipse.persistence.core
Class ObjectPersistenceRuntimeXMLProject
java.lang.Object
org.eclipse.persistence.core.sessions.CoreProject<ClassDescriptor,Login,DatabaseSession>
org.eclipse.persistence.sessions.Project
org.eclipse.persistence.internal.sessions.factories.NamespaceResolvableProject
org.eclipse.persistence.internal.sessions.factories.ObjectPersistenceRuntimeXMLProject
- All Implemented Interfaces:
Serializable
,Cloneable
- Direct Known Subclasses:
ObjectPersistenceRuntimeXMLProject_11_1_1
INTERNAL: Define the TopLink OX project and descriptor information to read a OracleAS TopLink 10g (10.0.3) project from an XML file. Note any changes must be reflected in the OPM XML schema.
- See Also:
-
Field Summary
Fields inherited from class org.eclipse.persistence.internal.sessions.factories.NamespaceResolvableProject
ECLIPSELINK_NAMESPACE, ECLIPSELINK_PREFIX, fieldQname, ns, OPM_NAMESPACE, OPM_PREFIX, TOPLINK_NAMESPACE, TOPLINK_PREFIX
Fields inherited from class org.eclipse.persistence.sessions.Project
aliasDescriptors, allowExtendedCacheLogging, allowExtendedThreadLogging, allowExtendedThreadLoggingThreadDump, allowNativeSQLQueries, allowQueryResultsCacheValidation, allowSQLDeferral, allowTablePerMultitenantDDLGeneration, attributeGroups, classNamesForWeaving, datasourceLogin, defaultCacheIsolation, defaultIdentityMapClass, defaultIdentityMapSize, defaultIdValidation, defaultQueryResultsCachePolicy, defaultReadOnlyClasses, defaultTemporalMutable, descriptors, descriptorsLock, hasGenericHistorySupport, hasIsolatedClasses, hasMappingsPostCalculateChangesOnDeleted, hasNonIsolatedUOWClasses, hasProxyIndirection, jpaQueries, jpaTablePerTenantQueries, jpqlParseCache, mappedSuperclassDescriptors, metamodelIdClassMap, multitenantPolicy, name, namingIntoIndexed, orderedDescriptors, partitioningPolicies, queries, queryCacheForceDeferredLocks, sqlResultSetMappings, structConverters, vpdIdentifier, vpdLastIdentifierClassName
-
Constructor Summary
ConstructorDescriptionINTERNAL: Return a new descriptor project. -
Method Summary
Modifier and TypeMethodDescriptionprotected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected void
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected XMLField
buildTypedField
(String fieldName) protected ClassDescriptor
protected ClassDescriptor
buildTypesafeEnumConverterDescriptor
(Class<?> jaxbTypesafeEnumConverter) protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ClassDescriptor
protected ConstantTransformer
INTERNAL:Methods inherited from class org.eclipse.persistence.internal.sessions.factories.NamespaceResolvableProject
buildNamespaceResolver, getNamespaceResolver, getPrimaryNamespaceXPath, getSecondaryNamespaceXPath, resolvePrimaryNamespace, resolveSecondaryNamespace, setNamespaceResolverOnDescriptors
Methods inherited from class org.eclipse.persistence.sessions.Project
addAlias, addDefaultReadOnlyClass, addDescriptor, addDescriptor, addDescriptors, addDescriptors, addJPAQuery, addJPATablePerTenantQuery, addMappedSuperclass, addMetamodelIdClassMapEntry, addPartitioningPolicy, addSQLResultSetMapping, allowExtendedCacheLogging, allowExtendedThreadLogging, allowExtendedThreadLoggingThreadDump, allowNativeSQLQueries, allowSQLDeferral, allowTablePerMultitenantDDLGeneration, applyLogin, assumeExistenceForDoesExist, checkCacheForDoesExist, checkDatabaseForDoesExist, clone, conformAllDescriptors, convertClassNamesToClasses, createDatabaseSession, createServerSession, createServerSession, createServerSession, createServerSession, getAliasDescriptors, getAttributeGroups, getClassDescriptor, getClassNamesForWeaving, getDatasourceLogin, getDefaultCacheIsolation, getDefaultIdentityMapClass, getDefaultIdentityMapSize, getDefaultIdValidation, getDefaultQueryResultsCachePolicy, getDefaultReadOnlyClasses, getDefaultTemporalMutable, getDescriptor, getDescriptorForAlias, getDescriptors, getJPAQueries, getJPATablePerTenantQueries, getJPQLParseCache, getJPQLParseCacheMaxSize, getLogin, getMappedSuperclass, getMappedSuperclassDescriptors, getMetamodelIdClassMap, getMultitenantPolicy, getName, getOrderedDescriptors, getPartitioningPolicies, getPartitioningPolicy, getQueries, getSQLResultSetMapping, getStructConverters, getVPDIdentifier, getVPDLastIdentifierClassName, hasGenericHistorySupport, hasIsolatedCacheClassWithoutUOWIsolation, hasIsolatedClasses, hasMappedSuperclass, hasMappedSuperclasses, hasMappingsPostCalculateChangesOnDeleted, hasNonIsolatedUOWClasses, hasProxyIndirection, hasSQLResultSetMapping, hasVPDIdentifier, isAllowQueryResultsCacheValidation, isQueryCacheForceDeferredLocks, namingIntoIndexed, setAliasDescriptors, setAllowExtendedCacheLogging, setAllowExtendedThreadLogging, setAllowExtendedThreadLoggingThreadDump, setAllowNativeSQLQueries, setAllowQueryResultsCacheValidation, setAllowSQLDeferral, setAllowTablePerMultitenantDDLGeneration, setClassNamesForWeaving, setDatasourceLogin, setDefaultCacheIsolation, setDefaultIdentityMapClass, setDefaultIdentityMapSize, setDefaultIdValidation, setDefaultQueryResultsCachePolicy, setDefaultReadOnlyClasses, setDefaultTemporalMutable, setDeferModificationsUntilCommit, setDescriptors, setHasGenericHistorySupport, setHasIsolatedClasses, setHasMappingsPostCalculateChangesOnDeleted, setHasNonIsolatedUOWClasses, setHasProxyIndirection, setJPQLParseCache, setJPQLParseCacheMaxSize, setLogin, setLogin, setMultitenantPolicy, setName, setNamingIntoIndexed, setOrderedDescriptors, setPartitioningPolicies, setQueries, setQueryCacheForceDeferredLocks, setStructConverters, setVPDIdentifier, setVPDLastIdentifierClassName, toString, useCacheIdentityMap, useCacheIdentityMap, useFullIdentityMap, useFullIdentityMap, useNoIdentityMap, useSoftCacheWeakIdentityMap, useSoftCacheWeakIdentityMap, usesOptimisticLocking, usesSequencing, useWeakIdentityMap, useWeakIdentityMap
-
Constructor Details
-
ObjectPersistenceRuntimeXMLProject
public ObjectPersistenceRuntimeXMLProject()INTERNAL: Return a new descriptor project.
-
-
Method Details
-
buildDescriptors
protected void buildDescriptors()- Specified by:
buildDescriptors
in classNamespaceResolvableProject
-
getPrimaryNamespacePrefix
- Overrides:
getPrimaryNamespacePrefix
in classNamespaceResolvableProject
-
getPrimaryNamespace
- Overrides:
getPrimaryNamespace
in classNamespaceResolvableProject
-
getSecondaryNamespacePrefix
- Overrides:
getSecondaryNamespacePrefix
in classNamespaceResolvableProject
-
getSecondaryNamespace
- Overrides:
getSecondaryNamespace
in classNamespaceResolvableProject
-
buildAggregateCollectionMappingDescriptor
-
buildAggregateMappingDescriptor
-
buildAggregateObjectMappingDescriptor
-
buildArrayMappingDescriptor
-
buildBasicIndirectionPolicyDescriptor
-
buildCollectionContainerPolicyDescriptor
-
buildCollectionMappingDescriptor
-
buildContainerIndirectionPolicyDescriptor
-
buildContainerPolicyDescriptor
-
buildCopyPolicyDescriptor
-
buildCloneCopyPolicyDescriptor
-
buildInstantiationCopyPolicyDescriptor
-
buildDatasourceLoginDescriptor
-
buildDatabaseLoginDescriptor
-
buildDailyCacheInvalidationPolicyDescriptor
-
buildExpressionDescriptor
-
buildLogicalExpressionDescriptor
-
buildRelationExpressionDescriptor
-
buildExpressionBuilderDescriptor
-
buildConstantExpressionDescriptor
-
buildQueryKeyExpressionDescriptor
-
buildParameterExpressionDescriptor
-
buildFieldExpressionDescriptor
-
buildFunctionExpressionDescriptor
-
buildDatabaseQueryDescriptor
-
buildQueryResultCachePolicyDescriptor
-
buildCacheInvalidationPolicyDescriptor
-
buildCallDescriptor
-
buildSQLCallDescriptor
-
buildJPQLCallDescriptor
-
buildReadQueryDescriptor
-
buildObjectLevelReadQueryDescriptor
-
buildReadObjectQueryDescriptor
-
buildReadAllObjectQueryDescriptor
-
buildDeleteObjectQueryDescriptor
-
buildInsertObjectQueryDescriptor
-
buildUpdateObjectQueryDescriptor
-
buildDoesExistQueryDescriptor
-
buildDataReadQueryDescriptor
-
buildDataModifyQueryDescriptor
-
buildDeleteAllQueryDescriptor
-
buildDirectReadQueryDescriptor
-
buildValueReadQueryDescriptor
-
buildReportQueryDescriptor
-
buildReportItemDescriptor
-
buildMethodBaseQueryRedirectorDescriptor
-
buildInMemoryQueryIndirectionPolicyDescriptor
-
buildDatabaseMappingDescriptor
-
buildClassDescriptorDescriptor
-
buildRelationalDescriptorDescriptor
-
buildDirectCollectionMappingDescriptor
-
buildDirectMapMappingDescriptor
-
buildDirectMapContainerPolicyDescriptor
-
buildDirectQueryKeyDescriptor
-
buildAbstractDirectMappingDescriptor
-
buildDirectToFieldMappingDescriptor
-
buildXMLDirectMappingDescriptor
-
buildEventManagerDescriptor
-
buildForeignReferenceMappingDescriptor
-
buildHistoryPolicyDescriptor
-
buildHistoryTableDescriptor
-
buildIndirectionPolicyDescriptor
-
buildInheritancePolicyDescriptor
-
buildQNameInheritancePolicyDescriptor
-
buildConverterDescriptor
-
buildInstantiationPolicyDescriptor
-
buildInterfaceContainerPolicyDescriptor
-
buildInterfacePolicyDescriptor
-
buildListContainerPolicyDescriptor
-
buildManyToManyMappingMappingDescriptor
-
buildMapContainerPolicyDescriptor
-
buildNestedTableMappingDescriptor
-
buildNoExpiryCacheInvalidationPolicyDescriptor
-
buildObjectArrayMappingDescriptor
-
buildObjectReferenceMappingDescriptor
-
buildObjectRelationalDataTypeDescriptorDescriptor
-
buildObjectTypeConverterDescriptor
-
buildOneToManyMappingMappingDescriptor
-
buildOneToOneMappingDescriptor
-
buildAssociationDescriptor
-
buildPropertyAssociationDescriptor
-
buildFieldTranslationDescriptor
-
buildTypedAssociationDescriptor
-
buildTypedField
-
buildFieldTransformationDescriptor
-
buildMethodBasedFieldTransformationDescriptor
-
buildTransformerBasedFieldTransformationDescriptor
-
buildQueryArgumentDescriptor
-
buildTypeMappingDescriptor
-
buildProjectDescriptor
-
getConstantTransformerForProjectVersionMapping
INTERNAL: -
buildProxyIndirectionPolicyDescriptor
-
buildQueryKeyDescriptor
-
buildRelationshipQueryKeyDescriptor
-
buildOneToOneQueryKeyDescriptor
-
buildOneToManyQueryKeyDescriptor
-
buildQueryManagerDescriptor
-
buildReferenceMappingDescriptor
-
buildReturningPolicyDescriptor
-
buildReturningFieldInfoDescriptor
-
buildAbstractCompositeCollectionMappingDescriptor
-
buildXMLCompositeCollectionMappingDescriptor
-
buildXMLAnyCollectionMappingDescriptor
-
buildAbstractCompositeObjectMappingDescriptor
-
buildXMLAnyObjectMappingDescriptor
-
buildXMLCompositeObjectMappingDescriptor
-
buildDatabaseTableDescriptor
-
buildDatabaseFieldDescriptor
-
buildAbstractCompositeDirectCollectionMappingDescriptor
-
buildXMLCompositeDirectCollectionMappingDescriptor
-
buildSerializedObjectConverterDescriptor
-
buildStructureMappingDescriptor
-
buildTimestmapLockingPolicyDescriptor
-
buildTimeToLiveCacheInvalidationPolicyDescriptor
-
buildAbstractTransformationMappingDescriptor
-
buildTransformationMappingDescriptor
-
buildXMLTransformationMappingDescriptor
-
buildTransparentIndirectionPolicyDescriptor
-
buildTypesafeEnumConverterDescriptor
-
buildTypeConversionConverterDescriptor
-
buildVariableOneToOneMappingDescriptor
-
buildQueryKeyReferenceDescriptor
-
buildOptimisticLockingPolicyDescriptor
-
buildVersionLockingPolicyDescriptor
-
buildSelectedFieldsLockingPolicyDescriptor
-
buildAllFieldsLockingPolicyDescriptor
-
buildChangedFieldsLockingPolicyDescriptor
-
buildCompositeObjectMappingDescriptor
-
buildCompositeCollectionMappingDescriptor
-
buildDirectMappingDescriptor
-
buildOXXMLDescriptorDescriptor
-
buildXMLSchemaReferenceDescriptor
-
buildXMLFieldDescriptor
-
buildXMLUnionFieldDescriptor
-
buildXMLConversionPairDescriptor
-
buildXMLLoginDescriptor
-
buildNamespaceResolverDescriptor
-
buildNamespaceDescriptor
-
buildXMLSchemaClassPathReferenceDescriptor
-
buildXMLSchemaFileReferenceDescriptor
-
buildXMLSchemaURLReferenceDescriptor
-
buildCMPPolicyDescriptor
-
buildPessimisticLockingPolicyDescriptor
-
buildSequenceDescriptor
-
buildDefaultSequenceDescriptor
-
buildNativeSequenceDescriptor
-
buildTableSequenceDescriptor
-
buildUnaryTableSequenceDescriptor
-
buildXMLFileSequenceDescriptor
-
buildFetchGroupManagerDescriptor
-
buildFetchGroupDescriptor
-
buildChangePolicyDescriptor
-
buildDeferredChangeDetectionPolicyDescriptor
-
buildObjectChangeTrackingPolicyDescriptor
-
buildAttributeChangeTrackingPolicyDescriptor
-