Package net.chaosserver.bilbo.task

Provides objects for executing the tasks that can be run against the directorites.

See:
          Description

Interface Summary
Task A task that can be processed as part of Bilbo.
 

Class Summary
BaseTask Base task that provides the template design pattern for concrete implementations.
CompositeTask This is a task made up of other tasks.
LeafFirstRecursiveTask Recursive task that first recuses against each leaf of the level and then executes against the current level directory
RecursiveTask Task that will recursively execute against a directory.
RootFirstRecursiveTask Recursive task that first executes against the current level directory and recurses on each leaf of the level.
Settings Holds the settings for the current execution of Bilbo.
TaskFactory Factory class to produce instance of Task objects for task names.
 

Exception Summary
BadCommandArgumentsException Exception indicates that the arguments passed in are no valid.
BadTaskCommandArgumentsException Thrown when there is an error parsing the task specific argument.
GenerationException Thrown when there is an error generating a mapping.
NoSuchTaskException Thrown when the factory is requested for a task that does not exist.
TaskCreationException Thrown when there is an error instantiating a task.
TaskException Base exception class for the task package.
 

Package net.chaosserver.bilbo.task Description

Provides objects for executing the tasks that can be run against the directorites.

Package Specification

Related Documentation

Since:
Bilbo 1.0


Copyright © 20030415