Class ContentPackagePostProcessor

  • All Implemented Interfaces:
    io.wcm.devops.conga.generator.spi.FilePlugin<io.wcm.devops.conga.generator.spi.context.PostProcessorContext,​List<io.wcm.devops.conga.generator.spi.context.FileContext>>, io.wcm.devops.conga.generator.spi.Plugin, io.wcm.devops.conga.generator.spi.PostProcessorPlugin

    public class ContentPackagePostProcessor
    extends io.wcm.devops.conga.generator.plugins.postprocessor.AbstractPostProcessor
    Transforms a JSON file describing a JCR content structure to an AEM content package to be deployed via CRX package manager.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static String NAME
      Plugin name
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean accepts​(io.wcm.devops.conga.generator.spi.context.FileContext file, io.wcm.devops.conga.generator.spi.context.PostProcessorContext context)  
      List<io.wcm.devops.conga.generator.spi.context.FileContext> apply​(io.wcm.devops.conga.generator.spi.context.FileContext fileContext, io.wcm.devops.conga.generator.spi.context.PostProcessorContext context)  
      String getName()  
      • Methods inherited from class io.wcm.devops.conga.generator.plugins.postprocessor.AbstractPostProcessor

        applyFileHeader, extractFileHeader
      • Methods inherited from interface io.wcm.devops.conga.generator.spi.PostProcessorPlugin

        implicitApply
    • Constructor Detail

      • ContentPackagePostProcessor

        public ContentPackagePostProcessor()
    • Method Detail

      • getName

        public String getName()
      • accepts

        public boolean accepts​(io.wcm.devops.conga.generator.spi.context.FileContext file,
                               io.wcm.devops.conga.generator.spi.context.PostProcessorContext context)
      • apply

        public List<io.wcm.devops.conga.generator.spi.context.FileContext> apply​(io.wcm.devops.conga.generator.spi.context.FileContext fileContext,
                                                                                 io.wcm.devops.conga.generator.spi.context.PostProcessorContext context)