Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Configuring Server Sessions (ELUG)

Revision as of 09:10, 7 December 2007 by Rick.sapir.oracle.com (Talk | contribs) (Introduction to Server Session Configuration)

This section describes the various components that you must configure to use server and client sessions.

Configurable Options for Server Sessions lists the configurable options for server sessions.


Introduction to Server Session Configuration

This table lists the configurable options for server sessions.


Configurable Options for Server Sessions

Option to Configure Workbench
Java

Configuring Internal Connection Pools

Supported

Supported

Configuring a Primary Mapping Project

Supported

Supported

Configuring a Session Login

Supported

Supported

Configuring Logging

Supported

Supported

Configuring External Connection Pools

Supported

Supported

Configuring Multiple Mapping Projects

Supported

Supported

Configuring a Performance Profiler

Supported

Supported

Configuring an Exception Handler

Supported

Supported

Configuring a Session Customizer Class

Supported

Supported

Configuring the Server Platform

Supported

Supported

Configuring Session Event Listeners

Supported

Supported

Configuring a Coordinated Cache

Supported

Supported

Configuring the Integrity Checker

Supported

Supported

Configuring Named Queries at the Session Level

Unsupported

Supported


Configuring Internal Connection Pools

An internal connection pool is a collection of reusable connections to a single data source provided by any session that persists to a data source. By default, such a session provides both an internal read and write connection pool.

In this case, you can do the following:

  • Configure read and write connection pool options such as minimum and maximum number of connections, alternate connection configuration, and properties (arbitrary, application-specific named values).
  • Create named connection pools for whatever application-specific purpose you choose.
  • Create sequence connection pools that EclipseLink uses exclusively for obtaining object identifiers.

For more information about creating and configuring internal connection pools, see the following:

For more information about configuring the type of connection pool your session uses, see Configuring External Connection Pooling.

Configuring External Connection Pools

An external connection pool is a collection of reusable connections to a single data source provided by a JDBC driver or Java EE container.

By default, a session uses internal connection pools (see Configuring Internal Connection Pools). For more information about configuring a session to use an external connection pool, see Configuring External Connection Pooling.



Copyright Statement

Back to the top