Class ScheduledTaskContext
java.lang.Object
com.suncode.pwfl.administration.scheduledtask.context.ScheduledTaskContext
- All Implemented Interfaces:
Context
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
ScheduledTaskContext
(CancelationHandler cancelationHandler, org.apache.log4j.Logger taskLogger, ScheduledTaskInstanceInfo scheduledTaskInfo, ScheduledTaskFileSaver fileSaver) -
Method Summary
Modifier and TypeMethodDescriptionstatic ScheduledTaskContext
activate
(CancelationHandler handler, org.apache.log4j.Logger taskLogger, ScheduledTaskInstanceInfo scheduledTaskInfo, ScheduledTaskFileSaver fileSaver) Activates scheduled task contextstatic ScheduledTaskContext
current()
Returns current contextstatic ScheduledTaskContext
Deactivates current validation contextstatic boolean
isActive()
Returns true if this context is active.name()
Returns this context name (for identification purposes)
-
Field Details
-
NAME
- See Also:
-
-
Constructor Details
-
ScheduledTaskContext
protected ScheduledTaskContext(CancelationHandler cancelationHandler, org.apache.log4j.Logger taskLogger, ScheduledTaskInstanceInfo scheduledTaskInfo, ScheduledTaskFileSaver fileSaver)
-
-
Method Details
-
activate
public static ScheduledTaskContext activate(CancelationHandler handler, org.apache.log4j.Logger taskLogger, ScheduledTaskInstanceInfo scheduledTaskInfo, ScheduledTaskFileSaver fileSaver) Activates scheduled task context- Parameters:
handler
- cancelation handlertaskLogger
- junit task loggerscheduledTaskInfo
- Specific info about task- Returns:
-
deactivate
Deactivates current validation context- Returns:
- deactivated context
-
current
Returns current context- Returns:
- current context
-
isActive
public static boolean isActive()Returns true if this context is active. -
getCancelationHandler
-
name
Description copied from interface:Context
Returns this context name (for identification purposes)
-