public abstract class AbstractRepositoryMojo extends AbstractIncludingFeatureMojo
AbstractIncludingFeatureMojo.FeatureScanner
features, mavenSession, project, projectHelper
Constructor and Description |
---|
AbstractRepositoryMojo() |
Modifier and Type | Method and Description |
---|---|
protected void |
doExecute(File artifactDir,
Map<String,org.apache.sling.feature.Feature> features,
List<org.apache.maven.model.Dependency> embed) |
abstract void |
execute() |
protected org.apache.sling.feature.Feature |
getLocalFeature(org.apache.sling.feature.ArtifactId id) |
protected void |
processFeature(File artifactDir,
org.apache.sling.feature.Feature f) |
getSelectedFeatures, selectAllFeatureFiles, selectAllFeatureFilesAndAggregates
getTmpDir
public abstract void execute() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException
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
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException
protected org.apache.sling.feature.Feature getLocalFeature(org.apache.sling.feature.ArtifactId id)
protected void processFeature(File artifactDir, org.apache.sling.feature.Feature f) throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionException
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.