Class AemDispatcherFilterHelper

  • All Implemented Interfaces:
    io.wcm.devops.conga.generator.spi.handlebars.HelperPlugin<Object>, io.wcm.devops.conga.generator.spi.Plugin

    public final class AemDispatcherFilterHelper
    extends Object
    Handlebars helper that generates AEM dispatcher ANY access rules from a given object structure as defined by https://docs.adobe.com/docs/en/dispatcher/disp-config.html#par_134_32_0009
    • Constructor Detail

      • AemDispatcherFilterHelper

        public AemDispatcherFilterHelper()
    • Method Detail

      • getName

        public String getName()
      • generateFilter

        protected String generateFilter​(Map<String,​Object> filterMap,
                                        com.github.jknack.handlebars.Options options)
      • apply

        public final Object apply​(Object context,
                                  com.github.jknack.handlebars.Options options,
                                  io.wcm.devops.conga.generator.spi.handlebars.context.HelperContext pluginContext)
                           throws IOException
        Specified by:
        apply in interface io.wcm.devops.conga.generator.spi.handlebars.HelperPlugin<Object>
        Throws:
        IOException