Class AbstractIncludingFeatureMojo

    • Constructor Detail

      • AbstractIncludingFeatureMojo

        public AbstractIncludingFeatureMojo()
    • Method Detail

      • getSelectedFeatures

        protected Map<String,​org.apache.sling.feature.Feature> getSelectedFeatures​(FeatureSelectionConfig config)
                                                                                  throws org.apache.maven.plugin.MojoExecutionException
        Get all selected features for the provided configuration
        Parameters:
        config - The selection configuration
        Returns:
        An ordered map of features
        Throws:
        org.apache.maven.plugin.MojoExecutionException
      • selectAllFeatureFiles

        protected Map<String,​org.apache.sling.feature.Feature> selectAllFeatureFiles()
                                                                                    throws org.apache.maven.plugin.MojoExecutionException
        Select all feature files from the project
        Returns:
        Ordered map of feature files
        Throws:
        org.apache.maven.plugin.MojoExecutionException
      • selectAllFeatureFilesAndAggregates

        protected Map<String,​org.apache.sling.feature.Feature> selectAllFeatureFilesAndAggregates()
                                                                                                 throws org.apache.maven.plugin.MojoExecutionException
        Select all features including aggregates from the project
        Returns:
        Ordered map of features
        Throws:
        org.apache.maven.plugin.MojoExecutionException