in src/main/java/org/apache/sling/discovery/base/connectors/ping/TopologyConnectorClient.java [385:399]
public String getStatusDetails() {
if (autoStopped) {
return "auto-stopped";
}
if (lastInheritedAnnouncement == null) {
return statusDetails;
} else {
if (announcementRegistry.hasActiveAnnouncement(lastInheritedAnnouncement.getOwnerId())) {
// still active - so no status details
return null;
} else {
return "received announcement has expired (it was last renewed "+new Date(lastPingedAt)+") - consider increasing heartbeat timeout";
}
}
}