Interface Process

All Known Subinterfaces:
RenderingProcess
All Known Implementing Classes:
AbstractFeatureCollectionProcess, AbstractProcess, FeatureToFeatureProcess, SimpleProcess

public interface Process
A Process that returns a result and reports progress. Implementors define a single method called execute that accepts the inputs to process and a ProgressListener.

The Process interface is similar to Callable, in that both are designed for classes whose instances are potentially executed by another thread. A Callable, however, does not report progress.

The Executors class contains utility methods to convert from other common forms to Callable classes.

Author:
gdavis
See Also:
  • Method Details