Package org.mapfish.print.config
Contains classes used for parsing Configuration.
-
Interface Summary Interface Description ConfigurationObject A flag interface for a configuration object.HasConfiguration Indicates that theConfigurationFactory
should inject the configuration object into the object.ReportStorage Configuration on how to store the reports until the user fetches them. -
Class Summary Class Description Configuration The Main Configuration Bean.ConfigurationFactory Strategy/plug-in for loadingConfiguration
objects.CustomFontLoader Used to load custom fonts.MapfishPrintConstructor The interface to SnakeYaml that is responsible for creating the different objects during parsing the config yaml files.PDFConfig A Configuration object for containing metadata that will be embedded in the PDF and parameters to use when encoding the PDF.S3ReportStorage Configuration for storing the reports in a S3 compatible storage.SmtpConfig Email sending configuration.Template Represents a report template configuration.WorkingDirectories Class for configuring the working directories and ensuring they exist correctly. -
Exception Summary Exception Description ConfigurationException Represents an error made in the config.yaml file.