Module org.eclipse.persistence.core
Package org.eclipse.persistence.platform.server
-
Interface Summary Interface Description JMXEnabledPlatform PUBLIC: This interface must be implemented by server platform classes that have JMX/MBean functionality enabled in EclipseLink.
As of EclipseLinkServerPlatform PUBLIC: This is the interface describing the behavior for ServerPlatformBase, and any other class that wants to provide behavior for a server.ServerPlatformDetector A generic interface that allows implementors to try to detect which platform is currently being executed on. -
Class Summary Class Description CustomServerPlatform INTERNAL: This is the concrete subclass responsible for handling backward compatibility for 9.0.4.JMXServerPlatformBase PUBLIC: Subclass of org.eclipse.persistence.platform.server.ServerPlatformBase in support of the JMXEnabledPlatform interfaceNoServerPlatform PUBLIC: This platform is used when EclipseLink is not within any server (Oc4j, WebLogic, ...) This is also the default platform for all newly created DatabaseSessions.NoServerPlatformDetector ServerLog Basic logging class that provides framework for integration with the application server log.ServerPlatformBase PUBLIC: Implementation of org.eclipse.persistence.platform.server.ServerPlatformServerPlatformUtils A utility class to interact with ServerPlatforms.