|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Task
and
TaskFactory
interfaces, and various subinterfaces.
See:
Description
Interface Summary | |
---|---|
ActionTaskConfigurable<T extends ActionTaskConfigurable<T>> | This interface defines the properties that should be configurable for all action tasks. |
ActionTaskFactory<T extends ActionTaskFactory<T,U>,U extends ActionTaskSpec<U>> | This interface defines a factory for creating action tasks. |
ActionTaskSpec<T extends ActionTaskSpec<T>> | This interface defines a basic specification for an action task. |
GeneratorTaskConfigurable<T extends GeneratorTaskConfigurable<T>> | This interface defines the properties that should be configurable for all generator tasks. |
GeneratorTaskFactory<T extends GeneratorTaskFactory<T,U>,U extends GeneratorTaskSpec<U>> | This interface defines a factory for creating generator tasks. |
GeneratorTaskSpec<T extends GeneratorTaskSpec<T>> | This interface defines a basic specification for a generator task. |
PathDecorator<T extends PathDecorator<T,U>,U> | This interface defines a validating decorator that can be used to get some kind of path entries. |
ProcessTaskConfigurable<T extends ProcessTaskConfigurable<T>> | This interface defines the properties that should be configurable for all process tasks. |
ProcessTaskFactory<T extends ProcessTaskFactory<T,U>,U extends ProcessTaskSpec<U>> | This interface defines a factory for creating process tasks. |
ProcessTaskSpec<T extends ProcessTaskSpec<T>> | This interface defines a basic specification for a process task. |
RecursiveActionTaskConfigurable<T extends RecursiveActionTaskConfigurable<T>> | This interface defines the properties that should be configurable for all recursive action tasks. |
RecursiveActionTaskFactory<T extends RecursiveActionTaskFactory<T,U>,U extends RecursiveActionTaskSpec<U>> | This interface defines a factory for creating recursive action tasks. |
RecursiveActionTaskSpec<T extends RecursiveActionTaskSpec<T>> | This interface defines a basic specification for a recursive action task. |
RecursiveProcessTaskConfigurable<T extends RecursiveProcessTaskConfigurable<T>> | This interface defines the properties that should be configurable for all recursive process tasks. |
RecursiveProcessTaskFactory<T extends RecursiveProcessTaskFactory<T,U>,U extends RecursiveProcessTaskSpec<U>> | This interface defines a factory for creating recursive process tasks. |
RecursiveProcessTaskSpec<T extends RecursiveProcessTaskSpec<T>> | This interface defines a basic specification for a recursive process task. |
Task | This is the interface for a Schmant task. |
TaskDecorator | This interface is an empty base interface for other task decorator interfaces. |
TaskFactory<T extends TaskFactory<T,U>,U extends TaskSpecification<U>> | All Task :s are created by a task factory. |
TaskRunnable | This interface is implemented by objects that can run a task. |
TaskSpecification<T extends TaskSpecification<T>> | A task specification is an object used by a TaskFactory to configure
and create a Task . |
ValidatingDecorator | This defines a task decorator that should be validated when validating the task's other configuration. |
Exception Summary | |
---|---|
InvalidTaskConfigurationException | This exception is thrown from a task if its configuration is invalid. |
TaskFailedException | This exception may be thrown by a task if it fails. |
This package contains the Task
and
TaskFactory
interfaces, and various subinterfaces.
It also contains the TaskPackage
class.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |