Package org.opennms.core.tasks
- 
Interface Summary Interface Description Async<T> This interface is used on objects that are inherently asynchronous (like Mina or Netty library calls).Callback<T> This interface is used as a completion handler and exception handler forAsyncoperations.NeedsContainer NeedsContainerRunInBatch RunInBatch interface.Task BaseTaskTaskCoordinator TaskCoordinatorTaskMonitor This listener interface defines methods that are fired during lifecycle events of aTask. - 
Class Summary Class Description AbstractTask AbstractTask - Currently a collection of 'dependency' tasks defines the set of tasks that are dependents of another.AsyncTask<T> AsyncTask class.BatchTask BatchTask class.ContainerTask<T extends ContainerTask<?>> Abstract ContainerTask class.DefaultTaskCoordinator ThisDefaultTaskCoordinatorclass provides utility methods to construct and schedule hierarchies ofTasks.DefaultTaskMonitor ThisTaskMonitoris used to logTasklifecycle events.SequenceTask SequenceTask class.SyncTask SyncTaskTaskBuilder<T extends ContainerTask<?>> TaskBuilder - 
Enum Summary Enum Description Task.State