Class AemAnalyser


  • public class AemAnalyser
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String DEFAULT_TASKS  
    • Constructor Summary

      Constructors 
      Constructor Description
      AemAnalyser()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      AemAnalyserResult analyse​(java.util.Collection<org.apache.sling.feature.Feature> features)  
      org.apache.sling.feature.builder.ArtifactProvider getArtifactProvider()  
      org.apache.sling.feature.builder.FeatureProvider getFeatureProvider()  
      java.util.Set<java.lang.String> getIncludedTasks()  
      java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> getTaskConfigurations()  
      void setArtifactProvider​(org.apache.sling.feature.builder.ArtifactProvider artifactProvider)  
      void setFeatureProvider​(org.apache.sling.feature.builder.FeatureProvider featureProvider)  
      void setIncludedTasks​(java.util.Set<java.lang.String> includedTasks)  
      void setTaskConfigurations​(java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> taskConfigurations)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AemAnalyser

        public AemAnalyser()
    • Method Detail

      • getIncludedTasks

        public java.util.Set<java.lang.String> getIncludedTasks()
        Returns:
        the includedTasks
      • setIncludedTasks

        public void setIncludedTasks​(java.util.Set<java.lang.String> includedTasks)
        Parameters:
        includedTasks - the includedTasks to set
      • getTaskConfigurations

        public java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> getTaskConfigurations()
        Returns:
        the taskConfigurations
      • setTaskConfigurations

        public void setTaskConfigurations​(java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> taskConfigurations)
        Parameters:
        taskConfigurations - the taskConfigurations to set
      • getArtifactProvider

        public org.apache.sling.feature.builder.ArtifactProvider getArtifactProvider()
        Returns:
        the artifactProvider
      • setArtifactProvider

        public void setArtifactProvider​(org.apache.sling.feature.builder.ArtifactProvider artifactProvider)
        Parameters:
        artifactProvider - the artifactProvider to set
      • getFeatureProvider

        public org.apache.sling.feature.builder.FeatureProvider getFeatureProvider()
        Returns:
        the featureProvider
      • setFeatureProvider

        public void setFeatureProvider​(org.apache.sling.feature.builder.FeatureProvider featureProvider)
        Parameters:
        featureProvider - the featureProvider to set
      • analyse

        public AemAnalyserResult analyse​(java.util.Collection<org.apache.sling.feature.Feature> features)
                                  throws java.lang.Exception
        Throws:
        java.lang.Exception