org.eclipse.persistence.platform.server.wls
Class WebLogic_10_Platform
java.lang.Object
org.eclipse.persistence.platform.server.ServerPlatformBase
org.eclipse.persistence.platform.server.wls.WebLogicPlatform
org.eclipse.persistence.platform.server.wls.WebLogic_9_Platform
org.eclipse.persistence.platform.server.wls.WebLogic_10_Platform
- All Implemented Interfaces:
- ServerPlatform
public class WebLogic_10_Platform
- extends WebLogic_9_Platform
PUBLIC:
This is the concrete subclass responsible for representing WebLogic10 specific behavior.
This includes WebLogic 10.3 behavior.
Method Summary |
void |
serverSpecificRegisterMBean()
INTERNAL:
serverSpecificRegisterMBean(): Server specific implementation of the
creation and deployment of the JMX MBean to provide runtime services for my
databaseSession. |
void |
serverSpecificUnregisterMBean()
INTERNAL:
serverSpecificUnregisterMBean(): Server specific implementation of the
un-registration of the JMX MBean from its server during session logout. |
Methods inherited from class org.eclipse.persistence.platform.server.ServerPlatformBase |
configureProfiler, disableJTA, disableRuntimeServices, ensureNotLoggedIn, externalTransactionControllerNotNullWarning, getDatabaseSession, getModuleName, getNewTempClassLoader, getServerLog, getServerNameAndVersion, initializeExternalTransactionController, isCMP, isJTAEnabled, isRuntimeServicesEnabled, launchContainerRunnable, registerMBean, setExternalTransactionControllerClass, setIsCMP, shouldUseDriverManager, unregisterMBean, wasFailureCommunicationBased |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JMX_REGISTER_DEV_MBEAN_PROPERTY
public static final java.lang.String JMX_REGISTER_DEV_MBEAN_PROPERTY
- This System property "eclipselink.register.dev.mbean" when set to true will enable registration/unregistration of the DevelopmentServices MBean
- See Also:
- Constant Field Values
JMX_REGISTER_RUN_MBEAN_PROPERTY
public static final java.lang.String JMX_REGISTER_RUN_MBEAN_PROPERTY
- This System property "eclipselink.register.run.mbean" when set to true will enable registration/unregistration of the RuntimeServices MBean
- See Also:
- Constant Field Values
shouldRegisterDevelopmentBean
protected boolean shouldRegisterDevelopmentBean
shouldRegisterRuntimeBean
protected boolean shouldRegisterRuntimeBean
WebLogic_10_Platform
public WebLogic_10_Platform(DatabaseSession newDatabaseSession)
- INTERNAL:
Default Constructor: All behavior for the default constructor is inherited
serverSpecificRegisterMBean
public void serverSpecificRegisterMBean()
- INTERNAL:
serverSpecificRegisterMBean(): Server specific implementation of the
creation and deployment of the JMX MBean to provide runtime services for my
databaseSession.
- Overrides:
serverSpecificRegisterMBean
in class ServerPlatformBase
- See Also:
ServerPlatformBase.isRuntimeServicesEnabled()
,
ServerPlatformBase.disableRuntimeServices()
,
ServerPlatformBase.registerMBean()
serverSpecificUnregisterMBean
public void serverSpecificUnregisterMBean()
- INTERNAL:
serverSpecificUnregisterMBean(): Server specific implementation of the
un-registration of the JMX MBean from its server during session logout.
- Overrides:
serverSpecificUnregisterMBean
in class ServerPlatformBase
- See Also:
ServerPlatformBase.isRuntimeServicesEnabled()
,
ServerPlatformBase.disableRuntimeServices()