All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AbstractDefinition<T extends AbstractDefinition<T>> |
A definition is a POJO describing a component used by TaskPlanner, see subclasses for details.
|
| AbstractFactory<COMPONENT,DEFINITION extends AbstractDefinition<DEFINITION>,INFO extends AbstractInfo,SUMMARY extends SummaryInfo> |
Base class for all factories producing components for the TaskPlanner.
|
| AbstractInfo |
POJO containing information about a dynamic component in the TaskPlanner.
|
| BooleanField |
A field that allows a boolean state to be displayed as a checkbox.
|
| ByteArrayFileResult |
A result that is based on in memory byte array.
|
| ColorField |
A color field to pick a color from a chooser.
|
| ConditionDefinition |
Represents a condition for a job which decides whether the result of the job must be processed
by resultActions or not.
|
| ConditionInfo |
Contains information about condition fields which the corresponding job offers.
|
| CronTriggerBuilder |
|
| CronTriggerFactory |
Factory which produces CronTrigger components.
|
| DataEntry |
Defines an entry of requested data like priorities
|
| DateField |
A field that allows the definition of a date value.
|
| DbSeriesBuilder |
Use this to easily create Series definitions which loads data from a database.
|
| DbSeriesFactory |
A series factory with data from a database.
|
| DisableCondition |
A field condition that changes the accessability
|
| EmailResultActionBuilder |
Use this to easily create definitions for an Email ResultAction.
|
| EmailResultActionFactory |
A result action factory for managing the EmailResultAction settings and instances
|
| ExecutionHistory |
|
| ExecutionQualification |
Execution qualifications are used to determine whether actions should process job
results.
|
| Field |
A field represents a component in the settings of a e.g.
|
| FieldCondition |
Defines a condition for a field, e.g.
|
| FieldCondition.OP |
The operation on the values to be applied
|
| FieldCondition.TYPE |
The type of a field condition
|
| FieldType |
Defines the type of field for the definition of e.g.
|
| FileChangeTriggerBuilder |
|
| FileChangeTriggerFactory |
A task planner trigger that executes a task when a file or folder changes.
|
| FileField |
A field that allows the definition of a file.
|
| FilenameField |
A text field for filenames which will be later patch with ResultActionHelper.resolveFilenamePlaceholder.
|
| FileOrFolderField |
A field that allows the definition of a file or a folder.
|
| FileResult |
A file result is result type which has been produced by a Job and is processed by
actions.
By convention, it always implies the flavor FILE.
Not all ResultAction can handle each FileResult, result flavors define the kind of
information/data a FileResult represents and actions will handle only results they support.
|
| FileSystemResultActionBuilder |
Use this to easily create definitions for a FileSystem ResultAction.
|
| FloatField |
A field that takes a float number as input.
|
| FolderField |
A field that allows the definition of folder.
|
| FolderSeriesFactory |
A series factory for managing the FolderSeries settings and instances.
|
| GroupField |
A field that adds a group between multiple properties
|
| HistoryEntry |
Holds information about one execution of a TaskExecution.
The execution may, but does not need to, be already finished.
|
| Job |
A Job is a bunch of work which produces a result.
|
| JobDefinition |
Definition of a job for a TaskDefinition with settings required for the job.
|
| JobFactory<T extends Job> |
Base class for factories producing Job components.
|
| JobInfo |
Contains information about how this kind of job is to be presented, what options with what type it has and how they
interact with each other.
|
| JobResultContainer |
The result to be returned by a Job
|
| JobSummaryInfo |
A specialized summary information for jobs.
|
| JsonSeriesFactory |
A series factory for managing the JsonSeries settings and instances.
|
| LabelField |
A field that allows the definition of a single or multi line label.
|
| LinkField |
A field that allows the display of a link.
|
| LocalFileResult |
A result that is based on a file.
|
| MonthlyDay |
For a monthly repeat interval this determines the day of the month for the execution.
|
| NextTaskActionBuilder |
Use this to easily create definitions for a NextTaskResultAction.
|
| NumberField |
A field that takes an integer number as input
The field supports place holders from the TaskPlanner, which has to be accounted for
|
| PasswordField |
A field that allows the definition of a password.
|
| PrintResult |
A result that can be print to a printer.
|
| PrintResultActionBuilder |
|
| ProgressEventListener |
This listener is used to get notified whenever a singular action or job made any progress.
|
| RangeField |
A field that takes an integer number as input
The field supports place holders from the TaskPlanner, which has to be accounted for
|
| RepeatInterval |
These are repeating intervals which you can use for your TimeTrigger.
|
| Result |
A result is one object which has been produced by a Job and is processed by
actions.
|
| ResultAction |
Performs some action after the jobs.
|
| ResultActionDefinition |
Definition of a ResultAction for a configured TaskExecution.
A ResultAction does something with the results of jobs.
|
| ResultActionFactory<T extends ResultAction> |
|
| ResultActionInfo |
This holds information on how a ResultAction is to be displayed in the web GUI.
|
| ResultContainer |
|
| ResultFlavor |
|
| ResultFlavor.FlavorLabel |
Functional Interface for the internationalization of the ResultFlavor.
|
| SelectField |
A field that allows to choose from a list of predefined values.
|
| SelectInputField |
A field that allows to choose from a list of predefined values.
|
| SelectInputFieldMulti |
A field that allows to choose multiple values from a list of predefined values.
|
| Series |
With a series the jobs and resultActions can be executed multiple times each with
a defined set of properties.
|
| SeriesDefinition |
|
| SeriesDependentFactory<COMPONENT,DEFINITION extends AbstractDefinition<DEFINITION>,INFO extends AbstractInfo,SUMMARY extends SummaryInfo> |
Factory for components whose properties depends on a Series which the user may have configured.
|
| SeriesFactory<T extends Series> |
Base class for factories producing Series components.
|
| SeriesIndependentFactory<COMPONENT,DEFINITION extends AbstractDefinition<DEFINITION>,INFO extends AbstractInfo,SUMMARY extends SummaryInfo> |
Base class for component factories whose properties does not depend on the properties of a possibly configured
series.
|
| SeriesInfo |
Contains information about how this kind of series is to be presented, what options with what type it has and how
they interact with each other.
|
| ServerStartTriggerBuilder |
Create a trigger which starts a task when the server was started.
|
| ServerStartTriggerFactory |
Factory for ServerStartTriggers.
|
| ServerStopTriggerFactory |
Factory for ServerStopTriggers.
|
| StringTextResult |
A Result which contains of human readable text.
|
| SummaryEntry |
One detail-entry for the summary of components.
|
| SummaryInfo |
A summary information is a details summary of what is configured in the e.g.
|
| TaskDefinition |
This represents the settings of a task.
|
| TaskEvent |
Event when a task was added, modified, deleted, activated, deactivated, started or execution finished.
|
| TaskEvent.TaskEventType |
Possible task events
|
| TaskEventListener |
Listener which is notified when a task was changed or execution was started or completed.
|
| TaskExecution |
Contains internal, non-configurable information about a planned task
|
| TaskExecutionException |
Signals that the execution of a Job or ResultAction faced an error which it cannot handle.
|
| TaskFieldListGenerator |
provides data entries for field type dropdowns in task fields as well as generating the actual task Field instances themselves
|
| TaskPlanner |
The main class of the taskplanner package.
|
| TaskPlannerCodes |
Errors codes for errors occurring when using the TaskPlanner
|
| TaskTemplateDefinition |
interface defining a "task template" which is a template to be used for creating pre-defined tasks
with triggers, jobs, etc.
|
| TextAreaField |
A field that allows any multi line text.
|
| TextField |
A text field that allows any value.
|
| TextResult |
A text result is result type which has been produced by a Job and is processed by
actions.
By convention, it always implies the flavor TEXT.
Not all ResultAction can handle each FileResult, result flavors define the kind of
information/data a FileResult represents and actions will handle only results they support.
|
| TimeField |
A field that allows the definition of a time value.
|
| TimeTriggerBuilder |
This can be used to easily create TimeTrigger definition.
|
| TimeTriggerFactory |
A task planner trigger that executes a task when the configured time settings apply
|
| Trigger |
The Trigger initiates the execution of a task.
|
| Trigger.TriggerAction |
Action to run if the trigger decides that time for execution has come.
|
| TriggerDefinition |
Defines a configured trigger for a task with its settings.
|
| TriggerFactory<T extends Trigger> |
|
| TriggerInfo |
Information about the GUI representation of a trigger.
|
| ValidationException |
|
| VisibleCondition |
A field condition that changes the visibility
|