public class CDISEPlatform extends JMXServerPlatformBase
JMXServerPlatformBase that arranges things such that CDI,
not JNDI, will be used to acquire a TransactionManager and
MBeanServer.getExternalTransactionControllerClass()| Modifier and Type | Class and Description |
|---|---|
static class |
CDISEPlatform.TransactionController
A
JTATransactionController whose CDISEPlatform.TransactionController.acquireTransactionManager() uses CDI, not JNDI, to return a
TransactionManager instance. |
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_PROPERTYDEFAULT_SERVER_NAME_AND_VERSION, externalTransactionControllerClass, JMX_REGISTER_DEV_MBEAN_PROPERTY, JMX_REGISTER_RUN_MBEAN_PROPERTY, serverNameAndVersion, shouldRegisterDevelopmentBean, shouldRegisterRuntimeBean, threadPool, threadPoolSize| Constructor and Description |
|---|
CDISEPlatform(DatabaseSession session)
Creates a
CDISEPlatform. |
| Modifier and Type | Method and Description |
|---|---|
Class<?> |
getExternalTransactionControllerClass()
|
int |
getJNDIConnectorLookupType()
Returns
JNDIConnector.UNDEFINED_LOOKUP when invoked. |
MBeanServer |
getMBeanServer() |
boolean |
isRuntimeServicesEnabledDefault() |
void |
launchContainerRunnable(Runnable runnable) |
getAbstractSession, getApplicationName, getApplicationName, getMBeanSessionName, getModuleName, getModuleName, getRuntimeServicesMBean, initializeApplicationNameAndModuleName, serverSpecificRegisterMBean, serverSpecificUnregisterMBean, setApplicationName, setModuleName, setRuntimeServicesMBeanclearStatementCache, configureProfiler, disableJTA, disableRuntimeServices, enableRuntimeServices, ensureNotLoggedIn, externalTransactionControllerNotNullWarning, getDatabaseSession, getNewTempClassLoader, getPartitionID, getServerLog, getServerNameAndVersion, getThreadPool, getThreadPoolSize, initializeExternalTransactionController, initializeServerNameAndVersion, isCMP, isJTAEnabled, isRuntimeServicesEnabled, registerMBean, setExternalTransactionControllerClass, setIsCMP, setThreadPool, setThreadPoolSize, shouldUseDriverManager, shutdown, unregisterMBean, unwrapConnection, usesPartitions, wasFailureCommunicationBasedpublic CDISEPlatform(DatabaseSession session)
CDISEPlatform.session - the DatabaseSession this platform will
wrap; must not be nullJMXServerPlatformBase.JMXServerPlatformBase(DatabaseSession)public boolean isRuntimeServicesEnabledDefault()
isRuntimeServicesEnabledDefault in interface ServerPlatformisRuntimeServicesEnabledDefault in class ServerPlatformBasepublic MBeanServer getMBeanServer()
getMBeanServer in class JMXServerPlatformBasepublic void launchContainerRunnable(Runnable runnable)
launchContainerRunnable in interface ServerPlatformlaunchContainerRunnable in class ServerPlatformBasepublic final Class<?> getExternalTransactionControllerClass()
getExternalTransactionControllerClass in interface ServerPlatformgetExternalTransactionControllerClass in class ServerPlatformBasenull Class that extends AbstractTransactionControllerAbstractTransactionControllerpublic final int getJNDIConnectorLookupType()
JNDIConnector.UNDEFINED_LOOKUP when invoked.getJNDIConnectorLookupType in interface ServerPlatformgetJNDIConnectorLookupType in class ServerPlatformBaseJNDIConnector.UNDEFINED_LOOKUPCopyright © 2018–2018, microBean. All rights reserved.