Class XMLSessionConfigToplinkProject
- java.lang.Object
-
- org.eclipse.persistence.core.sessions.CoreProject<ClassDescriptor,Login,DatabaseSession>
-
- org.eclipse.persistence.sessions.Project
-
- org.eclipse.persistence.internal.sessions.factories.XMLSessionConfigProject
-
- org.eclipse.persistence.internal.sessions.factories.XMLSessionConfigToplinkProject
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
public class XMLSessionConfigToplinkProject extends XMLSessionConfigProject
INTERNAL: OX mapping project provides back compatibility for toplink 10g and 11g sessions XML meta-data reading.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.eclipse.persistence.internal.sessions.factories.XMLSessionConfigProject
ANNOUNCEMENT_DELAY_DEFAULT, BATCH_WRITING_DEFAULT, BIND_ALL_PARAMETERS_DEFAULT, BYTE_ARRAY_BINDING_DEFAULT, CACHE_ALL_STATEMENTS_DEFAULT, CACHE_SYNC_DEFAULT, CHANNEL_DEFAULT, CONNECTION_POOL_MAX_DEFAULT, CONNECTION_POOL_MIN_DEFAULT, CUSTOM_SERVER_PLATFORM_CLASS_DEFAULT, DATASOURCE_LOOKUP_TYPE_DEFAULT, ENABLE_JTA_DEFAULT, ENABLE_RUNTIME_SERVICES_DEFAULT, ENCRYPTION_CLASS_DEFAULT, EXCLUSIVE_CONNECTION_DEFAULT, EXCLUSIVE_DEFAULT, EXTERNAL_CONNECTION_POOL_DEFAULT, EXTERNAL_TRANSACTION_CONTROLLER_DEFAULT, FORCE_FIELD_NAMES_TO_UPPERCASE_DEFAULT, INITIAL_CONTEXT_FACTORY_NAME_DEFAULT, IS_ASYNCHRONOUS_DEFAULT, JDBC20_BATCH_WRITING_DEFAULT, LAZY_DEFAULT, LOG_LEVEL_DEFAULT, MAX_BATCH_WRITING_SIZE_DEFAULT, MULTICAST_GROUP_ADDRESS_DEFAULT, MULTICAST_GROUP_ADDRESS_RMI_CLUSTERING, MULTICAST_PORT_DEFAULT, MULTICAST_PORT_RMI_CLUSTERING_DEFAULT, NATIVE_SEQUENCING_DEFAULT, NATIVE_SQL_DEFAULT, ON_CONNECTION_ERROR_DEFAULT, OPTIMIZE_DATA_CONVERSION_DEFAULT, PACKET_TIME_TO_LIVE_DEFAULT, PASSWORD_DEFAULT, READ_CONNECTION_POOL_MAX_DEFAULT, READ_CONNECTION_POOL_MIN_DEFAULT, REMOVE_CONNECTION_ON_ERROR_DEFAULT, SEND_MODE_DEFAULT, SEQUENCE_COUNTER_FIELD_DEFAULT, SEQUENCE_NAME_FIELD_DEFAULT, SEQUENCE_PREALLOCATION_SIZE_DEFAULT, SEQUENCE_TABLE_DEFAULT, STREAMS_FOR_BINDING_DEFAULT, STRING_BINDING_DEFAULT, TOPIC_CONNECTION_FACTORY_NAME_DEFAULT, TOPIC_NAME_DEFAULT, TRIM_STRINGS_DEFAULT, USERNAME_DEFAULT
-
Fields inherited from class org.eclipse.persistence.sessions.Project
aliasDescriptors, allowConvertResultToBoolean, allowExtendedCacheLogging, allowExtendedThreadLogging, allowExtendedThreadLoggingThreadDump, allowNativeSQLQueries, allowNullResultMaxMin, 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
Constructors Constructor Description XMLSessionConfigToplinkProject()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClassDescriptor
buildLogConfigDescriptor()
ClassDescriptor
buildSessionConfigsDescriptor()
-
Methods inherited from class org.eclipse.persistence.internal.sessions.factories.XMLSessionConfigProject
buildCommandsConfigDescriptor, buildConnectionPolicyConfigDescriptor, buildConnectionPoolConfigDescriptor, buildCustomServerPlatformConfigDescriptor, buildDatabaseLoginConfigDescriptor, buildDatabaseSessionConfigDescriptor, buildDefaultSequenceConfigDescriptor, buildDefaultSessionLogConfigDescriptor, buildDiscoveryConfigDescriptor, buildEISLoginConfigDescriptor, buildJavaLogConfigDescriptor, buildJMSPublishingTransportManagerConfigDescriptor, buildJMSTopicTransportManagerConfigDescriptor, buildJNDINamingServiceConfigDescriptor, buildLoggingOptionsConfigDescriptor, buildLoginConfigDescriptor, buildNativeSequenceConfigDescriptor, buildPoolsConfigDescriptor, buildProjectClassConfigDescriptor, buildProjectConfigDescriptor, buildProjectXMLConfigDescriptor, buildPropertyConfigDescriptor, buildReadConnectionPoolConfigDescriptor, buildRemoteCommandManagerConfigDescriptor, buildRMIIIOPTransportManagerConfigDescriptor, buildRMIRegistryNamingServiceConfigDescriptor, buildRMITransportManagerConfigDescriptor, buildSequenceConfigDescriptor, buildSequencingConfigDescriptor, buildServerLogConfigDescriptor, buildServerPlatformConfigDescriptor, buildServerPlatformConfigDescriptorFor, buildServerSessionConfigDescriptor, buildSessionBrokerConfigDescriptor, buildSessionConfigDescriptor, buildSessionEventManagerConfigDescriptor, buildStructConverterConfigDescriptor, buildSunCORBATransportManagerConfigDescriptor, buildTableSequenceConfigDescriptor, buildTransportManagerConfigDescriptor, buildUnaryTableSequenceConfigDescriptor, buildUserDefinedTransportManagerConfigDescriptor, buildWriteConnectionPoolConfigDescriptor, buildXMLFileSequenceConfigDescriptor, buildXMLLoginConfigDescriptor
-
Methods inherited from class org.eclipse.persistence.sessions.Project
addAlias, addDefaultReadOnlyClass, addDescriptor, addDescriptor, addDescriptors, addDescriptors, addJPAQuery, addJPATablePerTenantQuery, addMappedSuperclass, addMetamodelIdClassMapEntry, addPartitioningPolicy, addSQLResultSetMapping, allowConvertResultToBoolean, allowExtendedCacheLogging, allowExtendedThreadLogging, allowExtendedThreadLoggingThreadDump, allowNativeSQLQueries, allowNullResultMaxMin, allowSQLDeferral, allowTablePerMultitenantDDLGeneration, applyLogin, assumeExistenceForDoesExist, checkCacheForDoesExist, checkDatabaseForDoesExist, clone, conformAllDescriptors, convertClassNamesToClasses, createDatabaseSession, createServerSession, createServerSession, createServerSession, createServerSession, getAliasDescriptors, getAttributeGroups, getClassDescriptor, getClassNamesForWeaving, getDatasourceLogin, getDefaultCacheIsolation, getDefaultIdentityMapClass, getDefaultIdentityMapSize, getDefaultIdValidation, getDefaultIsIsolated, 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, setAllowConvertResultToBoolean, setAllowExtendedCacheLogging, setAllowExtendedThreadLogging, setAllowExtendedThreadLoggingThreadDump, setAllowNativeSQLQueries, setAllowNullResultMaxMin, setAllowQueryResultsCacheValidation, setAllowSQLDeferral, setAllowTablePerMultitenantDDLGeneration, setClassNamesForWeaving, setDatasourceLogin, setDefaultCacheIsolation, setDefaultIdentityMapClass, setDefaultIdentityMapSize, setDefaultIdValidation, setDefaultIsIsolated, 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
-
buildSessionConfigsDescriptor
public ClassDescriptor buildSessionConfigsDescriptor()
- Overrides:
buildSessionConfigsDescriptor
in classXMLSessionConfigProject
-
buildLogConfigDescriptor
public ClassDescriptor buildLogConfigDescriptor()
- Overrides:
buildLogConfigDescriptor
in classXMLSessionConfigProject
-
-