|
EclipseLink 1.1.0_ 1.1.0.r3634 API Reference | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.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
public class WebLogic_10_Platform
PUBLIC: This is the concrete subclass responsible for representing WebLogic 10 specific behavior. This includes WebLogic 10.3 behavior.
| Field Summary | |
|---|---|
static 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 |
static 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 |
protected boolean |
shouldRegisterDevelopmentBean
|
protected boolean |
shouldRegisterRuntimeBean
|
static java.lang.String |
WEBLOGIC_APPLICATIONNAME_PROPERTY
This persistence.xml or sessions.xml property is used to override the applicationName |
static java.lang.String |
WEBLOGIC_MODULENAME_PROPERTY
This persistence.xml or sessions.xml property is used to override the moduleName |
| Fields inherited from class org.eclipse.persistence.platform.server.wls.WebLogicPlatform |
|---|
vendorConnectionMethod, weblogicConnectionClass |
| Fields inherited from class org.eclipse.persistence.platform.server.ServerPlatformBase |
|---|
DEFAULT_SERVER_NAME_AND_VERSION, externalTransactionControllerClass, serverNameAndVersion |
| Constructor Summary | |
|---|---|
WebLogic_10_Platform(DatabaseSession newDatabaseSession)
INTERNAL: Default Constructor: All behavior for the default constructor is inherited |
|
| Method Summary | |
|---|---|
java.lang.String |
getApplicationName()
INTERNAL: getApplicationName(): Answer the name of the module (EAR name) that this session is associated with. |
java.lang.String |
getModuleName()
INTERNAL: getModuleName(): Answer the name of the context-root of the application that this session is associated with. |
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 de-registration of the JMX MBean from its server during session logout. |
| Methods inherited from class org.eclipse.persistence.platform.server.wls.WebLogicPlatform |
|---|
getExternalTransactionControllerClass, getVendorConnectionMethod, getWebLogicConnectionClass, initializeServerNameAndVersion, unwrapConnection |
| Methods inherited from class org.eclipse.persistence.platform.server.ServerPlatformBase |
|---|
configureProfiler, disableJTA, disableRuntimeServices, ensureNotLoggedIn, externalTransactionControllerNotNullWarning, getDatabaseSession, 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 |
| Field Detail |
|---|
public static final java.lang.String JMX_REGISTER_DEV_MBEAN_PROPERTY
public static final java.lang.String JMX_REGISTER_RUN_MBEAN_PROPERTY
public static final java.lang.String WEBLOGIC_MODULENAME_PROPERTY
public static final java.lang.String WEBLOGIC_APPLICATIONNAME_PROPERTY
protected boolean shouldRegisterDevelopmentBean
protected boolean shouldRegisterRuntimeBean
| Constructor Detail |
|---|
public WebLogic_10_Platform(DatabaseSession newDatabaseSession)
| Method Detail |
|---|
public void serverSpecificRegisterMBean()
serverSpecificRegisterMBean in class ServerPlatformBaseServerPlatformBase.isRuntimeServicesEnabled(),
ServerPlatformBase.disableRuntimeServices(),
ServerPlatformBase.registerMBean()public void serverSpecificUnregisterMBean()
serverSpecificUnregisterMBean in class ServerPlatformBaseServerPlatformBase.isRuntimeServicesEnabled(),
ServerPlatformBase.disableRuntimeServices()public java.lang.String getModuleName()
getModuleName in interface ServerPlatformgetModuleName in class ServerPlatformBasepublic java.lang.String getApplicationName()
getApplicationName in class WebLogicPlatform
|
EclipseLink 1.1.0_ 1.1.0.r3634 API Reference | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||