public class DependencyFilesetsTask
extends org.apache.tools.ant.Task
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEFAULT_PROJECT_DEPENDENCIES_ID
The default project dependencies id.
|
private java.lang.String |
mavenProjectId
The project ref Id of the project being used.
|
private java.lang.String |
prefix
The string to prepend to all dependency filesets.
|
private java.lang.String |
projectDependenciesId
The id to store the dependencies fileset.
|
private java.lang.String |
scopes
A comma separated list of dependency scopes to include.
|
private java.lang.String |
types
A comma separated list of artifact types to include.
|
| Constructor and Description |
|---|
DependencyFilesetsTask()
Create instance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
execute() |
java.util.Set<org.apache.maven.artifact.Artifact> |
filterArtifacts(java.util.Set<org.apache.maven.artifact.Artifact> artifacts)
Filter a set of artifacts using the scopes and type filters.
|
java.lang.String |
getMavenProjectId() |
java.lang.String |
getPrefix() |
java.lang.String |
getProjectDependenciesId() |
java.lang.String |
getScopes() |
java.lang.String |
getTypes() |
void |
setMavenProjectId(java.lang.String mavenProjectId) |
void |
setPrefix(java.lang.String prefix)
Prefix to be added to each of the dependency filesets.
|
void |
setProjectDependenciesId(java.lang.String projectDependenciesId) |
void |
setScopes(java.lang.String scopes) |
void |
setTypes(java.lang.String types) |
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskTypepublic static final java.lang.String DEFAULT_PROJECT_DEPENDENCIES_ID
private java.lang.String mavenProjectId
private java.lang.String projectDependenciesId
private java.lang.String prefix
private java.lang.String types
private java.lang.String scopes
public java.lang.String getProjectDependenciesId()
projectDependenciesIdpublic void setProjectDependenciesId(java.lang.String projectDependenciesId)
projectDependenciesId - projectDependenciesIdpublic void execute()
execute in class org.apache.tools.ant.Taskpublic java.lang.String getMavenProjectId()
mavenProjectIdpublic void setMavenProjectId(java.lang.String mavenProjectId)
mavenProjectId - mavenProjectIdpublic java.lang.String getPrefix()
prefixpublic void setPrefix(java.lang.String prefix)
prefix - prefixpublic java.lang.String getTypes()
typespublic void setTypes(java.lang.String types)
types - typespublic java.lang.String getScopes()
scopespublic void setScopes(java.lang.String scopes)
scopes - scopespublic java.util.Set<org.apache.maven.artifact.Artifact> filterArtifacts(java.util.Set<org.apache.maven.artifact.Artifact> artifacts)
artifacts - Artifact set.