| Package | Description | 
|---|---|
| org.apache.sling.discovery | 
 Provides a service to interface which may be implemented by applications
 to get notified on cluster topology changes. 
 | 
| org.apache.sling.discovery.base.commons | 
 Provides some common classes for discovery implementors that 
 choose to extend from discovery.base 
 | 
| org.apache.sling.discovery.base.connectors.announcement | 
 Provides topology announcement implementations for discovery
 implementors that choose to extend from discovery.base 
 | 
| org.apache.sling.discovery.commons | 
 Provides commons utility for users for the Discovery API. 
 | 
| 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.commons.providers.spi | 
 Provides an SPI for providers, used by discovery.commons.providers.impl 
 | 
| org.apache.sling.discovery.oak | 
| Class and Description | 
|---|
| ClusterView
 A ClusterView represents the instances of a cluster that are
 up and running and that all can see each other at a certain point in time. 
 | 
| InstanceDescription
 An InstanceDescription represents and contains information about an
 instance that is part of a TopologyView. 
 | 
| InstanceFilter
 Used to filter InstanceDescriptions in a TopologyView. 
 | 
| TopologyEvent
 A topology event is sent whenever a change in the topology occurs. 
 | 
| TopologyEvent.Type | 
| TopologyView
 A topology view is a cross-cluster list of instances and clusters
 that have announced themselves with the DiscoveryService. 
 | 
| Class and Description | 
|---|
| ClusterView
 A ClusterView represents the instances of a cluster that are
 up and running and that all can see each other at a certain point in time. 
 | 
| DiscoveryService
 The discovery service can be used to get the current topology view. 
 | 
| InstanceDescription
 An InstanceDescription represents and contains information about an
 instance that is part of a TopologyView. 
 | 
| InstanceFilter
 Used to filter InstanceDescriptions in a TopologyView. 
 | 
| TopologyEvent.Type | 
| TopologyView
 A topology view is a cross-cluster list of instances and clusters
 that have announced themselves with the DiscoveryService. 
 | 
| Class and Description | 
|---|
| ClusterView
 A ClusterView represents the instances of a cluster that are
 up and running and that all can see each other at a certain point in time. 
 | 
| InstanceDescription
 An InstanceDescription represents and contains information about an
 instance that is part of a TopologyView. 
 | 
| Class and Description | 
|---|
| ClusterView
 A ClusterView represents the instances of a cluster that are
 up and running and that all can see each other at a certain point in time. 
 | 
| InstanceFilter
 Used to filter InstanceDescriptions in a TopologyView. 
 | 
| TopologyEvent
 A topology event is sent whenever a change in the topology occurs. 
 | 
| TopologyEventListener
 The  
TopologyEventListener service interface may be implemented by
 components interested in being made aware of changes in the topology. | 
| TopologyView
 A topology view is a cross-cluster list of instances and clusters
 that have announced themselves with the DiscoveryService. 
 | 
| Class and Description | 
|---|
| ClusterView
 A ClusterView represents the instances of a cluster that are
 up and running and that all can see each other at a certain point in time. 
 | 
| DiscoveryService
 The discovery service can be used to get the current topology view. 
 | 
| InstanceDescription
 An InstanceDescription represents and contains information about an
 instance that is part of a TopologyView. 
 | 
| TopologyEvent
 A topology event is sent whenever a change in the topology occurs. 
 | 
| TopologyEventListener
 The  
TopologyEventListener service interface may be implemented by
 components interested in being made aware of changes in the topology. | 
| TopologyView
 A topology view is a cross-cluster list of instances and clusters
 that have announced themselves with the DiscoveryService. 
 | 
| Class and Description | 
|---|
| DiscoveryService
 The discovery service can be used to get the current topology view. 
 | 
| TopologyEventListener
 The  
TopologyEventListener service interface may be implemented by
 components interested in being made aware of changes in the topology. | 
| Class and Description | 
|---|
| ClusterView
 A ClusterView represents the instances of a cluster that are
 up and running and that all can see each other at a certain point in time. 
 | 
| Class and Description | 
|---|
| DiscoveryService
 The discovery service can be used to get the current topology view. 
 | 
| PropertyProvider
 The  
PropertyProvider service interface may be implemented by
 components that wish to define properties on the local instance which then
 are broadcast to the TopologyView instances. | 
| TopologyEvent
 A topology event is sent whenever a change in the topology occurs. 
 | 
| TopologyEventListener
 The  
TopologyEventListener service interface may be implemented by
 components interested in being made aware of changes in the topology. | 
Copyright © 2022 The Apache Software Foundation. All rights reserved.