Class JmixJtaServerPlatform

java.lang.Object
org.eclipse.persistence.platform.server.ServerPlatformBase
io.jmix.data.impl.jta.JmixJtaServerPlatform
All Implemented Interfaces:
org.eclipse.persistence.platform.server.ServerPlatform

public class JmixJtaServerPlatform extends org.eclipse.persistence.platform.server.ServerPlatformBase
  • Field Summary

    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
    JmixJtaServerPlatform(org.eclipse.persistence.sessions.DatabaseSession newDatabaseSession)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     

    Methods inherited from class org.eclipse.persistence.platform.server.ServerPlatformBase

    clearStatementCache, configureProfiler, disableJTA, disableRuntimeServices, enableRuntimeServices, ensureNotLoggedIn, externalTransactionControllerNotNullWarning, getDatabaseSession, getJNDIConnectorLookupType, getModuleName, getNewTempClassLoader, getPartitionID, getServerLog, getServerNameAndVersion, getThreadPool, getThreadPoolSize, initializeExternalTransactionController, initializeServerNameAndVersion, isCMP, isJTAEnabled, isRuntimeServicesEnabled, isRuntimeServicesEnabledDefault, launchContainerRunnable, registerMBean, serverSpecificRegisterMBean, serverSpecificUnregisterMBean, setExternalTransactionControllerClass, setIsCMP, setThreadPool, setThreadPoolSize, shouldUseDriverManager, shutdown, unregisterMBean, unwrapConnection, usesPartitions, wasFailureCommunicationBased

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • JmixJtaServerPlatform

      public JmixJtaServerPlatform(org.eclipse.persistence.sessions.DatabaseSession newDatabaseSession)
  • Method Details

    • 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