Class ManagedScheduledExecutorServiceConfig
- java.lang.Object
-
- org.glassfish.concurrent.runtime.deployer.BaseConfig
-
- org.glassfish.concurrent.runtime.deployer.ManagedScheduledExecutorServiceConfig
-
- All Implemented Interfaces:
Serializable
public class ManagedScheduledExecutorServiceConfig extends BaseConfig
Contains configuration information for a ManagedScheduledExecutorService object- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.glassfish.concurrent.runtime.deployer.BaseConfig
BaseConfig.TYPE
-
-
Field Summary
-
Fields inherited from class org.glassfish.concurrent.runtime.deployer.BaseConfig
contextInfo, contextInfoEnabled, jndiName
-
-
Constructor Summary
Constructors Constructor Description ManagedScheduledExecutorServiceConfig(org.glassfish.concurrent.config.ManagedScheduledExecutorService config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetCorePoolSize()intgetHungAfterSeconds()longgetHungLoggerInitialDelaySeconds()longgetHungLoggerIntervalSeconds()longgetKeepAliveSeconds()longgetThreadLifeTimeSeconds()intgetThreadPriority()BaseConfig.TYPEgetType()booleanisHungLoggerPrintOnce()booleanisLongRunningTasks()-
Methods inherited from class org.glassfish.concurrent.runtime.deployer.BaseConfig
getContextInfo, getContextInfoEnabled, getJndiName, parseInt, parseLong
-
-
-
-
Method Detail
-
getHungAfterSeconds
public int getHungAfterSeconds()
-
isHungLoggerPrintOnce
public boolean isHungLoggerPrintOnce()
-
getHungLoggerInitialDelaySeconds
public long getHungLoggerInitialDelaySeconds()
-
getHungLoggerIntervalSeconds
public long getHungLoggerIntervalSeconds()
-
isLongRunningTasks
public boolean isLongRunningTasks()
-
getThreadPriority
public int getThreadPriority()
-
getCorePoolSize
public int getCorePoolSize()
-
getKeepAliveSeconds
public long getKeepAliveSeconds()
-
getThreadLifeTimeSeconds
public long getThreadLifeTimeSeconds()
-
getType
public BaseConfig.TYPE getType()
-
-