Uses of Interface
org.eclipse.persistence.sessions.DatabaseSession
Package
Description
-
Uses of DatabaseSession in org.eclipse.persistence.dynamic
-
Uses of DatabaseSession in org.eclipse.persistence.internal.sessions
Modifier and TypeClassDescriptionclass
Implementation of org.eclipse.persistence.sessions.DatabaseSession The public interface should be used. -
Uses of DatabaseSession in org.eclipse.persistence.internal.sessions.factories
-
Uses of DatabaseSession in org.eclipse.persistence.jpa
Modifier and TypeMethodDescriptionstatic DatabaseSession
JpaHelper.getDatabaseSession
(EntityManagerFactory emf) Retrieve the shared database session from the EMF. -
Uses of DatabaseSession in org.eclipse.persistence.jpa.rs
Modifier and TypeMethodDescriptionPersistenceContext.getServerSession()
Gets the jpa server session. -
Uses of DatabaseSession in org.eclipse.persistence.oxm
Modifier and TypeMethodDescriptionXMLContext.getSession
(int index) INTERNAL:XMLContext xmlContext = new XMLContext("path0:path1");
DatabaseSession session = xmlContext.getSession(0); // returns session for path0
Modifier and TypeMethodDescriptionvoid
XMLContext.addSession
(DatabaseSession sessionToAdd) INTERNAL: Add and initialize a new session to the list of sessions associated with this XMLContext.void
XMLContext.setupDocumentPreservationPolicy
(DatabaseSession session) -
Uses of DatabaseSession in org.eclipse.persistence.platform.server
Modifier and TypeMethodDescriptionServerPlatform.getDatabaseSession()
INTERNAL: getDatabaseSession(): Answer the instance of DatabaseSession the receiver is helping.ServerPlatformBase.getDatabaseSession()
INTERNAL: getDatabaseSession(): Answer the instance of DatabaseSession the receiver is helping.Modifier and TypeMethodDescriptionstatic ServerPlatform
ServerPlatformUtils.createServerPlatform
(DatabaseSession session, String platformClass, ClassLoader loader) Create an instance ofServerPlatform
from parameters passed in.ModifierConstructorDescriptionCustomServerPlatform
(DatabaseSession newDatabaseSession) INTERNAL: Default Constructor: JTA is disabled until a transaction controller class is set.protected
JMXServerPlatformBase
(DatabaseSession newDatabaseSession) INTERNAL: Default Constructor: Initialize so that runtime services and JTA are enabled.NoServerPlatform
(DatabaseSession newDatabaseSession) INTERNAL: Default Constructor: Initialize so that runtime services and JTA are disabled.protected
ServerPlatformBase
(DatabaseSession newDatabaseSession) INTERNAL: Default Constructor: Initialize so that runtime services and JTA are enabled. -
Uses of DatabaseSession in org.eclipse.persistence.platform.server.glassfish
ModifierConstructorDescriptionGlassfishPlatform
(DatabaseSession newDatabaseSession) INTERNAL: Default Constructor: All behavior for the default constructor is inherited -
Uses of DatabaseSession in org.eclipse.persistence.platform.server.jboss
ModifierConstructorDescriptionJBossPlatform
(DatabaseSession newDatabaseSession) INTERNAL: Default Constructor: All behavior for the default constructor is inherited -
Uses of DatabaseSession in org.eclipse.persistence.platform.server.sap
-
Uses of DatabaseSession in org.eclipse.persistence.platform.server.was
ModifierConstructorDescriptionWebSphere_6_1_Platform
(DatabaseSession newDatabaseSession) INTERNAL: Default Constructor: All behavior for the default constructor is inheritedWebSphere_7_Platform
(DatabaseSession newDatabaseSession) INTERNAL: Default Constructor: All behavior for the default constructor is inheritedWebSphere_EJBEmbeddable_Platform
(DatabaseSession newDatabaseSession) INTERNAL: Default Constructor: All behavior for the default constructor is inheritedWebSphere_Liberty_Platform
(DatabaseSession newDatabaseSession) INTERNAL: Default Constructor: All behavior for the default constructor is inheritedWebSpherePlatform
(DatabaseSession newDatabaseSession) INTERNAL: Default Constructor: All behavior for the default constructor is inherited -
Uses of DatabaseSession in org.eclipse.persistence.platform.server.wildfly
ModifierConstructorDescriptionWildFlyPlatform
(DatabaseSession newDatabaseSession) INTERNAL: Default Constructor: All behavior for the default constructor is inherited -
Uses of DatabaseSession in org.eclipse.persistence.platform.server.wls
ModifierConstructorDescriptionWebLogic_10_Platform
(DatabaseSession newDatabaseSession) INTERNAL: Default Constructor: All behavior for the default constructor is inheritedWebLogic_12_Platform
(DatabaseSession newDatabaseSession) WebLogic_9_Platform
(DatabaseSession newDatabaseSession) INTERNAL: Default Constructor: All behavior for the default constructor is inheritedWebLogicPlatform
(DatabaseSession newDatabaseSession) INTERNAL: Default Constructor: All behavior for the default constructor is inherited. -
Uses of DatabaseSession in org.eclipse.persistence.sessions
Modifier and TypeMethodDescriptionProject.createDatabaseSession()
PUBLIC: Factory method to create session.Modifier and TypeMethodDescriptionExternalTransactionController.getActiveSequencingCallback
(DatabaseSession dbSession, SequencingCallbackFactory sequencingCallbackFactory) INTERNAL: Returns sequencingCallback for the current active external transaction. -
Uses of DatabaseSession in org.eclipse.persistence.sessions.broker
Modifier and TypeClassDescriptionclass
Purpose: Provide a single view to a TopLink session that transparently accesses multple databases. -
Uses of DatabaseSession in org.eclipse.persistence.sessions.factories
Modifier and TypeMethodDescriptionSessionFactory.getSharedSession()
Helper method that looks up the singleton session and ensure that if the application has been hot-deployed it gets a fresh version of the server.SessionFactory.getSharedSession
(boolean login, boolean refresh) Used in place of getSharedSession() when the calling application needs access to the session prior to login or it wishes to force the session configuration to be re-loaded an applied. -
Uses of DatabaseSession in org.eclipse.persistence.sessions.remote
Modifier and TypeClassDescriptionclass
Purpose: Super class to all remote client session's.class
Purpose: Provide transparent remote three-tiered replacation support. -
Uses of DatabaseSession in org.eclipse.persistence.sessions.server
Modifier and TypeInterfaceDescriptioninterface
Purpose: A single session that supports multiple user/clients connection at the same time.Modifier and TypeClassDescriptionclass
Implementation of Server INTERNAL: The public interface should be used. -
Uses of DatabaseSession in org.eclipse.persistence.tools.schemaframework
Modifier and TypeMethodDescriptionvoid
TableCreator.createConstraints
(List<TableDefinition> tables, DatabaseSession session, SchemaManager schemaManager, boolean build) Create constraints.void
TableCreator.createConstraints
(DatabaseSession session) Create constraints.void
TableCreator.createConstraints
(DatabaseSession session, SchemaManager schemaManager) Create constraints.void
TableCreator.createConstraints
(DatabaseSession session, SchemaManager schemaManager, boolean build) Create constraints.void
TableCreator.createTables
(DatabaseSession session) This creates the tables on the database.void
TableCreator.createTables
(DatabaseSession session, SchemaManager schemaManager) This creates the tables on the database.void
TableCreator.createTables
(DatabaseSession session, SchemaManager schemaManager, boolean build) This creates the tables on the database.void
TableCreator.createTables
(DatabaseSession session, SchemaManager schemaManager, boolean build, boolean check, boolean createSequenceTables, boolean createSequences) This creates the tables on the database.void
TableCreator.dropConstraints
(DatabaseSession session) Drop the table constraints from the database.void
TableCreator.dropConstraints
(DatabaseSession session, SchemaManager schemaManager) Drop the table constraints from the database.void
TableCreator.dropConstraints
(DatabaseSession session, SchemaManager schemaManager, boolean build) Drop the table constraints from the database.void
TableCreator.dropTables
(DatabaseSession session) Drop the tables from the database.void
TableCreator.dropTables
(DatabaseSession session, SchemaManager schemaManager) Drop the tables from the database.void
TableCreator.dropTables
(DatabaseSession session, SchemaManager schemaManager, boolean build) Drop the tables from the database.void
TableCreator.extendTables
(DatabaseSession session, SchemaManager schemaManager) Create or extend the tables on the database.void
TableCreator.extendTables
(DatabaseSession session, SchemaManager schemaManager, boolean build) This creates/extends the tables on the database.protected void
TableCreator.extendTablesAndConstraints
(SchemaManager schemaManager, DatabaseSession session) void
TableCreator.replaceTables
(DatabaseSession session) Recreate the tables on the database.void
TableCreator.replaceTables
(DatabaseSession session, SchemaManager schemaManager) Recreate the tables on the database.void
TableCreator.replaceTables
(DatabaseSession session, SchemaManager schemaManager, boolean createSequenceTables) Recreate the tables on the database.void
TableCreator.replaceTables
(DatabaseSession session, SchemaManager schemaManager, boolean createSequenceTables, boolean createSequences) Recreate the tables on the database.protected void
TableCreator.replaceTablesAndConstraints
(SchemaManager schemaManager, DatabaseSession session) protected void
TableCreator.replaceTablesAndConstraints
(SchemaManager schemaManager, DatabaseSession session, boolean createSequenceTables, boolean createSequences) ModifierConstructorDescriptionDynamicSchemaManager
(DatabaseSession session) SchemaManager
(DatabaseSession session) -
Uses of DatabaseSession in org.eclipse.persistence.transaction
Modifier and TypeFieldDescriptionprotected Map
<DatabaseSession, SequencingCallback> AbstractSynchronizationListener.sequencingCallbackMap
sequencingCallbackMap used in case listener has more than one callback: SessionBroker with at least two members requiring callbacks.Modifier and TypeMethodDescriptionAbstractTransactionController.getActiveSequencingCallback
(DatabaseSession dbSession, SequencingCallbackFactory sequencingCallbackFactory) INTERNAL: Returns sequencingCallback for the current active external transaction.AbstractSynchronizationListener.getSequencingCallback
(DatabaseSession dbSession, SequencingCallbackFactory sequencingCallbackFactory) Return sequencingCallback corresponding to the passed session.