in src/main/java/org/apache/sling/discovery/commons/providers/DefaultClusterView.java [164:178]
public InstanceDescription getLocalInstance() {
InstanceDescription local = null;
for (Iterator<InstanceDescription> it = getInstances().iterator();
it.hasNext();) {
InstanceDescription instance = it.next();
if (instance.isLocal()) {
if (local!=null) {
throw new IllegalStateException("found multiple local instances!?");
}
local = instance;
break;
}
}
return local;
}