Uses of Interface
io.wcm.devops.conga.generator.spi.Plugin
Packages that use Plugin
Package
Description
CONGA model export plugins.
Built-in file header plugins.
Built-in handlebars escaping strategy plugins.
Built-in handlebars helper plugins.
Built-in multiply plugins.
CONGA post processor plugins.
CONGA plugins for getting files from external sources.
Built-in validator plugins.
CONGA value provider plugins.
CONGA SPI with interfaces for the supported plugin types.
CONGA Export SPI with interfaces for the supported plugin types.
CONGA SPI with interfaces for the supported handlebars plugin types.
CONGA SPI for customizing Snake YAML file handling.
CONGA utilities.
-
Uses of Plugin in io.wcm.devops.conga.generator.plugins.export
Classes in io.wcm.devops.conga.generator.plugins.export that implement PluginModifier and TypeClassDescriptionclassExport plugin that does nothing (to deactivate export).classExports model information for each node in YAML format. -
Uses of Plugin in io.wcm.devops.conga.generator.plugins.fileheader
Classes in io.wcm.devops.conga.generator.plugins.fileheader that implement PluginModifier and TypeClassDescriptionclassGeneric file header plugin implementation.final classAdds file headers to .conf files (e.g. for Apache config files).final classAdds file headers to JSON files.final classAdds no file header.final classAdds file headers to Unix script files (esp.final classAdds file headers to Windows .bat or .cmd files.final classAdds file headers to XML files. -
Uses of Plugin in io.wcm.devops.conga.generator.plugins.handlebars.escaping
Classes in io.wcm.devops.conga.generator.plugins.handlebars.escaping that implement PluginModifier and TypeClassDescriptionclassEscapes for JSON files.classDoes no escaping.classEscapes for XML files. -
Uses of Plugin in io.wcm.devops.conga.generator.plugins.handlebars.helper
Classes in io.wcm.devops.conga.generator.plugins.handlebars.helper that implement PluginModifier and TypeClassDescriptionfinal classHandlebars helper that checks the existence of a value in an array or list.final classHandlebars helper that ensures a given property is not set/present.final classHandlebars helper that extends the each helper by iterating only on list items that have a specified property set to a specific value.final classHandlebars helper that extends the each helper by iterating only on list items that have a specified property set.final classHandlebars helper that checks if all given property names have a value set.final classHandlebars helper that evaluates two objects for equality and shows/hides the contained block accordingly.final classHandlebars helper that evaluates two objects for inequality and shows/hides the contained block accordingly.final classHandlebars helper that allows to quotes a string for usage in a regular expression. -
Uses of Plugin in io.wcm.devops.conga.generator.plugins.multiply
Classes in io.wcm.devops.conga.generator.plugins.multiply that implement PluginModifier and TypeClassDescriptionfinal classMultiplier that does not multiply but generate the file once.final classMultiplies a file for each tenant with a matching tenant role. -
Uses of Plugin in io.wcm.devops.conga.generator.plugins.postprocessor
Classes in io.wcm.devops.conga.generator.plugins.postprocessor that implement PluginModifier and TypeClassDescriptionclassShared functionality for post processor plugins. -
Uses of Plugin in io.wcm.devops.conga.generator.plugins.urlfile
Classes in io.wcm.devops.conga.generator.plugins.urlfile that implement PluginModifier and TypeClassDescriptionclassCopy file from classpath.classGet file from local filesystem.classDownload files from HTTP or HTTPS URL. -
Uses of Plugin in io.wcm.devops.conga.generator.plugins.validator
Classes in io.wcm.devops.conga.generator.plugins.validator that implement PluginModifier and TypeClassDescriptionfinal classValidates JSON syntax.final classDoes no validation.final classValidates XML syntax. -
Uses of Plugin in io.wcm.devops.conga.generator.plugins.valueprovider
Classes in io.wcm.devops.conga.generator.plugins.valueprovider that implement PluginModifier and TypeClassDescriptionclassGets values from java system properties. -
Uses of Plugin in io.wcm.devops.conga.generator.spi
Subinterfaces of Plugin in io.wcm.devops.conga.generator.spiModifier and TypeInterfaceDescriptioninterfacePlugin that generates a file header comment with info that the file was automatically generated and further info like a timestamp.interfaceFilePlugin<T,R> Generic plugin interface all other plugins extend from that are called for a generated file.interfacePlugin that allows to generate multiple files from one template.interfacePlugin that allows to post-process a generated file.interfaceGet files from external sources.interfacePlugin that allows to validate a generate file.interfaceEncrypts a sensitive configuration parameter value.interfaceProvides configuration values from external sources. -
Uses of Plugin in io.wcm.devops.conga.generator.spi.export
Subinterfaces of Plugin in io.wcm.devops.conga.generator.spi.exportModifier and TypeInterfaceDescriptioninterfacePlugin that exports CONGA model information per node for external tools. -
Uses of Plugin in io.wcm.devops.conga.generator.spi.handlebars
Subinterfaces of Plugin in io.wcm.devops.conga.generator.spi.handlebarsModifier and TypeInterfaceDescriptioninterfacePlugin that provides anEscapingStrategyto be used by Handlebars when replacing variables in a template.interfaceHelperPlugin<T>Plugin that allows to register custom HandlebarsHelperextensions that can be used in all templates. -
Uses of Plugin in io.wcm.devops.conga.generator.spi.yaml
Subinterfaces of Plugin in io.wcm.devops.conga.generator.spi.yamlModifier and TypeInterfaceDescriptioninterfacePlugin that allows to customize SnakeYAMLConstructorimplementation.interfacePlugin that allows to register custom SnakeYAMLRepresentimplementations. -
Uses of Plugin in io.wcm.devops.conga.generator.util
Methods in io.wcm.devops.conga.generator.util with type parameters of type Plugin