| Modifier and Type | Interface and Description |
|---|---|
| public interface | Connector
Purpose:
Define an interface for supplying TopLink with a |
| public interface | DatabaseSession
Purpose: Add login and configuration API to that of Session. |
| public interface | DataRecord
This interface defines the public interface for the EclipseLink DatabaseRecord (was Record), and the other record types XMLRecord, EISRecord. |
| public interface | ExternalTransactionController
Purpose: Interface for external transaction management. |
| public interface | IdentityMapAccessor
PUBLIC: IdentityMapAccessor provides the public interface into all functionality associated with EclipseLink's cache. |
| public interface | Login
Purpose: Define the information required to connect to an EclipseLink session. |
| public interface | Session
Purpose: Define the EclipseLink session public interface. |
| public interface | SessionEventListener
Purpose: Used to support session events. |
| public interface | SessionProfiler
Purpose: This interface defines the link between the Session and the PerformanceProfiler tool. |
| public interface | UnitOfWork
Purpose: To allow object level transactions. |
| Modifier and Type | Class and Description |
|---|---|
| public class | CopyGroup
Purpose: Define how an object is to be copied. |
| public class | DatabaseLogin
Purpose: Hold the configuration information necessary to connect to a JDBC driver. |
| public class | DatabaseRecord
Purpose: Define a representation of a database row as field=>value pairs. |
| public abstract class | DatasourceLogin
Purpose: Hold the configuration information necessary to connect to a datasource. |
| public class | DefaultConnector
Purpose:Use this Connector to build a java.sql.Connection in the "standard" fashion, via the DriverManager. |
| public class | DirectConnector
Purpose:Use this Connector to build a java.sql.Connection by directly instantiating the Driver, as opposed to using the DriverManager. |
| public class | JNDIConnector
Specifies the J2EE DataSource lookup options. |
| public class | Project
Purpose: Maintain all of the EclipseLink configuration information for a system. |
| public class | SessionEvent
Purpose: Encapsulate the information provided with session events. |
| public abstract class | SessionEventAdapter
Purpose: To provide a trivial implemetation of SessionEventListener. |
| public class | SessionEventManager
Purpose: Used to support session events. |
| public abstract class | SessionProfilerAdapter
Adapter class for SessionProfiler interface. |