Package org.apache.sling.discovery
Provides a service to interface which may be implemented by applications
to get notified on cluster topology changes.
-
Interface Summary Interface 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.PropertyProvider ThePropertyProvider
service interface may be implemented by components that wish to define properties on the local instance which then are broadcast to theTopologyView
instances.TopologyEventListener TheTopologyEventListener
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 Summary Class Description TopologyEvent A topology event is sent whenever a change in the topology occurs. -
Enum Summary Enum Description TopologyEvent.Type