|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.jfw.scheduler.ScheduleTypes com.jfw.scheduler.Weekly
public final class Weekly
Implements the logic for Weekly scheduling.
The scheduled classes of this type will run every week, in the defined day
and time.
Field Summary |
---|
Fields inherited from class com.jfw.scheduler.ScheduleTypes |
---|
className, EXECUTE_NOW_KEY, frequence, id, NEXT_EXECUTION_DATE_KEY, NEXT_EXECUTION_TIME_KEY, PREVIOUS_EXECUTION_DATE_KEY, PREVIOUS_EXECUTION_TIME_KEY, scheduleBean, scheduleThread, statusProperties |
Constructor Summary | |
---|---|
Weekly()
|
Method Summary | |
---|---|
protected java.util.Date |
getNextExecutionDate()
Get the next execution day. |
protected void |
setParams()
Set frequency parameters. |
protected void |
sleep()
Implement the logic of sleep before the schedule bean is execute. |
Methods inherited from class com.jfw.scheduler.ScheduleTypes |
---|
addError, commonSleep, existStatusProperties, getFileName, getScheduleObjectsPath, readStatus, saveStatus, updateProperties |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Weekly()
Method Detail |
---|
protected void setParams()
setParams
in class ScheduleTypes
protected java.util.Date getNextExecutionDate() throws java.lang.Exception
getNextExecutionDate
in class ScheduleTypes
Date
with the next execution date.
java.lang.Exception
protected void sleep() throws java.lang.Exception
ScheduleTypes.commonSleep()
.
sleep
in class ScheduleTypes
java.lang.Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |