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
|