Class EclipseLinkObjectPersistenceRuntimeXMLProject
- 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
-
- org.eclipse.persistence.internal.sessions.factories.ObjectPersistenceRuntimeXMLProject_11_1_1
-
- org.eclipse.persistence.internal.sessions.factories.EclipseLinkObjectPersistenceRuntimeXMLProject
-
- All Implemented Interfaces:
Serializable
,Cloneable
- Direct Known Subclasses:
ObjectPersistenceWorkbenchXMLProject
public class EclipseLinkObjectPersistenceRuntimeXMLProject extends ObjectPersistenceRuntimeXMLProject_11_1_1
INTERNAL: Define the EclipseLInk OX project and descriptor information to read an EclipseLink project from an XML file. Note any changes must be reflected in the EclipseLink XML schema.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.persistence.internal.sessions.factories.ObjectPersistenceRuntimeXMLProject_11_1_1
ObjectPersistenceRuntimeXMLProject_11_1_1.IsSetNullPolicyIsSetParametersAttributeAccessor, ObjectPersistenceRuntimeXMLProject_11_1_1.IsSetNullPolicyIsSetParameterTypesAttributeAccessor, ObjectPersistenceRuntimeXMLProject_11_1_1.NullPolicyAttributeAccessor, ObjectPersistenceRuntimeXMLProject_11_1_1.ObjectTypeFieldAssociation
-
-
Field Summary
-
Fields inherited from class org.eclipse.persistence.internal.sessions.factories.ObjectPersistenceRuntimeXMLProject_11_1_1
TYPE_NAME
-
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, 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
Constructors Constructor Description EclipseLinkObjectPersistenceRuntimeXMLProject()
INTERNAL: Return a new descriptor project.
-
Method Summary
-
Methods inherited from class org.eclipse.persistence.internal.sessions.factories.ObjectPersistenceRuntimeXMLProject_11_1_1
buildAbstractDirectMappingDescriptor, buildAbstractNullPolicyDescriptor, buildAggregateCollectionMappingDescriptor, buildAppendNewElementsOrderingPolicyDescriptor, buildCallDescriptor, buildClassDescriptorDescriptor, buildContainerPolicyDescriptor, buildCursoredStreamPolicyDescriptor, buildDatabaseLoginDescriptor, buildDatabaseMappingDescriptor, buildDatabaseTypeWrapperDescriptor, buildDescriptorLevelDocumentPreservationPolicyDescriptor, buildDirectCollectionMappingDescriptor, buildDocumentPreservationPolicyDescriptor, buildIgnoreNewElementsOrderingPolicyDescriptor, buildInheritancePolicyDescriptor, buildIsSetNullPolicyDescriptor, buildJDBCTypeWrapperDescriptor, buildManyToManyMappingMappingDescriptor, buildNamespaceResolverDescriptor, buildNodeOrderingPolicyDescriptor, buildNoDocumentPreservationPolicyDescriptor, buildNullPolicyDescriptor, buildObjectLevelReadQueryDescriptor, buildObjectRelationalDatabaseFieldDescriptor, buildObjectTypeFieldAssociationDescriptor, buildOneToManyMappingMappingDescriptor, buildOneToOneMappingDescriptor, buildOracleArrayTypeDescriptor, buildOracleArrayTypeWrapperDescriptor, buildOracleObjectTypeDescriptor, buildOracleObjectTypeWrapperDescriptor, buildPLSQLargumentDescriptor, buildPLSQLCollectionDescriptor, buildPLSQLCollectionWrapperDescriptor, buildPLSQLCursorDescriptor, buildPLSQLCursorWrapperDescriptor, buildPLSQLrecordDescriptor, buildPLSQLrecordWrapperDescriptor, buildPLSQLStoredFunctionCallDescriptor, buildPLSQLStoredProcedureCallDescriptor, buildRelationalDescriptorDescriptor, buildRelativePositionOrderingPolicyDescriptor, buildScrollableCursorPolicyDescriptor, buildSimplePLSQLTypeWrapperDescriptor, buildSortedCollectionContainerPolicyDescriptor, buildStoredFunctionCallDescriptor, buildStoredProcedureArgumentDescriptor, buildStoredProcedureCallDescriptor, buildStoredProcedureInOutArgumentsDescriptor, buildStoredProcedureOutArgumentsDescriptor, buildStoredProcedureOutCursorArgumentsDescriptor, buildXMLBinderPolicyDescriptor, buildXMLChoiceObjectMappingDescriptor, buildXMLDirectMappingDescriptor, buildXMLFragmentMappingDescriptor, buildXMLLoginDescriptor, buildXMLObjectReferenceMappingDescriptor, unwrapType, wrapType
-
Methods inherited from class org.eclipse.persistence.internal.sessions.factories.ObjectPersistenceRuntimeXMLProject
buildAbstractCompositeCollectionMappingDescriptor, buildAbstractCompositeDirectCollectionMappingDescriptor, buildAbstractCompositeObjectMappingDescriptor, buildAbstractTransformationMappingDescriptor, buildAggregateMappingDescriptor, buildAggregateObjectMappingDescriptor, buildAllFieldsLockingPolicyDescriptor, buildArrayMappingDescriptor, buildAssociationDescriptor, buildAttributeChangeTrackingPolicyDescriptor, buildBasicIndirectionPolicyDescriptor, buildCacheInvalidationPolicyDescriptor, buildChangedFieldsLockingPolicyDescriptor, buildChangePolicyDescriptor, buildCloneCopyPolicyDescriptor, buildCMPPolicyDescriptor, buildCollectionContainerPolicyDescriptor, buildCollectionMappingDescriptor, buildCompositeCollectionMappingDescriptor, buildCompositeObjectMappingDescriptor, buildConstantExpressionDescriptor, buildContainerIndirectionPolicyDescriptor, buildCopyPolicyDescriptor, buildDailyCacheInvalidationPolicyDescriptor, buildDatabaseQueryDescriptor, buildDatabaseTableDescriptor, buildDataModifyQueryDescriptor, buildDataReadQueryDescriptor, buildDatasourceLoginDescriptor, buildDefaultSequenceDescriptor, buildDeferredChangeDetectionPolicyDescriptor, buildDeleteAllQueryDescriptor, buildDeleteObjectQueryDescriptor, buildDirectMapContainerPolicyDescriptor, buildDirectMapMappingDescriptor, buildDirectMappingDescriptor, buildDirectQueryKeyDescriptor, buildDirectReadQueryDescriptor, buildDirectToFieldMappingDescriptor, buildDoesExistQueryDescriptor, buildEventManagerDescriptor, buildExpressionBuilderDescriptor, buildExpressionDescriptor, buildFetchGroupDescriptor, buildFetchGroupManagerDescriptor, buildFieldExpressionDescriptor, buildFieldTransformationDescriptor, buildFieldTranslationDescriptor, buildForeignReferenceMappingDescriptor, buildFunctionExpressionDescriptor, buildHistoryPolicyDescriptor, buildHistoryTableDescriptor, buildIndirectionPolicyDescriptor, buildInMemoryQueryIndirectionPolicyDescriptor, buildInsertObjectQueryDescriptor, buildInstantiationCopyPolicyDescriptor, buildInstantiationPolicyDescriptor, buildInterfaceContainerPolicyDescriptor, buildInterfacePolicyDescriptor, buildJPQLCallDescriptor, buildListContainerPolicyDescriptor, buildLogicalExpressionDescriptor, buildMapContainerPolicyDescriptor, buildMethodBasedFieldTransformationDescriptor, buildMethodBaseQueryRedirectorDescriptor, buildNamespaceDescriptor, buildNativeSequenceDescriptor, buildNestedTableMappingDescriptor, buildNoExpiryCacheInvalidationPolicyDescriptor, buildObjectArrayMappingDescriptor, buildObjectChangeTrackingPolicyDescriptor, buildObjectReferenceMappingDescriptor, buildObjectRelationalDataTypeDescriptorDescriptor, buildObjectTypeConverterDescriptor, buildOneToManyQueryKeyDescriptor, buildOneToOneQueryKeyDescriptor, buildOptimisticLockingPolicyDescriptor, buildParameterExpressionDescriptor, buildPessimisticLockingPolicyDescriptor, buildPropertyAssociationDescriptor, buildProxyIndirectionPolicyDescriptor, buildQNameInheritancePolicyDescriptor, buildQueryArgumentDescriptor, buildQueryKeyDescriptor, buildQueryKeyExpressionDescriptor, buildQueryKeyReferenceDescriptor, buildQueryManagerDescriptor, buildQueryResultCachePolicyDescriptor, buildReadAllObjectQueryDescriptor, buildReadObjectQueryDescriptor, buildReadQueryDescriptor, buildReferenceMappingDescriptor, buildRelationExpressionDescriptor, buildRelationshipQueryKeyDescriptor, buildReportItemDescriptor, buildReportQueryDescriptor, buildReturningFieldInfoDescriptor, buildReturningPolicyDescriptor, buildSelectedFieldsLockingPolicyDescriptor, buildSequenceDescriptor, buildSerializedObjectConverterDescriptor, buildSQLCallDescriptor, buildStructureMappingDescriptor, buildTableSequenceDescriptor, buildTimestmapLockingPolicyDescriptor, buildTimeToLiveCacheInvalidationPolicyDescriptor, buildTransformationMappingDescriptor, buildTransformerBasedFieldTransformationDescriptor, buildTransparentIndirectionPolicyDescriptor, buildTypeConversionConverterDescriptor, buildTypedAssociationDescriptor, buildTypedField, buildTypeMappingDescriptor, buildTypesafeEnumConverterDescriptor, buildUnaryTableSequenceDescriptor, buildUpdateObjectQueryDescriptor, buildValueReadQueryDescriptor, buildVariableOneToOneMappingDescriptor, buildVersionLockingPolicyDescriptor, buildXMLConversionPairDescriptor, buildXMLFileSequenceDescriptor, buildXMLSchemaClassPathReferenceDescriptor, buildXMLSchemaFileReferenceDescriptor, buildXMLSchemaReferenceDescriptor, buildXMLSchemaURLReferenceDescriptor, buildXMLTransformationMappingDescriptor, buildXMLUnionFieldDescriptor
-
Methods inherited from class org.eclipse.persistence.internal.sessions.factories.NamespaceResolvableProject
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, isQueryCacheForceDeferredLocks, namingIntoIndexed, setAliasDescriptors, setAllowExtendedCacheLogging, setAllowExtendedThreadLogging, setAllowExtendedThreadLoggingThreadDump, setAllowNativeSQLQueries, 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
-
-
-
-
Method Detail
-
buildNamespaceResolver
protected void buildNamespaceResolver()
- Overrides:
buildNamespaceResolver
in classNamespaceResolvableProject
-
buildDescriptors
public void buildDescriptors()
- Overrides:
buildDescriptors
in classObjectPersistenceRuntimeXMLProject_11_1_1
-
getPrimaryNamespacePrefix
public String getPrimaryNamespacePrefix()
- Overrides:
getPrimaryNamespacePrefix
in classObjectPersistenceRuntimeXMLProject
-
getPrimaryNamespace
public String getPrimaryNamespace()
- Overrides:
getPrimaryNamespace
in classObjectPersistenceRuntimeXMLProject
-
getSecondaryNamespacePrefix
public String getSecondaryNamespacePrefix()
- Overrides:
getSecondaryNamespacePrefix
in classObjectPersistenceRuntimeXMLProject
-
getSecondaryNamespace
public String getSecondaryNamespace()
- Overrides:
getSecondaryNamespace
in classObjectPersistenceRuntimeXMLProject
-
buildProjectDescriptor
protected ClassDescriptor buildProjectDescriptor()
- Overrides:
buildProjectDescriptor
in classObjectPersistenceRuntimeXMLProject_11_1_1
-
getConstantTransformerForProjectVersionMapping
protected ConstantTransformer getConstantTransformerForProjectVersionMapping()
Description copied from class:ObjectPersistenceRuntimeXMLProject_11_1_1
INTERNAL:
-
buildXMLChoiceFieldToClassAssociationDescriptor
protected ClassDescriptor buildXMLChoiceFieldToClassAssociationDescriptor()
-
buildXMLCompositeObjectMappingDescriptor
protected ClassDescriptor buildXMLCompositeObjectMappingDescriptor()
- Overrides:
buildXMLCompositeObjectMappingDescriptor
in classObjectPersistenceRuntimeXMLProject_11_1_1
-
buildXMLCompositeCollectionMappingDescriptor
protected ClassDescriptor buildXMLCompositeCollectionMappingDescriptor()
- Overrides:
buildXMLCompositeCollectionMappingDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildXMLAnyAttributeMappingDescriptor
protected ClassDescriptor buildXMLAnyAttributeMappingDescriptor()
- Overrides:
buildXMLAnyAttributeMappingDescriptor
in classObjectPersistenceRuntimeXMLProject_11_1_1
-
buildXMLAnyObjectMappingDescriptor
protected ClassDescriptor buildXMLAnyObjectMappingDescriptor()
- Overrides:
buildXMLAnyObjectMappingDescriptor
in classObjectPersistenceRuntimeXMLProject_11_1_1
-
buildConverterDescriptor
protected ClassDescriptor buildConverterDescriptor()
- Overrides:
buildConverterDescriptor
in classObjectPersistenceRuntimeXMLProject
-
buildXMLListConverterDescriptor
protected ClassDescriptor buildXMLListConverterDescriptor()
-
buildOXXMLDescriptorDescriptor
protected ClassDescriptor buildOXXMLDescriptorDescriptor()
- Overrides:
buildOXXMLDescriptorDescriptor
in classObjectPersistenceRuntimeXMLProject_11_1_1
-
buildDatabaseFieldDescriptor
protected ClassDescriptor buildDatabaseFieldDescriptor()
- Overrides:
buildDatabaseFieldDescriptor
in classObjectPersistenceRuntimeXMLProject_11_1_1
-
buildXMLCompositeDirectCollectionMappingDescriptor
protected ClassDescriptor buildXMLCompositeDirectCollectionMappingDescriptor()
-
buildXMLFieldDescriptor
protected ClassDescriptor buildXMLFieldDescriptor()
- Overrides:
buildXMLFieldDescriptor
in classObjectPersistenceRuntimeXMLProject_11_1_1
-
buildXMLAnyCollectionMappingDescriptor
protected ClassDescriptor buildXMLAnyCollectionMappingDescriptor()
- Overrides:
buildXMLAnyCollectionMappingDescriptor
in classObjectPersistenceRuntimeXMLProject_11_1_1
-
buildXMLChoiceCollectionMappingDescriptor
protected ClassDescriptor buildXMLChoiceCollectionMappingDescriptor()
- Overrides:
buildXMLChoiceCollectionMappingDescriptor
in classObjectPersistenceRuntimeXMLProject_11_1_1
-
buildXMLCollectionReferenceMappingDescriptor
protected ClassDescriptor buildXMLCollectionReferenceMappingDescriptor()
-
buildXMLFragmentCollectionMappingDescriptor
protected ClassDescriptor buildXMLFragmentCollectionMappingDescriptor()
- Overrides:
buildXMLFragmentCollectionMappingDescriptor
in classObjectPersistenceRuntimeXMLProject_11_1_1
-
-