Class ManagedExecutorServiceCfg
java.lang.Object
org.glassfish.concurrent.runtime.deployer.cfg.ManagedExecutorServiceCfg
- All Implemented Interfaces:
Serializable
Contains configuration information for a ManagedExecutorService object
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionManagedExecutorServiceCfg(org.glassfish.concurrent.config.ManagedExecutorService config) -
Method Summary
Modifier and TypeMethodDescriptionintintlonglonglongintintlongintbooleanbooleanboolean
-
Constructor Details
-
ManagedExecutorServiceCfg
public ManagedExecutorServiceCfg(org.glassfish.concurrent.config.ManagedExecutorService config)
-
-
Method Details
-
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()
-