Annotation Types Summary |
BasherExecuteMethod |
Defines the specified method as a Task execution method. |
BasherFollowers |
Indicates that the method should be used for retrieving the tasks that will 'follow' this task. |
BasherInertia |
Defines the amount of which the tasks weight (chance of running) should be incremented by after each successful
invocation. |
BasherMaxInvocations |
Defines the maximum number of times that the task in question may be executed. |
BasherMaxTime |
Defines the maximum amount of time a task is allowed to execute before an error is raised. |
BasherName |
Defines the name of the task. |
BasherPhases |
Defines the phases in which the Task should execute. |
BasherRunFrom |
Defines the time before which the task may not be executed. |
BasherStopAfter |
Defines the time after which the task may not be executed. |
BasherTask |
Indicates that the annotated class should be treated as a Basher task |
BasherTimedTask |
Indicates that the annotated class should be treated as a Basher timed task. |
BasherWeight |
Defines the percentage chance for the task to be invoked if selected for execution. |