public class RetentionCountRepositoryPurge extends AbstractRepositoryPurge
Modifier and Type | Field and Description |
---|---|
private int |
retentionCount |
listeners, log, repository, repositorySession
Constructor and Description |
---|
RetentionCountRepositoryPurge(ManagedRepositoryContent repository,
int retentionCount,
RepositorySession repositorySession,
List<RepositoryListener> listeners) |
Modifier and Type | Method and Description |
---|---|
private void |
doPurgeAllRelated(ArtifactReference reference,
String version) |
void |
process(String path)
Perform checking on artifact for repository purge
|
purge
private int retentionCount
public RetentionCountRepositoryPurge(ManagedRepositoryContent repository, int retentionCount, RepositorySession repositorySession, List<RepositoryListener> listeners)
public void process(String path) throws RepositoryPurgeException
RepositoryPurge
path
- path to the scanned artifactRepositoryPurgeException
private void doPurgeAllRelated(ArtifactReference reference, String version) throws LayoutException
LayoutException
Copyright © 2006–2017 The Apache Software Foundation. All rights reserved.