|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.maven.plugin.AbstractMojo
org.apache.maven.plugin.dependency.AbstractDependencyMojo
org.apache.maven.plugin.dependency.AbstractDependencyFilterMojo
public abstract class AbstractDependencyFilterMojo
Class that excapusulates the plugin parameters, and contains methods that handle dependency filtering
AbstractDependencyMojo
Field Summary | |
---|---|
protected java.lang.String |
classifier
Specify classifier to look for. |
protected java.lang.String |
excludeArtifactIds
Comma separated list of Artifact names too exclude. |
protected java.lang.String |
excludeClassifiers
Comma Separated list of Classifiers to exclude. |
protected java.lang.String |
excludeGroupIds
Comma separated list of GroupId Names to exclude. |
protected java.lang.String |
excludeScope
Scope to exclude. |
protected boolean |
excludeTransitive
If we should exclude transitive dependencies |
protected java.lang.String |
excludeTypes
Comma Separated list of Types to exclude. |
protected java.lang.String |
includeArtifactIds
Comma separated list of Artifact names to include. |
protected java.lang.String |
includeClassifiers
Comma Separated list of Classifiers to include. |
protected java.lang.String |
includeGroupIds
Comma separated list of GroupIds to include. |
protected java.lang.String |
includeScope
Scope to include. |
protected java.lang.String |
includeTypes
Comma Separated list of Types to include. |
protected java.io.File |
markersDirectory
Directory to store flag files |
protected boolean |
overWriteIfNewer
Overwrite artifacts that don't exist or are older than the source. |
protected boolean |
overWriteReleases
Overwrite release artifacts |
protected boolean |
overWriteSnapshots
Overwrite snapshot artifacts |
protected java.lang.String |
type
Specify type to look for when constructing artifact based on classifier. |
Fields inherited from class org.apache.maven.plugin.dependency.AbstractDependencyMojo |
---|
archiverManager, artifactCollector, artifactMetadataSource, factory, local, outputAbsoluteArtifactFilename, project, reactorProjects, remoteRepos, resolver, silent |
Fields inherited from interface org.apache.maven.plugin.Mojo |
---|
ROLE |
Constructor Summary | |
---|---|
AbstractDependencyFilterMojo()
|
Method Summary | |
---|---|
protected DependencyStatusSets |
filterMarkedDependencies(java.util.Set artifacts)
Filter the marked dependencies |
protected DependencyStatusSets |
getClassifierTranslatedDependencies(java.util.Set artifacts,
boolean stopOnFailure)
Transform artifacts |
protected DependencyStatusSets |
getDependencySets(boolean stopOnFailure)
Method creates filters and filters the projects dependencies. |
protected abstract org.apache.maven.shared.artifact.filter.collection.ArtifactsFilter |
getMarkedArtifactFilter()
|
java.io.File |
getMarkersDirectory()
|
protected java.util.Set |
getResolvedDependencies(boolean stopOnFailure)
Retrieves dependencies, either direct only or all including transitive. |
void |
setMarkersDirectory(java.io.File theMarkersDirectory)
|
Methods inherited from class org.apache.maven.plugin.dependency.AbstractDependencyMojo |
---|
copyFile, getArchiverManager, getArtifactCollector, getArtifactMetadataSource, getFactory, getLocal, getLog, getProject, getRemoteRepos, getResolver, setArchiverManager, setArtifactCollector, setArtifactMetadataSource, setFactory, setLocal, setRemoteRepos, setResolver, unpack, unpack |
Methods inherited from class org.apache.maven.plugin.AbstractMojo |
---|
getPluginContext, setLog, setPluginContext |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.maven.plugin.Mojo |
---|
execute |
Field Detail |
---|
protected boolean excludeTransitive
protected java.lang.String includeTypes
protected java.lang.String excludeTypes
protected java.lang.String includeScope
protected java.lang.String excludeScope
protected java.lang.String includeClassifiers
protected java.lang.String excludeClassifiers
protected java.lang.String classifier
protected java.lang.String type
protected java.lang.String excludeArtifactIds
protected java.lang.String includeArtifactIds
protected java.lang.String excludeGroupIds
protected java.lang.String includeGroupIds
protected java.io.File markersDirectory
protected boolean overWriteReleases
protected boolean overWriteSnapshots
protected boolean overWriteIfNewer
Constructor Detail |
---|
public AbstractDependencyFilterMojo()
Method Detail |
---|
protected abstract org.apache.maven.shared.artifact.filter.collection.ArtifactsFilter getMarkedArtifactFilter()
protected java.util.Set getResolvedDependencies(boolean stopOnFailure) throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionException
protected DependencyStatusSets getDependencySets(boolean stopOnFailure) throws org.apache.maven.plugin.MojoExecutionException
stopOnFailure
-
org.apache.maven.plugin.MojoExecutionException
protected DependencyStatusSets getClassifierTranslatedDependencies(java.util.Set artifacts, boolean stopOnFailure) throws org.apache.maven.plugin.MojoExecutionException
artifacts
- stopOnFailure
-
org.apache.maven.plugin.MojoExecutionException
protected DependencyStatusSets filterMarkedDependencies(java.util.Set artifacts) throws org.apache.maven.plugin.MojoExecutionException
artifacts
-
org.apache.maven.plugin.MojoExecutionException
public java.io.File getMarkersDirectory()
public void setMarkersDirectory(java.io.File theMarkersDirectory)
theMarkersDirectory
- The markersDirectory to set.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |