Class ScheduledTaskContext
java.lang.Object
com.suncode.pwfl.administration.scheduledtask.context.ScheduledTaskContext
- All Implemented Interfaces:
Context
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedScheduledTaskContext(CancelationHandler cancelationHandler, org.apache.log4j.Logger taskLogger, ScheduledTaskInstanceInfo scheduledTaskInfo, ScheduledTaskFileSaver fileSaver) -
Method Summary
Modifier and TypeMethodDescriptionstatic ScheduledTaskContextactivate(CancelationHandler handler, org.apache.log4j.Logger taskLogger, ScheduledTaskInstanceInfo scheduledTaskInfo, ScheduledTaskFileSaver fileSaver) Activates scheduled task contextstatic ScheduledTaskContextcurrent()Returns current contextstatic ScheduledTaskContextDeactivates current validation contextstatic booleanisActive()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:ContextReturns this context name (for identification purposes)
-