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.base.connectors.ping |
Provides topology connector implementations for discovery
implementors that choose to extend from discovery.base
|
org.apache.sling.discovery.oak | |
org.apache.sling.discovery.oak.cluster | |
org.apache.sling.discovery.oak.pinger |
Class and Description |
---|
ClusterViewService
The ClusterViewService is capable of determining the
ClusterView of the local cluster (ie of the instances
that are all hooked to the same underlying repository).
|
DefaultTopologyView
Default Implementation of the topology view interface
|
PeriodicBackgroundJob
Simple executor of a background job that periodically
invokes a particular runnable - catching RuntimeExceptions
that might throw - but not catching Errors (that terminates
the BackgroundJob).
|
UndefinedClusterViewException
This exception is thrown when the ClusterViewService
does not have a cluster view that is valid.
|
UndefinedClusterViewException.Reason |
ViewChecker
A ViewChecker is capable of issuing a heartbeat and
subsequently checking the resulting, current view
in the local cluster.
|
Class and Description |
---|
ClusterViewService
The ClusterViewService is capable of determining the
ClusterView of the local cluster (ie of the instances
that are all hooked to the same underlying repository).
|
Class and Description |
---|
BaseDiscoveryService
Abstract base class for DiscoveryService implementations which uses the
ClusterViewService plus Topology Connectors to calculate
the current TopologyView
|
ClusterViewService
The ClusterViewService is capable of determining the
ClusterView of the local cluster (ie of the instances
that are all hooked to the same underlying repository).
|
Class and Description |
---|
ClusterViewService
The ClusterViewService is capable of determining the
ClusterView of the local cluster (ie of the instances
that are all hooked to the same underlying repository).
|
UndefinedClusterViewException
This exception is thrown when the ClusterViewService
does not have a cluster view that is valid.
|
Class and Description |
---|
BaseViewChecker
The heartbeat handler is responsible and capable of issuing both local and
remote heartbeats and registers a periodic job with the scheduler for doing so.
|
PeriodicBackgroundJob
Simple executor of a background job that periodically
invokes a particular runnable - catching RuntimeExceptions
that might throw - but not catching Errors (that terminates
the BackgroundJob).
|
ViewChecker
A ViewChecker is capable of issuing a heartbeat and
subsequently checking the resulting, current view
in the local cluster.
|
Copyright © 2022 The Apache Software Foundation. All rights reserved.