public class MarkerFileFilter extends AbstractArtifactsFilter implements ArtifactItemFilter
Modifier and Type | Field and Description |
---|---|
protected MarkerHandler |
handler
The handler.
|
Constructor and Description |
---|
MarkerFileFilter(boolean overWriteReleases,
boolean overWriteSnapshots,
boolean overWriteIfNewer,
MarkerHandler handler) |
Modifier and Type | Method and Description |
---|---|
Set<Artifact> |
filter(Set<Artifact> artifacts) |
boolean |
isArtifactIncluded(ArtifactItem item) |
boolean |
isOverWriteIfNewer() |
boolean |
isOverWriteReleases() |
boolean |
isOverWriteSnapshots() |
void |
setOverWriteIfNewer(boolean overWriteIfNewer) |
void |
setOverWriteReleases(boolean overWriteReleases) |
void |
setOverWriteSnapshots(boolean overWriteSnapshots) |
isArtifactIncluded
protected final MarkerHandler handler
public MarkerFileFilter(boolean overWriteReleases, boolean overWriteSnapshots, boolean overWriteIfNewer, MarkerHandler handler)
overWriteReleases
- true/false.overWriteSnapshots
- true/false.overWriteIfNewer
- true/false.handler
- MarkerHandler
public Set<Artifact> filter(Set<Artifact> artifacts) throws ArtifactFilterException
filter
in interface ArtifactsFilter
ArtifactFilterException
public boolean isArtifactIncluded(ArtifactItem item) throws ArtifactFilterException
isArtifactIncluded
in interface ArtifactItemFilter
item
- ArtifactItem
ArtifactFilterException
- in case of an error.public boolean isOverWriteReleases()
public void setOverWriteReleases(boolean overWriteReleases)
overWriteReleases
- The overWriteReleases to set.public boolean isOverWriteSnapshots()
public void setOverWriteSnapshots(boolean overWriteSnapshots)
overWriteSnapshots
- The overWriteSnapshots to set.public boolean isOverWriteIfNewer()
public void setOverWriteIfNewer(boolean overWriteIfNewer)
overWriteIfNewer
- The overWriteIfNewer to set.Copyright © 2002–2018 The Apache Software Foundation. All rights reserved.