Class CoverageTask

  • All Implemented Interfaces:
    java.util.concurrent.Callable<org.geotools.coverage.grid.GridCoverage2D>

    public final class CoverageTask
    extends java.lang.Object
    implements java.util.concurrent.Callable<org.geotools.coverage.grid.GridCoverage2D>
    The CoverageTask class.
    • Constructor Detail

      • CoverageTask

        protected CoverageTask​(@Nonnull
                               TilePreparationInfo tilePreparationInfo,
                               boolean failOnError,
                               @Nonnull
                               com.codahale.metrics.MetricRegistry registry,
                               @Nonnull
                               Processor.ExecutionContext context,
                               @Nonnull
                               TileCacheInformation tileCacheInfo,
                               @Nonnull
                               Configuration configuration)
        Constructor.
        Parameters:
        tilePreparationInfo - tileLoader Results.
        failOnError - fail on tile download error.
        registry - the metrics registry.
        context - the job ID.
        tileCacheInfo - the object used to create the tile requests.
        configuration - the configuration.
    • Method Detail

      • call

        public org.geotools.coverage.grid.GridCoverage2D call()
        Call the Coverage Task.
        Specified by:
        call in interface java.util.concurrent.Callable<org.geotools.coverage.grid.GridCoverage2D>