Package org.geotools.process
Define a Process API used to wrap up processes for reuse.
This API is made available at three levels:
- Process an interface similar in spirit to Runnable used to make spatial data manipulation, transformation, etc.. available to client code
- Processors used for discovery and creation of Process implementations
- ProcessFactory used to advertise additional implementations to the framework (via the FactorySPI plug-in system)
-
Interface Summary Interface Description Process A Process that returns a result and reports progress.ProcessExecutor ProcessFactory Used to describe the parameters needed for a group of Process, and for creating a Process to use.Progress Used to report on the progress of a runningProcess
.RenderingProcess An interface to be implemented by processes meant to be integrated as feature collection/grid coverage transformations in a rendering chain. -
Class Summary Class Description Processors Factory and utility methods forProcessExecutor
, andProcess
classes defined in this package.ProgressTask An implementation of the Progress interface.ThreadPoolProcessExecutor -
Exception Summary Exception Description ProcessException A runtime exception used when executing a process.