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.Result
true
if accepted.isAccepted
in interface RemoteRepositoryFilter.Result
public java.lang.String reasoning()
RemoteRepositoryFilter.Result
RemoteRepositoryFilter.Result.isAccepted()
result, meant for human consumption, never null
.reasoning
in interface RemoteRepositoryFilter.Result