Class DefaultRemoteRepositoryFilterManager.Consensus
java.lang.Object
org.eclipse.aether.internal.impl.filter.DefaultRemoteRepositoryFilterManager.Consensus
- All Implemented Interfaces:
RemoteRepositoryFilter.Result
- Enclosing class:
DefaultRemoteRepositoryFilterManager
private static class DefaultRemoteRepositoryFilterManager.Consensus
extends Object
implements RemoteRepositoryFilter.Result
RemoteRepositoryFilter.Result
based on "consensus". All participant have to "accept" to make this
instance "accept".-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
Returnstrue
if accepted.Returns string "reasoning" forRemoteRepositoryFilter.Result.isAccepted()
result, meant for human consumption, nevernull
.
-
Field Details
-
accepted
private final boolean accepted -
reasoning
-
-
Constructor Details
-
Consensus
Consensus(Map<String, RemoteRepositoryFilter.Result> results)
-
-
Method Details
-
isAccepted
public boolean isAccepted()Description copied from interface:RemoteRepositoryFilter.Result
Returnstrue
if accepted.- Specified by:
isAccepted
in interfaceRemoteRepositoryFilter.Result
-
reasoning
Description copied from interface:RemoteRepositoryFilter.Result
Returns string "reasoning" forRemoteRepositoryFilter.Result.isAccepted()
result, meant for human consumption, nevernull
.- Specified by:
reasoning
in interfaceRemoteRepositoryFilter.Result
-