All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.mapfish.print.MapPrinterFactory Maven / Gradle / Ivy

There is a newer version: 3.22.0
Show newest version
package org.mapfish.print;

import org.mapfish.print.servlet.NoSuchAppException;

import java.util.Set;

/**
 * Interface for a class that creates MapPrinters.
 */
public interface MapPrinterFactory {
    /**
     * Creates the appropriate map printer.
     *
     * @param app an identifier that controls which configuration to use.
     */
    MapPrinter create(String app) throws NoSuchAppException;

    /**
     * Return the set of app ids that are available.
     */
    Set getAppIds();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy