Package de.espirit.firstspirit.scheduling
package de.espirit.firstspirit.scheduling
-
ClassDescriptionScheduleTaskApplication<D extends ScheduleTaskData>Definition of an application providing persistency and execution means for a schedule task.Container providing means to control a task.Interface for a container of custom task data.Container providing means to access a task's definition.Context for a task definition, providing specific, task- and job-related agents to access their information.Execution context for a task execution, providing specific, task- and job-related agents to access their information.ScheduleTaskExecutor<D extends ScheduleTaskData>Executor providing means to execute and validate a scheduled task's operation.ScheduleTaskForm<D extends ScheduleTaskData>Definition of a form for configuring a related schedule task.Container holding configuration information of a schedule task.ScheduleTaskFormFactory<D extends ScheduleTaskData>Factory for forms allowing to configure a schedule task's data.