Uses of Class
org.eclipse.persistence.internal.sessions.DatabaseSessionImpl
Packages that use DatabaseSessionImpl
Package
Description
-
Uses of DatabaseSessionImpl in org.eclipse.persistence.internal.databaseaccess
Methods in org.eclipse.persistence.internal.databaseaccess with parameters of type DatabaseSessionImplModifier and TypeMethodDescriptionbooleanDatabasePlatform.checkTableExists(DatabaseSessionImpl session, TableDefinition table, boolean suppressLogging) INTERNAL: Executes and evaluates query to check whether given table exists. -
Uses of DatabaseSessionImpl in org.eclipse.persistence.internal.helper
Fields in org.eclipse.persistence.internal.helper with type parameters of type DatabaseSessionImplModifier and TypeFieldDescriptionstatic final Class<DatabaseSessionImpl> ClassConstants.PublicInterfaceDatabaseSession_Class -
Uses of DatabaseSessionImpl in org.eclipse.persistence.internal.jpa
Methods in org.eclipse.persistence.internal.jpa that return DatabaseSessionImplModifier and TypeMethodDescriptionEntityManagerFactoryDelegate.getDatabaseSession()INTERNAL: Returns the ServerSession that the Factory will be using and initializes it if it is not available.EntityManagerFactoryImpl.getDatabaseSession()EntityManagerImpl.getDatabaseSession()Return the underlying database sessionEntityManagerSetupImpl.getDatabaseSession()EntityManagerSetupImpl.getDatabaseSession(Map props) We may be provided a connection via the properties to use.EntityManagerImpl.getMemberDatabaseSession(Class<?> cls) Return the member DatabaseSessionImpl that maps cls in session broker.Methods in org.eclipse.persistence.internal.jpa with parameters of type DatabaseSessionImplModifier and TypeMethodDescriptionprotected static voidEntityManagerFactoryProvider.login(DatabaseSessionImpl session, Map properties, boolean requiresConnection) Logs in to given session.protected voidEntityManagerSetupImpl.writeDDL(String generationSourceProperty, String scriptGenerationSourceProperty, EntityManagerSetupImpl.TableCreationType tableCreationType, Map props, DatabaseSessionImpl session, ClassLoader loader) INTERNAL: Generate the DDL per the properties given.protected voidEntityManagerSetupImpl.writeDDL(String ddlGeneration, Map props, DatabaseSessionImpl session, ClassLoader classLoader) INTERNAL: Generate the DDL from the persistence unit metadata.voidEntityManagerSetupImpl.writeDDL(Map props, DatabaseSessionImpl session, ClassLoader classLoader) INTERNAL: Generate the DDL per the properties specified.protected voidEntityManagerSetupImpl.writeMetadataDDLToDatabase(EntityManagerSetupImpl.TableCreationType tableCreationType, Map props, DatabaseSessionImpl session, ClassLoader classLoader) INTERNAL: Generate and write DDL from the persistence unit metadata to the database.protected voidEntityManagerSetupImpl.writeMetadataDDLToScript(EntityManagerSetupImpl.TableCreationType tableCreationType, Map props, DatabaseSessionImpl session, ClassLoader classLoader) INTERNAL: Generate and write DDL from the persistence unit metadata to scripts.protected voidEntityManagerSetupImpl.writeSourceScriptToDatabase(Object source, DatabaseSessionImpl session, ClassLoader loader) This method will read SQL from a reader or URL and send it through to the database. -
Uses of DatabaseSessionImpl in org.eclipse.persistence.internal.sequencing
Methods in org.eclipse.persistence.internal.sequencing with parameters of type DatabaseSessionImplModifier and TypeMethodDescriptionstatic SequencingHomeSequencingFactory.createSequencingHome(DatabaseSessionImpl ownerSession) INTERNAL: Takes a potential owner - a DatabaseSession, returns SequencingHome object. -
Uses of DatabaseSessionImpl in org.eclipse.persistence.internal.sessions.factories
Subclasses of DatabaseSessionImpl in org.eclipse.persistence.internal.sessions.factoriesMethods in org.eclipse.persistence.internal.sessions.factories that return DatabaseSessionImplModifier and TypeMethodDescriptionprotected DatabaseSessionImplSessionsFactory.createSession(DatabaseSessionConfig sessionConfig, Login login) INTERNAL: Return a DatabaseSession object from it's config object using either the project classes or project XML files.protected DatabaseSessionImplSessionsFactory.getSession(SessionConfig sessionConfig, Project project) INTERNAL: Return the correct session type from the sessionConfigMethods in org.eclipse.persistence.internal.sessions.factories with parameters of type DatabaseSessionImplModifier and TypeMethodDescriptionvoidDirectToXMLTypeMappingHelper.addXDBDescriptors(String name, DatabaseSessionImpl session, NamespaceResolver namespaceResolver) Invoked from a descriptor add the descriptor for DirectToXMLTypeMappingprotected ServerPlatformSessionsFactory.buildCustomServerPlatformConfig(CustomServerPlatformConfig platformConfig, DatabaseSessionImpl session) INTERNAL:protected ServerPlatformSessionsFactory.buildServerPlatformConfig(ServerPlatformConfig platformConfig, DatabaseSessionImpl session) INTERNAL: Build the appropriate server platform -
Uses of DatabaseSessionImpl in org.eclipse.persistence.jpa
Methods in org.eclipse.persistence.jpa that return DatabaseSessionImplModifier and TypeMethodDescriptionJpaEntityManager.getDatabaseSession()Return the underlying database sessionJpaEntityManagerFactory.getDatabaseSession()Returns the DatabaseSession that the Factory will be using and initializes it if it is not available. -
Uses of DatabaseSessionImpl in org.eclipse.persistence.platform.database
Methods in org.eclipse.persistence.platform.database with parameters of type DatabaseSessionImplModifier and TypeMethodDescriptionbooleanMySQLPlatform.checkTableExists(DatabaseSessionImpl session, TableDefinition table, boolean suppressLogging) INTERNAL: Executes and evaluates query to check whether given table exists.booleanOraclePlatform.checkTableExists(DatabaseSessionImpl session, TableDefinition table, boolean suppressLogging) INTERNAL: Executes and evaluates query to check whether given table exists. -
Uses of DatabaseSessionImpl in org.eclipse.persistence.sessions
Methods in org.eclipse.persistence.sessions with parameters of type DatabaseSessionImplModifier and TypeMethodDescriptionvoidProject.addDescriptor(ClassDescriptor descriptor, DatabaseSessionImpl session) INTERNAL: Used by the BuilderInterface when reading a Project from INI files.voidProject.addDescriptors(Collection descriptors, DatabaseSessionImpl session) INTERNAL: Add the descriptors to the session.voidProject.addDescriptors(Project project, DatabaseSessionImpl session) PUBLIC: Merge the descriptors from another project into this one. -
Uses of DatabaseSessionImpl in org.eclipse.persistence.sessions.broker
Subclasses of DatabaseSessionImpl in org.eclipse.persistence.sessions.brokerModifier and TypeClassDescriptionclassPurpose: Provide a single view to a TopLink session that transparently accesses multple databases. -
Uses of DatabaseSessionImpl in org.eclipse.persistence.sessions.factories
Methods in org.eclipse.persistence.sessions.factories with parameters of type DatabaseSessionImplModifier and TypeMethodDescriptionvoidOracleDirectToXMLTypeMappingHelper.addXDBDescriptors(String name, DatabaseSessionImpl session, NamespaceResolver namespaceResolver) Invoked from a descriptor is not found. -
Uses of DatabaseSessionImpl in org.eclipse.persistence.sessions.remote
Subclasses of DatabaseSessionImpl in org.eclipse.persistence.sessions.remoteModifier and TypeClassDescriptionclassPurpose: Super class to all remote client session's.classPurpose: Provide transparent remote three-tiered replacation support. -
Uses of DatabaseSessionImpl in org.eclipse.persistence.sessions.server
Subclasses of DatabaseSessionImpl in org.eclipse.persistence.sessions.serverModifier and TypeClassDescriptionclassImplementation of Server INTERNAL: The public interface should be used. -
Uses of DatabaseSessionImpl in org.eclipse.persistence.tools.schemaframework
Fields in org.eclipse.persistence.tools.schemaframework declared as DatabaseSessionImplMethods in org.eclipse.persistence.tools.schemaframework with parameters of type DatabaseSessionImplConstructors in org.eclipse.persistence.tools.schemaframework with parameters of type DatabaseSessionImpl