Name | Description | Type | Package | Framework |
AbstractSerializer | Abstract Serializer class. | Class | org.eclipse.persistence.sessions.serializers | EclipseLink |
AggregateChangeRecord | Purpose: Define the Public interface for the Aggregate Change Record. | Interface | org.eclipse.persistence.sessions.changesets | EclipseLink |
AggregateCollectionChangeRecord | Purpose: Define the Public interface for the Aggregate Collection Change Record. | Interface | org.eclipse.persistence.sessions.changesets | EclipseLink |
BroadcastTransportManager | Purpose: Base class transport manager for broadcasting RCM protocols: JMS and Oc4jJGroups. | Class | org.eclipse.persistence.sessions.coordination.broadcast | EclipseLink |
CacheInterceptor | Purpose: Define a class through which Cache access can be Description: EclipseLink makes extensive use of caching | Class | org.eclipse.persistence.sessions.interceptors | EclipseLink |
CacheKeyInterceptor | The CacheKeyInterceptor allows a Cache Interceptor implementation to wrap the EclipseLink CacheKey. | Class | org.eclipse.persistence.sessions.interceptors | EclipseLink |
ChangeRecord | Purpose: Define the base Change Record API. | Interface | org.eclipse.persistence.sessions.changesets | EclipseLink |
ClientSession | Purpose: Acts as a client to the server session. | Class | org.eclipse.persistence.sessions.server | EclipseLink |
CollectionChangeRecord | Purpose: This interface defines the API for the changeRecord that maintains the changes made to a collection attribute of Description: The CollectionChangeRecord stores a list of objects removed from the collection and a separate list of objects | Interface | org.eclipse.persistence.sessions.changesets | EclipseLink |
Command | Purpose: Provide an extendable framework class for a Command object that can be remotely executed. | Class | org.eclipse.persistence.sessions.coordination | EclipseLink |
CommandConverter | Purpose: Define a pluggable conversion interface that can be supplied Description: The implementation class of this interface should be set | Interface | org.eclipse.persistence.sessions.coordination | EclipseLink |
CommandManager | Purpose: Provide an interface that clients can use to invoke remote commands on other EclipseLink instances, or on other applications that may want | Interface | org.eclipse.persistence.sessions.coordination | EclipseLink |
CommandProcessor | Purpose: Defines a pluggable interface for EclipseLink sessions and EclipseLink applications to be able to be on the receiving end of EclipseLink command objects. | Interface | org.eclipse.persistence.sessions.coordination | EclipseLink |
ConnectionPolicy | Purpose: Used to specify how a client session's should be allocated. | Class | org.eclipse.persistence.sessions.server | EclipseLink |
ConnectionPolicy .ExclusiveMode | Default value Transactional causes creation of ClientSession, the other two values - ExclusiveIsolatedClientSession. | Class | org.eclipse.persistence.sessions.server | EclipseLink |
ConnectionPool | Purpose: Used to specify how connection should be pooled in a server session. | Class | org.eclipse.persistence.sessions.server | EclipseLink |
Connector | Define an interface for supplying TopLink with a Connection to This interface defines the methods to be implemented that allow TopLink to | Interface | org.eclipse.persistence.sessions | EclipseLink |
CopyGroup | Purpose: Define how an object is to be copied. | Class | org.eclipse.persistence.sessions | EclipseLink |
CORBAConnection | This class exists on on the client side which talks to remote session controller throughSee Also:Serialized Form | Class | org.eclipse.persistence.sessions.remote.corba.sun | EclipseLink |
CORBARemoteSessionController | org/eclipse/persistence/remote/corba/sun/CORBARemoteSessionController. | Interface | org.eclipse.persistence.sessions.remote.corba.sun | EclipseLink |
CORBARemoteSessionControllerDispatcher | RemoteSessionController sits between the remote session and the session. | Class | org.eclipse.persistence.sessions.remote.corba.sun | EclipseLink |
CORBARemoteSessionControllerHelper | org/eclipse/persistence/remote/corba/sun/CORBARemoteSessionControllerHelper. | Class | org.eclipse.persistence.sessions.remote.corba.sun | EclipseLink |
CORBARemoteSessionControllerHolder | org/eclipse/persistence/remote/corba/sun/CORBARemoteSessionControllerHolder. | Class | org.eclipse.persistence.sessions.remote.corba.sun | EclipseLink |
CORBARemoteSessionControllerOperations | org/eclipse/persistence/remote/corba/sun/CORBARemoteSessionControllerOperations. | Interface | org.eclipse.persistence.sessions.remote.corba.sun | EclipseLink |
CORBATransportManager | Class | org.eclipse.persistence.sessions.coordination.corba | EclipseLink | |
DatabaseLogin | Hold the configuration information necessary to connect to a JDBC driver. | Class | org.eclipse.persistence.sessions | EclipseLink |
DatabaseRecord | Purpose: Define a representation of a database row as field=>value pairs. | Class | org.eclipse.persistence.sessions | EclipseLink |
DatabaseSession | Purpose: Add login and configuration API to that of Session. | Interface | org.eclipse.persistence.sessions | EclipseLink |
DatasourceLogin | Hold the configuration information necessary to connect to a datasource. | Class | org.eclipse.persistence.sessions | EclipseLink |
DefaultConnector | Purpose:Use this Connector to build a java. | Class | org.eclipse.persistence.sessions | EclipseLink |
DescriptorCustomizer | This class handles migration from TopLink when broad imports were used. | Interface | org.eclipse.persistence.sessions.factories | EclipseLink |
DirectCollectionChangeRecord | Purpose: This interface defines the API for the ChangeRecord that holds the changes made to a direct collection attribute of Description: Collections are compared to each other and added and removed objects are | Interface | org.eclipse.persistence.sessions.changesets | EclipseLink |
DirectConnector | Purpose:Use this Connector to build a java. | Class | org.eclipse.persistence.sessions | EclipseLink |
DirectToFieldChangeRecord | Purpose: This interface provides public API to the class responsible for holding the change made to a directToFieldMapping. | Interface | org.eclipse.persistence.sessions.changesets | EclipseLink |
DiscoveryManager | Purpose: Detects new members of a logical EclipseLink cluster. | Class | org.eclipse.persistence.sessions.coordination | EclipseLink |
DistributedSession | Purpose: Super class to all remote client session's. | Class | org.eclipse.persistence.sessions.remote | EclipseLink |
EISCollectionChangeRecord | Purpose: To provide API into the EISCollectionChangeSet. | Interface | org.eclipse.persistence.sessions.changesets | EclipseLink |
EISOrderedCollectionChangeRecord | Purpose: To provide API into the EISCollectionChangeSet. | Interface | org.eclipse.persistence.sessions.changesets | EclipseLink |
ExternalConnectionPool | Purpose: This subclass is intended to be used with external connection pools. | Class | org.eclipse.persistence.sessions.server | EclipseLink |
ExternalTransactionController | Purpose: Interface for external transaction management. | Interface | org.eclipse.persistence.sessions | EclipseLink |
IdentityMapAccessor | IdentityMapAccessor provides the public interface into all functionality associated with EclipseLink's cache. | Interface | org.eclipse.persistence.sessions | EclipseLink |
JavaSerializer | Plain old Java serialization. | Class | org.eclipse.persistence.sessions.serializers | EclipseLink |
JMSPublishingHelper | This helper class allows access to abstract JMSPublishingTransportManager internals when processing JMS messages for RCM, and can be expanded upon to include other EclipseLink JMS functionality. | Class | org.eclipse.persistence.sessions.coordination.jms | EclipseLink |
JMSPublishingTransportManager | Purpose: Provide a transport implementation for the Remote Command Module (RCM) that publishes Description: This class manages two connections: an external connection for publishing to JMS, | Class | org.eclipse.persistence.sessions.coordination.jms | EclipseLink |
JMSTopicTransportManager | Purpose: Provide a transport implementation for the Remote Command Module (RCM) that both publishes and subscribes to a JMS topic. | Class | org.eclipse.persistence.sessions.coordination.jms | EclipseLink |
JNDIConnector | Specifies the J2EE DataSource lookup options. | Class | org.eclipse.persistence.sessions | EclipseLink |
JSONSerializer | Uses EclipseLink Moxy to convert an object to JSON. | Class | org.eclipse.persistence.sessions.serializers | EclipseLink |
Login | Purpose: Define the information required to connect to an EclipseLink session. | Interface | org.eclipse.persistence.sessions | EclipseLink |
MergeChangeSetCommand | Purpose: Provide a remote command implementation for remote cache Description: This command provides the implementation for cache | Class | org.eclipse.persistence.sessions.coordination | EclipseLink |
MetadataRefreshListener | Interface | org.eclipse.persistence.sessions.coordination | EclipseLink | |
ObjectChangeSet | Purpose: Provides API to the Class that holds all changes made to a particular Object. | Interface | org.eclipse.persistence.sessions.changesets | EclipseLink |
ObjectCopyingPolicy | Purpose: Define how an object is to be copied. | Class | org.eclipse.persistence.sessions | EclipseLink |
ObjectReferenceChangeRecord | Purpose: Provides API for the ObjectReferenceChangeRecord. | Interface | org.eclipse.persistence.sessions.changesets | EclipseLink |
OracleDirectToXMLTypeMappingHelper | Helper class to abstract the XML mapping for DirectToXMLType. | Class | org.eclipse.persistence.sessions.factories | EclipseLink |
Project | Purpose: Maintain all of the EclipseLink configuration information for a system. | Class | org.eclipse.persistence.sessions | EclipseLink |
ProjectClassGenerator | Purpose: Allow for a class storing a TopLink project's descriptors (meta-data) to be generated. | Class | org.eclipse.persistence.sessions.factories | EclipseLink |
ReadConnectionPool | Purpose: The read connection pool is used for read access through the server session. | Class | org.eclipse.persistence.sessions.server | EclipseLink |
Record | This interface defines the public interface for the EclipseLink DatabaseRecord (was Record), and the other record types XMLRecord, EISRecord. | Interface | org.eclipse.persistence.sessions | EclipseLink |
RemoteCommandManager | Purpose: Provide a CommandManager implementation for cache coordination. | Class | org.eclipse.persistence.sessions.coordination | EclipseLink |
RemoteSession | Purpose: Provide transparent remote three-tiered replacation support. | Class | org.eclipse.persistence.sessions.remote | EclipseLink |
RMIConnection | This class exists on on the client side which talks to remote session controller throughSee Also:Serialized Form | Class | org.eclipse.persistence.sessions.remote.rmi.iiop | EclipseLink |
RMIConnection | This class exists on on the client side which talks to remote session controller throughSee Also:Serialized Form | Class | org.eclipse.persistence.sessions.remote.rmi | EclipseLink |
RMIRemoteSessionController | Defines the public methods remote connection can invoke on the remote session controller. | Interface | org.eclipse.persistence.sessions.remote.rmi.iiop | EclipseLink |
RMIRemoteSessionController | Defines the public methods remote connection can invoke on the remote session controller. | Interface | org.eclipse.persistence.sessions.remote.rmi | EclipseLink |
RMIRemoteSessionControllerDispatcher | RemoteSessionController sits between the remote session and the session. | Class | org.eclipse.persistence.sessions.remote.rmi.iiop | EclipseLink |
RMIRemoteSessionControllerDispatcher | RemoteSessionController sits between the remote session and the session. | Class | org.eclipse.persistence.sessions.remote.rmi | EclipseLink |
RMIServerSessionManager | Interface | org.eclipse.persistence.sessions.remote.rmi | EclipseLink | |
RMIServerSessionManagerDispatcher | Class | org.eclipse.persistence.sessions.remote.rmi | EclipseLink | |
RMITransportManager | Purpose: Provide an RMI transport implementation for RCM. | Class | org.eclipse.persistence.sessions.coordination.rmi | EclipseLink |
Serializer | Generic serializer interface. | Interface | org.eclipse.persistence.sessions.serializers | EclipseLink |
Server | Purpose: A single session that supports multiple user/clients connection at the same time. | Interface | org.eclipse.persistence.sessions.server | EclipseLink |
ServerSession | The public interface should be used. | Class | org.eclipse.persistence.sessions.server | EclipseLink |
ServiceId | Purpose: Encapsulate the information that uniquely identifies a specific remote command service instance. | Class | org.eclipse.persistence.sessions.coordination | EclipseLink |
Session | Purpose: Define the EclipseLink session public interface. | Interface | org.eclipse.persistence.sessions | EclipseLink |
SessionBroker | Purpose: Provide a single view to a TopLink session that transparently accesses multple databases. | Class | org.eclipse.persistence.sessions.broker | EclipseLink |
SessionCustomizer | This class handles migration from TopLink when broad imports were used. | Interface | org.eclipse.persistence.sessions.factories | EclipseLink |
SessionEvent | Purpose: Encapsulate the information provided with session events. | Class | org.eclipse.persistence.sessions | EclipseLink |
SessionEventAdapter | Purpose: To provide a trivial implemetation of SessionEventListener. | Class | org.eclipse.persistence.sessions | EclipseLink |
SessionEventListener | Purpose: Used to support session events. | Interface | org.eclipse.persistence.sessions | EclipseLink |
SessionEventManager | Purpose: Used to support session events. | Class | org.eclipse.persistence.sessions | EclipseLink |
SessionFactory | Helper class to simplify the development and generation of code that accesses TopLink through the SessionManager (sessions config XML). | Class | org.eclipse.persistence.sessions.factories | EclipseLink |
SessionManager | Purpose: Global session location. | Class | org.eclipse.persistence.sessions.factories | EclipseLink |
SessionProfiler | Purpose: This interface defines the link between the Session and the PerformanceProfiler tool. | Interface | org.eclipse.persistence.sessions | EclipseLink |
SessionProfilerAdapter | Adapter class for SessionProfiler interface. | Class | org.eclipse.persistence.sessions | EclipseLink |
SunCORBATransportManager | Class | org.eclipse.persistence.sessions.coordination.corba.sun | EclipseLink | |
TableCreatorClassGenerator | Purpose: Allow for a class storing a TopLink table creator's tables (meta-data) to be generated. | Class | org.eclipse.persistence.sessions.factories | EclipseLink |
TransformationMappingChangeRecord | Purpose: To Provide API to the TransformationMappingChangeRecord. | Interface | org.eclipse.persistence.sessions.changesets | EclipseLink |
TransporterDefaultFactory | org/eclipse/persistence/internal/remote/TransporterDefaultFactory. | Class | org.eclipse.persistence.sessions.remote.corba.sun | EclipseLink |
TransporterHelper | org/eclipse/persistence/internal/remote/TransporterHelper. | Class | org.eclipse.persistence.sessions.remote.corba.sun | EclipseLink |
TransporterHolder | org/eclipse/persistence/internal/remote/TransporterHolder. | Class | org.eclipse.persistence.sessions.remote.corba.sun | EclipseLink |
TransportManager | Purpose: Provide an abstract class that offers a common API to handling remote command connections. | Class | org.eclipse.persistence.sessions.coordination | EclipseLink |
UnitOfWork | Purpose: To allow object level transactions. | Interface | org.eclipse.persistence.sessions | EclipseLink |
UnitOfWork .CommitOrderType | Defines the ordering of updates and deletes of a set of the same entity type during a commit or flush operation. | Class | org.eclipse.persistence.sessions | EclipseLink |
UnitOfWorkChangeSet | Purpose: To Provide API to the UnitOfWorkChangeSet. | Interface | org.eclipse.persistence.sessions.changesets | EclipseLink |
XMLProjectReader | Purpose: Allow for a EclipseLink Mapping Workbench generated deployment XML project file to be read. | Class | org.eclipse.persistence.sessions.factories | EclipseLink |
XMLProjectWriter | Purpose: Write the deployment XML (object persistence meta-data) for the TopLink project instance to a file. | Class | org.eclipse.persistence.sessions.factories | EclipseLink |
XMLSerializer | Uses JAXB to convert an object to XML. | Class | org.eclipse.persistence.sessions.serializers | EclipseLink |
XMLSessionConfigLoader | Provide a mechanism for loading Session configuration XML files. | Class | org.eclipse.persistence.sessions.factories | EclipseLink |
_CORBARemoteSessionControllerImplBase | org/eclipse/persistence/remote/corba/sun/_CORBARemoteSessionControllerImplBase. | Class | org.eclipse.persistence.sessions.remote.corba.sun | EclipseLink |
_CORBARemoteSessionControllerStub | org/eclipse/persistence/remote/corba/sun/_CORBARemoteSessionControllerStub. | Class | org.eclipse.persistence.sessions.remote.corba.sun | EclipseLink |
_RMIRemoteSessionController_Stub | Class | org.eclipse.persistence.sessions.remote.rmi.iiop | EclipseLink | |
_RMIRemoteSessionControllerDispatcher_Tie | Class | org.eclipse.persistence.sessions.remote.rmi.iiop | EclipseLink | |