Class ProcessingExecuterStatus
- java.lang.Object
-
- com.github.toolarium.processing.engine.impl.status.ProcessingExecuterStatus
-
- All Implemented Interfaces:
IProcessingExecuterStatus,IProcessingEngineStatus
public class ProcessingExecuterStatus extends java.lang.Object implements IProcessingExecuterStatus
Implements theIProcessingExecuterStatus.
-
-
Constructor Summary
Constructors Constructor Description ProcessingExecuterStatus()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetCorePoolSize()Get the core pool sizelonggetKeepAliveTimeInSeconds()Get the keep alive time in secondsintgetMaxPoolSize()Get the max pool sizelonggetNumberOfRunningProcessings()Get the number of running processingsvoidsetCorePoolSize(int corePoolSize)Set the core pool sizevoidsetKeepAliveTimeInSeconds(long keepAliveTimeInSeconds)Set the keep alive time in secondsvoidsetMaxPoolSize(int maximumPoolSize)Set the max pool sizevoidsetNumberOfRunningProcessings(long numberOfRunningProcessings)Set the number of running processings
-
-
-
Method Detail
-
getCorePoolSize
public int getCorePoolSize()
Description copied from interface:IProcessingExecuterStatusGet the core pool size- Specified by:
getCorePoolSizein interfaceIProcessingExecuterStatus- Returns:
- the core pool size
- See Also:
IProcessingExecuterStatus.getCorePoolSize()
-
setCorePoolSize
public void setCorePoolSize(int corePoolSize)
Set the core pool size- Parameters:
corePoolSize- the core pool size
-
getMaxPoolSize
public int getMaxPoolSize()
Description copied from interface:IProcessingExecuterStatusGet the max pool size- Specified by:
getMaxPoolSizein interfaceIProcessingExecuterStatus- Returns:
- the core pool size
- See Also:
IProcessingExecuterStatus.getMaxPoolSize()
-
setMaxPoolSize
public void setMaxPoolSize(int maximumPoolSize)
Set the max pool size- Parameters:
maximumPoolSize- the max pool size
-
getKeepAliveTimeInSeconds
public long getKeepAliveTimeInSeconds()
Description copied from interface:IProcessingEngineStatusGet the keep alive time in seconds- Specified by:
getKeepAliveTimeInSecondsin interfaceIProcessingEngineStatus- Returns:
- the core pool size
- See Also:
IProcessingEngineStatus.getKeepAliveTimeInSeconds()
-
setKeepAliveTimeInSeconds
public void setKeepAliveTimeInSeconds(long keepAliveTimeInSeconds)
Set the keep alive time in seconds- Parameters:
keepAliveTimeInSeconds- the keep alive time in seconds
-
getNumberOfRunningProcessings
public long getNumberOfRunningProcessings()
Description copied from interface:IProcessingEngineStatusGet the number of running processings- Specified by:
getNumberOfRunningProcessingsin interfaceIProcessingEngineStatus- Returns:
- the number of running processings
- See Also:
IProcessingEngineStatus.getNumberOfRunningProcessings()
-
setNumberOfRunningProcessings
public void setNumberOfRunningProcessings(long numberOfRunningProcessings)
Set the number of running processings- Parameters:
numberOfRunningProcessings- numberOfRunningProcessings
-
-