public class OddjobTimerService extends java.lang.Object implements OddjobExecutors
Constructor and Description |
---|
OddjobTimerService() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getName()
Get the name.
|
java.util.concurrent.ExecutorService |
getPoolExecutor()
Provide a
ExecutorService . |
int |
getPoolSize() |
java.util.concurrent.ScheduledExecutorService |
getScheduledExecutor()
Provide a
ScheduledExecutorService . |
java.util.Date |
getTimeNow() |
void |
setName(java.lang.String name)
Set the name
|
void |
setPoolSize(int poolSize) |
void |
start()
Start the shcheduler.
|
void |
stop() |
java.lang.String |
toString() |
public java.lang.String getName()
public void setName(java.lang.String name)
name
- The name.public java.util.concurrent.ExecutorService getPoolExecutor()
OddjobExecutors
ExecutorService
. Implementations are free to
use OddjobExecutors.getScheduledExecutor()
for this, or provide
something different.getPoolExecutor
in interface OddjobExecutors
public java.util.concurrent.ScheduledExecutorService getScheduledExecutor()
OddjobExecutors
ScheduledExecutorService
.getScheduledExecutor
in interface OddjobExecutors
public void start()
SchedulerException
public void stop()
public java.util.Date getTimeNow()
public int getPoolSize()
public void setPoolSize(int poolSize)
public java.lang.String toString()
toString
in class java.lang.Object