Uses of Interface
org.apache.sling.discovery.DiscoveryService
Package
Description
Provides some common classes for discovery implementors that
choose to extend from discovery.base
Provides commons utility for providers of the Discovery API.
Provides commons implementations for providers of the Discovery API.
-
Uses of DiscoveryService in org.apache.sling.discovery.base.commons
Modifier and TypeClassDescriptionclass
Abstract base class for DiscoveryService implementations which uses the ClusterViewService plus Topology Connectors to calculate the current TopologyView -
Uses of DiscoveryService in org.apache.sling.discovery.commons.providers
Modifier and TypeMethodDescriptionvoid
ViewStateManager.installMinEventDelayHandler
(DiscoveryService discoveryService, Scheduler scheduler, long minEventDelaySecs) Installs an optional 'min event delay handler' which, using the given scheduler, delays sending TOPOLOGY_CHANGED event after receiving a handleNewView - with the idea as to limit the number of toggling between view states. -
Uses of DiscoveryService in org.apache.sling.discovery.commons.providers.base
Modifier and TypeMethodDescriptionvoid
ViewStateManagerImpl.installMinEventDelayHandler
(DiscoveryService discoveryService, Scheduler scheduler, long minEventDelaySecs) -
Uses of DiscoveryService in org.apache.sling.discovery.oak
Modifier and TypeClassDescriptionclass
This implementation of the cross-cluster service uses the view manager implementation for detecting changes in a cluster and only supports one cluster (of which this instance is part of).