Class ColorCheckAcceptor

  • All Implemented Interfaces:
    GranuleAcceptor

    public class ColorCheckAcceptor
    extends Object
    implements GranuleAcceptor
    Check the color model of the input granule
    • Constructor Detail

      • ColorCheckAcceptor

        public ColorCheckAcceptor()
    • Method Detail

      • accepts

        public boolean accepts​(GridCoverage2DReader coverage,
                               String inputCoverageName,
                               File fileBeingProcessed,
                               ImageMosaicConfigHandler mosaicConfigHandler)
                        throws IOException
        Specified by:
        accepts in interface GranuleAcceptor
        Parameters:
        coverage - the coverage being added to the catalog
        inputCoverageName - the name of the coverage being added
        fileBeingProcessed - File handle of the coverage being handled
        mosaicConfigHandler - the mosaic config handler being used
        Returns:
        whether coverage should be added to the mosaic or not
        Throws:
        IOException