org.apache.openejb.jpa.integration.eclipselink
Class OpenEJBServerPlatform

java.lang.Object
  extended by org.eclipse.persistence.platform.server.ServerPlatformBase
      extended by org.eclipse.persistence.platform.server.JMXServerPlatformBase
          extended by org.apache.openejb.jpa.integration.eclipselink.OpenEJBServerPlatform
All Implemented Interfaces:
org.eclipse.persistence.platform.server.ServerPlatform

public class OpenEJBServerPlatform
extends org.eclipse.persistence.platform.server.JMXServerPlatformBase


Nested Class Summary
static class OpenEJBServerPlatform.OpenEJBJTATransactionController
           
 
Field Summary
 
Fields inherited from class org.eclipse.persistence.platform.server.JMXServerPlatformBase
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
 
Fields inherited from class org.eclipse.persistence.platform.server.ServerPlatformBase
DEFAULT_SERVER_NAME_AND_VERSION, externalTransactionControllerClass, JMX_REGISTER_DEV_MBEAN_PROPERTY, JMX_REGISTER_RUN_MBEAN_PROPERTY, serverNameAndVersion, shouldRegisterDevelopmentBean, shouldRegisterRuntimeBean, threadPool, threadPoolSize
 
Constructor Summary
OpenEJBServerPlatform(org.eclipse.persistence.sessions.DatabaseSession newDatabaseSession)
           
 
Method Summary
 Class getExternalTransactionControllerClass()
           
 boolean isRuntimeServicesEnabledDefault()
           
 
Methods inherited from class org.eclipse.persistence.platform.server.JMXServerPlatformBase
getAbstractSession, getApplicationName, getApplicationName, getMBeanServer, getMBeanSessionName, getModuleName, getModuleName, getRuntimeServicesMBean, initializeApplicationNameAndModuleName, serverSpecificRegisterMBean, serverSpecificUnregisterMBean, setApplicationName, setModuleName, setRuntimeServicesMBean
 
Methods inherited from class org.eclipse.persistence.platform.server.ServerPlatformBase
clearStatementCache, configureProfiler, disableJTA, disableRuntimeServices, enableRuntimeServices, ensureNotLoggedIn, externalTransactionControllerNotNullWarning, getDatabaseSession, getNewTempClassLoader, getServerLog, getServerNameAndVersion, getThreadPool, getThreadPoolSize, initializeExternalTransactionController, initializeServerNameAndVersion, isCMP, isJTAEnabled, isRuntimeServicesEnabled, launchContainerRunnable, registerMBean, setExternalTransactionControllerClass, setIsCMP, setThreadPool, setThreadPoolSize, shouldUseDriverManager, shutdown, unregisterMBean, unwrapConnection, wasFailureCommunicationBased
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OpenEJBServerPlatform

public OpenEJBServerPlatform(org.eclipse.persistence.sessions.DatabaseSession newDatabaseSession)
Method Detail

isRuntimeServicesEnabledDefault

public boolean isRuntimeServicesEnabledDefault()
Specified by:
isRuntimeServicesEnabledDefault in interface org.eclipse.persistence.platform.server.ServerPlatform
Overrides:
isRuntimeServicesEnabledDefault in class org.eclipse.persistence.platform.server.ServerPlatformBase

getExternalTransactionControllerClass

public Class getExternalTransactionControllerClass()
Specified by:
getExternalTransactionControllerClass in interface org.eclipse.persistence.platform.server.ServerPlatform
Specified by:
getExternalTransactionControllerClass in class org.eclipse.persistence.platform.server.ServerPlatformBase


Copyright © 1999–2015 The Apache Software Foundation. All rights reserved.