Package org.openstreetmap.osmosis.core.pipeline.common

Interface Summary
PipelineConstants Defines constants used by pipeline management.
 

Class Summary
ActiveTaskManager This task manager implementation supports tasks that perform active processing in a separate thread.
PassiveTaskManager This task manager implementation supports tasks that perform passive processing on data received from other tasks.
Pipeline Manages a processing pipeline from parsing of arguments, to creating and instantiating tasks, running of the pipeline, and waiting until pipeline completion.
PipeTasks Maintains the tasks that have been registered as producing data during the connection process.
RunnableTaskManager A task manager implementation for RunnableTask task implementations.
TaskConfiguration Contains all information relating to the configuration of a single task.
TaskManager All task instances within a pipeline are managed by a task manager.
TaskManagerFactory All task implementations require a corresponding task manager factory.
TaskManagerFactoryRegister Maintains the set of task manager factories each identified by one or more unique names.
TaskRunner A thread implementation for launching a runnable task.