Class ContentPackageOsgiConfigPostProcessor

  • 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 ContentPackageOsgiConfigPostProcessor
    extends io.wcm.devops.conga.generator.plugins.postprocessor.AbstractPostProcessor
    Transforms a Sling Provisioning file or Combined JSON file as used by CONGA Sling Plugin into OSGi configurations and then packages them up in 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

      • ContentPackageOsgiConfigPostProcessor

        public ContentPackageOsgiConfigPostProcessor()
    • 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)