All Classes and Interfaces

Class
Description
A definition is a POJO describing a component used by TaskPlanner, see subclasses for details.
Base class for all factories producing components for the TaskPlanner.
POJO containing information about a dynamic component in the TaskPlanner.
A field that allows a boolean state to be displayed as a checkbox.
A result that is based on in memory byte array.
A color field to pick a color from a chooser.
Represents a condition for a job which decides whether the result of the job must be processed by resultActions or not.
Contains information about condition fields which the corresponding job offers.
Use this to construct a TriggerDefinition for a cron Trigger.
Factory which produces CronTrigger components.
A field that takes a float number as input and displays the currency symbol.
Defines an entry of requested data like priorities
A field that allows the definition of a date value.
Use this to easily create Series definitions which loads data from a database.
A series factory with data from a database.
A field condition that changes the accessability
Use this to easily create definitions for an Email ResultAction.
A result action factory for managing the EmailResultAction settings and instances
Holds information about last executions of a TaskExecution.
Execution qualifications are used to determine whether actions should process job results.
A field represents a component in the settings of a e.g.
Defines a condition for a field, e.g.
The operation on the values to be applied
The type of a field condition
Defines the type of field for the definition of e.g.
Use this to construct a TriggerDefinition for a file change Trigger.
A task planner trigger that executes a task when a file or folder changes.
A field that allows the definition of a file.
A text field for filenames which will be later patched with ResultActionHelper.resolveFilenamePlaceholder.
A field that allows the definition of a file or a folder.
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.
Use this to easily create definitions for a FileSystem ResultAction.
A field that takes a float number as input.
A field that allows the definition of folder.
A series factory for managing the FolderSeries settings and instances.
A field that adds a group between multiple properties
Holds information about one execution of a TaskExecution.
The execution may, but does not need to, be already finished.
A Job is a bunch of work which produces a result.
Definition of a job for a TaskDefinition with settings required for the job.
JobFactory<T extends Job>
Base class for factories producing Job components.
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.
The result to be returned by a Job
A specialized summary information for jobs.
A series factory for managing the JsonSeries settings and instances.
A field that allows the definition of a single or multi line label.
This is a file result that takes in the input stream as is and allows to simply forward it as file result.
Interface for supplier of InputStream instances.
A field that allows the display of a link.
A result that is based on a file.
Factory for LowMemoryTrigger.
For a monthly repeat interval this determines the day of the month for the execution.
Use this to easily create definitions for a NextTaskResultAction.
A field that takes an integer number as input The field supports place holders from the TaskPlanner, which has to be accounted for
A field that allows the definition of a password.
A result that can be print to a printer.
Use this to easily create definitions for a Print ResultAction.
This listener is used to get notified whenever a singular action or job made any progress.
A field that takes an integer number as input The field supports place holders from the TaskPlanner, which has to be accounted for
These are repeating intervals which you can use for your TimeTrigger.
A result is one object which has been produced by a Job and is processed by actions.
Performs some action after the jobs.
Definition of a ResultAction for a configured TaskExecution.
A ResultAction does something with the results of jobs.
Base class for factories producing ResultAction components.
This holds information on how a ResultAction is to be displayed in the web GUI.
Class representing the results of a job.
A ResultFlavor is an enum-like class representing the 'type' of data a Result contains.
Functional Interface for the internationalization of the ResultFlavor.
A field that allows to choose from a list of predefined values.
A field that allows to choose from a list of predefined values.
A field that allows to choose multiple values from a list of predefined values.
With a series the jobs and resultActions can be executed multiple times each with a defined set of properties.
Definition of a Series for a TaskExecution with settings.
Factory for components whose properties depends on a Series which the user may have configured.
Base class for factories producing Series components.
Base class for component factories whose properties does not depend on the properties of a possibly configured series.
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.
Create a trigger which starts a task when the server was started.
Factory for ServerStartTriggers.
Factory for ServerStopTriggers.
A Result which contains of human readable text.
One detail-entry for the summary of components.
A summary information is a details summary of what is configured in the e.g.
A field that allows to add key-value pairs.
This represents the settings of a task.
Event when a task was added, modified, deleted, activated, deactivated, started or execution finished.
Possible task events
Listener which is notified when a task was changed or execution was started or completed.
Contains internal, non-configurable information about a planned task
Signals that the execution of a Job or ResultAction faced an error which it cannot handle.
provides data entries for field type dropdowns in task fields as well as generating the actual task Field instances themselves
The main class of the taskplanner package.
Errors codes for errors occurring when using the TaskPlanner
interface defining a "task template" which is a template to be used for creating pre-defined tasks with triggers, jobs, etc.
A field that allows any multi line text.
A text field that allows any value.
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.
A field that allows the definition of a time value.
This can be used to easily create TimeTrigger definition.
A task planner trigger that executes a task when the configured time settings apply
Trigger implementation for the CUSTOM settings of the time trigger.
The Trigger initiates the execution of a task.
Action to run if the trigger decides that time for execution has come.
Defines a configured trigger for a task with its settings.
Base class for factories producing Trigger components from TriggerDefinition configured by users.
Information about the GUI representation of a trigger.
Thrown if validation of triggers, jobs or resultActions finds problems.
Note that this exception can contain more than one error! Error messages passed to this are expected to be localized.
A field condition that changes the visibility