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".| Modifier and Type | Field and Description |
|---|---|
private boolean |
accepted |
private java.lang.String |
reasoning |
| Constructor and Description |
|---|
Consensus(java.util.Map<java.lang.String,RemoteRepositoryFilter.Result> results) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isAccepted()
Returns
true if accepted. |
java.lang.String |
reasoning()
Returns string "reasoning" for
RemoteRepositoryFilter.Result.isAccepted() result, meant for human consumption, never null. |
private final boolean accepted
private final java.lang.String reasoning
Consensus(java.util.Map<java.lang.String,RemoteRepositoryFilter.Result> results)
public boolean isAccepted()
RemoteRepositoryFilter.Resulttrue if accepted.isAccepted in interface RemoteRepositoryFilter.Resultpublic java.lang.String reasoning()
RemoteRepositoryFilter.ResultRemoteRepositoryFilter.Result.isAccepted() result, meant for human consumption, never null.reasoning in interface RemoteRepositoryFilter.Result