Class BaseDiscoveryService
java.lang.Object
org.apache.sling.discovery.base.commons.BaseDiscoveryService
- All Implemented Interfaces:
org.apache.sling.discovery.DiscoveryService
public abstract class BaseDiscoveryService
extends Object
implements org.apache.sling.discovery.DiscoveryService
Abstract base class for DiscoveryService implementations which uses the
ClusterViewService plus Topology Connectors to calculate
the current TopologyView
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract AnnouncementRegistry
protected abstract ClusterViewService
protected DefaultTopologyView
org.apache.sling.discovery.TopologyView
protected abstract void
protected void
-
Constructor Details
-
BaseDiscoveryService
public BaseDiscoveryService()
-
-
Method Details
-
getClusterViewService
-
getAnnouncementRegistry
-
handleIsolatedFromTopology
protected abstract void handleIsolatedFromTopology() -
getOldView
-
setOldView
-
getTopology
public org.apache.sling.discovery.TopologyView getTopology()- Specified by:
getTopology
in interfaceorg.apache.sling.discovery.DiscoveryService
- See Also:
-