Uses of Interface
org.apache.sling.discovery.DiscoveryService
Packages that use 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
Classes in org.apache.sling.discovery.base.commons that implement DiscoveryServiceModifier and TypeClassDescriptionclassAbstract 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
Methods in org.apache.sling.discovery.commons.providers with parameters of type DiscoveryServiceModifier and TypeMethodDescriptionvoidViewStateManager.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
Methods in org.apache.sling.discovery.commons.providers.base with parameters of type DiscoveryServiceModifier and TypeMethodDescriptionvoidViewStateManagerImpl.installMinEventDelayHandler(DiscoveryService discoveryService, Scheduler scheduler, long minEventDelaySecs) -
Uses of DiscoveryService in org.apache.sling.discovery.oak
Classes in org.apache.sling.discovery.oak that implement DiscoveryServiceModifier and TypeClassDescriptionclassThis 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).