|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
This is a interface for a scheduled job. It does not specify how to configure when to run, that is left to subclasses. See the JobEntryTorque for an example of a JobEntry backed by Torque objects.
| Method Summary | |
void |
calcRunTime()
Calculate how long before the next runtime. |
int |
compareTo(java.lang.Object je)
Used for ordering Jobentries Note: this comparator imposes orderings that are inconsistent with equals. |
java.lang.String |
getNextRunAsString()
Get the next runtime for this job as a String. |
java.util.Date |
getNextRunDate()
Gets the next runtime as a date |
long |
getNextRuntime()
Get the next runtime for this job as a long. |
java.lang.String |
getTask()
Get the Task |
boolean |
isActive()
Check to see if job is currently active/running |
void |
setActive(boolean isActive)
Sets whether the job is running. |
void |
setTask(java.lang.String v)
Set the value of Task |
| Method Detail |
public int compareTo(java.lang.Object je)
compareTo in interface java.lang.Comparableje - The first JobEntry object.
int indicating the result of the comparison.public void setActive(boolean isActive)
isActive - Whether the job is running.public boolean isActive()
public java.lang.String getTask()
public void setTask(java.lang.String v)
v - new valuepublic long getNextRuntime()
public java.util.Date getNextRunDate()
public java.lang.String getNextRunAsString()
public void calcRunTime()
throws TurbineException
TurbineException - a generic exception.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||