package eu.europeana.cloud.service.dps.storm.topologies.ic.converter.converter;
import eu.europeana.cloud.service.dps.storm.topologies.ic.converter.command.CommandBuilderContext;
import eu.europeana.cloud.service.dps.storm.topologies.ic.converter.command.ImageMagicConvertCommandBuilder;
import eu.europeana.cloud.service.dps.storm.topologies.ic.converter.extension.ExtensionCheckerContext;
import eu.europeana.cloud.service.dps.storm.topologies.ic.converter.extension.JPGExtensionChecker;
import eu.europeana.cloud.service.dps.storm.topologies.ic.converter.extension.TiffExtensionChecker;
/**
* Service for converting jpg file to tiff file by executing image magic convert shell command
*/
public class ImageMagicJPGToTiff extends ConsoleBasedConverter {
public ImageMagicJPGToTiff() {
super(new CommandBuilderContext(new ImageMagicConvertCommandBuilder()), new ExtensionCheckerContext(new JPGExtensionChecker()), new ExtensionCheckerContext(new TiffExtensionChecker()));
}
}