Class AbstractRepositoryMojo

    • Constructor Detail

      • AbstractRepositoryMojo

        public AbstractRepositoryMojo()
    • Method Detail

      • execute

        public abstract void execute()
                              throws org.apache.maven.plugin.MojoExecutionException,
                                     org.apache.maven.plugin.MojoFailureException
        Throws:
        org.apache.maven.plugin.MojoExecutionException
        org.apache.maven.plugin.MojoFailureException
      • doExecute

        protected void doExecute​(File artifactDir,
                                 Map<String,​org.apache.sling.feature.Feature> features,
                                 List<org.apache.maven.model.Dependency> embed)
                          throws org.apache.maven.plugin.MojoExecutionException,
                                 org.apache.maven.plugin.MojoFailureException
        Throws:
        org.apache.maven.plugin.MojoExecutionException
        org.apache.maven.plugin.MojoFailureException
      • getLocalFeature

        protected org.apache.sling.feature.Feature getLocalFeature​(org.apache.sling.feature.ArtifactId id)
      • processFeature

        protected void processFeature​(File artifactDir,
                                      org.apache.sling.feature.Feature f)
                               throws org.apache.maven.plugin.MojoExecutionException
        Throws:
        org.apache.maven.plugin.MojoExecutionException