Package | Description |
---|---|
org.apache.sling.discovery.base.commons |
Provides some common classes for discovery implementors that
choose to extend from discovery.base
|
org.apache.sling.discovery.commons.providers |
Provides commons utility for providers of the Discovery API.
|
org.apache.sling.discovery.commons.providers.base |
Provides commons implementations for providers of the Discovery API.
|
org.apache.sling.discovery.oak |
Modifier and Type | Class and Description |
---|---|
class |
BaseDiscoveryService
Abstract base class for DiscoveryService implementations which uses the
ClusterViewService plus Topology Connectors to calculate
the current TopologyView
|
Modifier and Type | Method and Description |
---|---|
void |
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.
|
Modifier and Type | Method and Description |
---|---|
void |
ViewStateManagerImpl.installMinEventDelayHandler(DiscoveryService discoveryService,
Scheduler scheduler,
long minEventDelaySecs) |
Modifier and Type | Class and Description |
---|---|
class |
OakDiscoveryService
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).
|
Copyright © 2022 The Apache Software Foundation. All rights reserved.