Class JBossAS7ServerPlatform

  • All Implemented Interfaces:
    org.eclipse.persistence.platform.server.JMXEnabledPlatform, org.eclipse.persistence.platform.server.ServerPlatform

    public class JBossAS7ServerPlatform
    extends WildFlyServerPlatform
    Deprecated.
    use WildFlyServerPlatform instead
    The fully qualified name of JBossASServerPlatform must be set as the value of the eclipselink.target-server property on EclipseLink version 2.3.2 and older. In newer versions where bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=365704 has been fixed, setting eclipselink.target-server to "jboss" is sufficient.
    Author:
    Craig Ringer
    • 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

      Constructors 
      Constructor Description
      JBossAS7ServerPlatform​(org.eclipse.persistence.sessions.DatabaseSession newDatabaseSession)
      Deprecated.
       
    • Method Summary

      • Methods inherited from class org.eclipse.persistence.platform.server.jboss.JBossPlatform

        getNewTempClassLoader, isRuntimeServicesEnabledDefault, prepareServerSpecificServicesMBean, serverSpecificRegisterMBean
      • Methods inherited from class org.eclipse.persistence.platform.server.JMXServerPlatformBase

        getAbstractSession, getApplicationName, getApplicationName, getMBeanSessionName, getModuleName, getModuleName, getRuntimeServicesMBean, initializeApplicationNameAndModuleName, serverSpecificUnregisterMBean, setApplicationName, setModuleName, setRuntimeServicesMBean
      • Methods inherited from class org.eclipse.persistence.platform.server.ServerPlatformBase

        clearStatementCache, configureProfiler, disableJTA, disableRuntimeServices, enableRuntimeServices, ensureNotLoggedIn, externalTransactionControllerNotNullWarning, getDatabaseSession, getJNDIConnectorLookupType, getPartitionID, getServerLog, getServerNameAndVersion, getThreadPool, getThreadPoolSize, initializeExternalTransactionController, initializeServerNameAndVersion, isCMP, isJTA11, isJTAEnabled, isRuntimeServicesEnabled, launchContainerRunnable, registerMBean, setExternalTransactionControllerClass, setIsCMP, setThreadPool, setThreadPoolSize, shouldUseDriverManager, shutdown, unregisterMBean, unwrapConnection, usesPartitions, wasFailureCommunicationBased
      • Methods inherited from interface org.eclipse.persistence.platform.server.JMXEnabledPlatform

        getApplicationName
    • Constructor Detail

      • JBossAS7ServerPlatform

        public JBossAS7ServerPlatform​(org.eclipse.persistence.sessions.DatabaseSession newDatabaseSession)
        Deprecated.