Class ManagedExecutorServiceCfg

java.lang.Object
org.glassfish.concurrent.runtime.deployer.cfg.ManagedExecutorServiceCfg
All Implemented Interfaces:
Serializable

public class ManagedExecutorServiceCfg extends Object implements Serializable
Contains configuration information for a ManagedExecutorService object
See Also:
  • Constructor Details

    • ManagedExecutorServiceCfg

      public ManagedExecutorServiceCfg(org.glassfish.concurrent.config.ManagedExecutorService config)
  • Method Details

    • getServiceConfig

      public ConcurrentServiceCfg getServiceConfig()
    • getHungAfterSeconds

      public int getHungAfterSeconds()
    • isHungLoggerPrintOnce

      public boolean isHungLoggerPrintOnce()
    • getHungLoggerInitialDelaySeconds

      public long getHungLoggerInitialDelaySeconds()
    • getHungLoggerIntervalSeconds

      public long getHungLoggerIntervalSeconds()
    • isLongRunningTasks

      public boolean isLongRunningTasks()
    • getUseVirtualThreads

      public boolean getUseVirtualThreads()
    • getThreadPriority

      public int getThreadPriority()
    • getCorePoolSize

      public int getCorePoolSize()
    • getKeepAliveSeconds

      public long getKeepAliveSeconds()
    • getMaximumPoolSize

      public int getMaximumPoolSize()
    • getTaskQueueCapacity

      public int getTaskQueueCapacity()
    • getThreadLifeTimeSeconds

      public long getThreadLifeTimeSeconds()