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 java.lang.Object implements RemoteRepositoryFilter.Result
RemoteRepositoryFilter.Result
based on "consensus". All participant have to "accept" to make this instance "accept".
-
-
Constructor Summary
Constructors Constructor Description Consensus(java.util.Map<java.lang.String,RemoteRepositoryFilter.Result> results)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isAccepted()
Returnstrue
if accepted.java.lang.String
reasoning()
Returns string "reasoning" forRemoteRepositoryFilter.Result.isAccepted()
result, meant for human consumption, nevernull
.
-
-
-
Constructor Detail
-
Consensus
Consensus(java.util.Map<java.lang.String,RemoteRepositoryFilter.Result> results)
-
-
Method Detail
-
isAccepted
public boolean isAccepted()
Description copied from interface:RemoteRepositoryFilter.Result
Returnstrue
if accepted.- Specified by:
isAccepted
in interfaceRemoteRepositoryFilter.Result
-
reasoning
public java.lang.String 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
-
-