public interface TimerEntry extends Persistent, Activatable
emptyKeys
Modifier and Type | Method and Description |
---|---|
boolean |
getActive()
Returns whether the entry is active (action will be executed) or not.
|
String |
getArgs()
Returns the argument for the timer task.
|
String |
getClassname()
Get the classname for the entry.
|
String |
getDescription() |
Date |
getEffectiveScheduleDate()
Get the real schedule date of a timer run.
|
Date |
getFirstTime()
Get the first time of scheuling the timer task.
|
String |
getId()
Get the id for the entry
|
Date |
getLastRun()
Last run (start time) of this timer.
|
Date |
getLastRunEnd()
Last run (end time) of this timer.
|
Date |
getNominalScheduleDate()
Get the nominal (original) schedule for a timer run.
|
String |
getPattern()
Get the period for the entry
|
boolean |
getRunEverywhere()
Returns whether the entry should be running on each node in a cluster.
|
boolean |
getRunOnStartup()
Run on startup?
|
String |
getThreadId()
Get the thread-id for the entry
|
void |
setArgs(String args) |
void |
setClassname(String classname) |
void |
setDescription(String desc) |
void |
setFirstTime(Date d) |
void |
setId(String id) |
void |
setPattern(String pattern) |
void |
setRunEverywhere(boolean everywhere) |
void |
setRunOnStartup(boolean run) |
void |
setThreadId(String id) |
afterDelete, afterInsert, afterRead, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, dbFields, getKey, getKeys, getLocalClassName, getLocalObjectName, getOid, getStore, getTableName, getValue, isFilled, isValid, setFilled, setOid, setOid, setStore, toListString
isActive, setActive
String getId()
void setId(String id)
String getClassname()
void setClassname(String classname)
String getArgs()
void setArgs(String args)
Date getFirstTime()
void setFirstTime(Date d)
String getPattern()
void setPattern(String pattern)
boolean getActive()
String getThreadId()
void setThreadId(String id)
String getDescription()
void setDescription(String desc)
boolean getRunOnStartup()
void setRunOnStartup(boolean run)
boolean getRunEverywhere()
void setRunEverywhere(boolean everywhere)
Date getNominalScheduleDate()
Date getEffectiveScheduleDate()
Date getLastRun()
Date getLastRunEnd()
@enterprise 10.0.39049 Copyright © 2024 FREQUENTIS AG. All Rights Reserved.