private static class DefaultRemoteRepositoryFilterManager.Participants extends java.lang.Object implements RemoteRepositoryFilter
RemoteRepositoryFilter instance when there are participant filters present. It evaluates into result
using DefaultRemoteRepositoryFilterManager.Consensus.RemoteRepositoryFilter.Result| Modifier and Type | Field and Description |
|---|---|
private java.util.Map<java.lang.String,RemoteRepositoryFilter> |
participants |
| Modifier | Constructor and Description |
|---|---|
private |
Participants(java.util.Map<java.lang.String,RemoteRepositoryFilter> participants) |
| Modifier and Type | Method and Description |
|---|---|
RemoteRepositoryFilter.Result |
acceptArtifact(RemoteRepository remoteRepository,
Artifact artifact)
Decides should artifact be accepted from given remote repository.
|
RemoteRepositoryFilter.Result |
acceptMetadata(RemoteRepository remoteRepository,
Metadata metadata)
Decides should metadata be accepted from given remote repository.
|
private final java.util.Map<java.lang.String,RemoteRepositoryFilter> participants
private Participants(java.util.Map<java.lang.String,RemoteRepositoryFilter> participants)
public RemoteRepositoryFilter.Result acceptArtifact(RemoteRepository remoteRepository, Artifact artifact)
RemoteRepositoryFilteracceptArtifact in interface RemoteRepositoryFilterremoteRepository - The remote repository, not null.artifact - The artifact, not null.null.public RemoteRepositoryFilter.Result acceptMetadata(RemoteRepository remoteRepository, Metadata metadata)
RemoteRepositoryFilteracceptMetadata in interface RemoteRepositoryFilterremoteRepository - The remote repository, not null.metadata - The artifact, not null.null.