public class WebSphere_7_Platform extends WebSphere_6_1_Platform implements JMXEnabledPlatform
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
SERVER_LOG_CLASS |
vendorConnectionMethod, websphereConnectionClass, websphereUtilClass
APP_SERVER_CLASSLOADER_APPLICATION_PU_SEARCH_STRING_POSTFIX, APP_SERVER_CLASSLOADER_APPLICATION_PU_SEARCH_STRING_PREFIX, APP_SERVER_CLASSLOADER_MODULE_EJB_SEARCH_STRING_PREFIX, APP_SERVER_CLASSLOADER_MODULE_EJB_WAR_SEARCH_STRING_POSTFIX, APP_SERVER_CLASSLOADER_MODULE_WAR_SEARCH_STRING_PREFIX, JMX_MBEANSERVER_INDEX_DEFAULT_FOR_MULTIPLE_SERVERS, JMX_REGISTRATION_PREFIX, mBeanServer, OVERRIDE_JMX_APPLICATIONNAME_PROPERTY, OVERRIDE_JMX_MODULENAME_PROPERTY
DEFAULT_SERVER_NAME_AND_VERSION, externalTransactionControllerClass, JMX_REGISTER_DEV_MBEAN_PROPERTY, JMX_REGISTER_RUN_MBEAN_PROPERTY, serverNameAndVersion, shouldRegisterDevelopmentBean, shouldRegisterRuntimeBean, threadPool, threadPoolSize
Constructor and Description |
---|
WebSphere_7_Platform(DatabaseSession newDatabaseSession)
INTERNAL: Default Constructor: All behavior for the default constructor is inherited
|
Modifier and Type | Method and Description |
---|---|
protected SessionLog |
createSessionLog() |
SessionLog |
getServerLog()
INTERNAL: getServerLog(): Return the ServerLog for this platform
Return the default ServerLog in the base
|
boolean |
isRuntimeServicesEnabledDefault()
INTERNAL:
isRuntimeServicesEnabledDefault(): Answer true if the JMX/MBean providing runtime services for
the receiver's DatabaseSession will be deployed at runtime.
|
void |
prepareServerSpecificServicesMBean()
INTERNAL: prepareServerSpecificServicesMBean(): Server specific implementation of the
creation and deployment of the JMX MBean to provide runtime services for the databaseSession.
|
void |
serverSpecificRegisterMBean()
INTERNAL: serverSpecificRegisterMBean(): Server specific implementation of the creation and
deployment of the JMX MBean to provide runtime services for my databaseSession.
|
getExternalTransactionControllerClass, getJNDIConnectorLookupType, getVendorConnectionMethod, getWebsphereConnectionClass, getWebsphereUtilClass, unwrapConnection
getAbstractSession, getApplicationName, getApplicationName, getMBeanServer, getMBeanSessionName, getModuleName, getModuleName, getRuntimeServicesMBean, initializeApplicationNameAndModuleName, serverSpecificUnregisterMBean, setApplicationName, setModuleName, setRuntimeServicesMBean
clearStatementCache, configureProfiler, disableJTA, disableRuntimeServices, enableRuntimeServices, ensureNotLoggedIn, externalTransactionControllerNotNullWarning, getDatabaseSession, getNewTempClassLoader, getPartitionID, getServerNameAndVersion, getThreadPool, getThreadPoolSize, initializeExternalTransactionController, initializeServerNameAndVersion, isCMP, isJTAEnabled, isRuntimeServicesEnabled, launchContainerRunnable, registerMBean, setExternalTransactionControllerClass, setIsCMP, setThreadPool, setThreadPoolSize, shouldUseDriverManager, shutdown, unregisterMBean, usesPartitions, wasFailureCommunicationBased
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getApplicationName
public static final java.lang.String SERVER_LOG_CLASS
public WebSphere_7_Platform(DatabaseSession newDatabaseSession)
public SessionLog getServerLog()
ServerPlatformBase
getServerLog
in interface ServerPlatform
getServerLog
in class ServerPlatformBase
protected SessionLog createSessionLog()
public boolean isRuntimeServicesEnabledDefault()
ServerPlatformBase
ServerPlatformBase.isRuntimeServicesEnabled()
for a
ServerPlatform. By default this is false
but some platforms
can choose to have MBeans deployed by default.isRuntimeServicesEnabledDefault
in interface ServerPlatform
isRuntimeServicesEnabledDefault
in class ServerPlatformBase
public void prepareServerSpecificServicesMBean()
public void serverSpecificRegisterMBean()