in src/main/java/org/apache/sling/discovery/base/connectors/announcement/AnnouncementRegistryImpl.java [286:296]
public synchronized boolean hasActiveAnnouncement(final String ownerId) {
if (ownerId==null || ownerId.length()==0) {
throw new IllegalArgumentException("ownerId must not be null or empty: "+ownerId);
}
final CachedAnnouncement cachedAnnouncement = ownAnnouncementsCache.get(ownerId);
if (cachedAnnouncement==null) {
return false;
}
return !cachedAnnouncement.hasExpired();
}