Package org.opennms.core.tasks
Class SequenceTask
- java.lang.Object
-
- org.opennms.core.tasks.AbstractTask
-
- org.opennms.core.tasks.ContainerTask<SequenceTask>
-
- org.opennms.core.tasks.SequenceTask
-
- All Implemented Interfaces:
Task
public class SequenceTask extends ContainerTask<SequenceTask>
SequenceTask class.
- Version:
- $Id: $
- Author:
- ranger
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.opennms.core.tasks.Task
Task.State
-
-
Field Summary
-
Fields inherited from class org.opennms.core.tasks.ContainerTask
m_triggerTask
-
-
Constructor Summary
Constructors Constructor Description SequenceTask(TaskCoordinator coordinator, ContainerTask<?> parent)
Constructor for SequenceTask.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addChildDependencies(AbstractTask child)
addChildDependenciesString
toString()
toString-
Methods inherited from class org.opennms.core.tasks.ContainerTask
add, add, add, add, add, addPrerequisite, completeSubmit, getBuilder, getTriggerTask, preSchedule
-
Methods inherited from class org.opennms.core.tasks.AbstractTask
addDependent, doSubmit, getCoordinator, getMonitor, isScheduled, postSchedule, schedule, waitFor, waitFor
-
-
-
-
Constructor Detail
-
SequenceTask
public SequenceTask(TaskCoordinator coordinator, ContainerTask<?> parent)
Constructor for SequenceTask.
- Parameters:
coordinator
- aTaskCoordinator
object.parent
- aContainerTask
object.
-
-
Method Detail
-
addChildDependencies
protected void addChildDependencies(AbstractTask child)
addChildDependencies
- Overrides:
addChildDependencies
in classContainerTask<SequenceTask>
- Parameters:
child
- aAbstractTask
object.
-
toString
public String toString()
toString
- Overrides:
toString
in classAbstractTask
- Returns:
- a
String
object.
-
-