Uses of Class
org.apache.sling.discovery.commons.providers.BaseTopologyView
Packages that use BaseTopologyView
Package
Description
Provides some common classes for discovery implementors that
choose to extend from discovery.base
Provides commons utility for providers of the Discovery API.
Provides commons implementations for providers of the Discovery API.
Provides an SPI for providers, used by discovery.commons.providers.impl
Provides default SPI-implementations used by discovery.commons.providers.impl
-
Uses of BaseTopologyView in org.apache.sling.discovery.base.commons
Subclasses of BaseTopologyView in org.apache.sling.discovery.base.commonsModifier and TypeClassDescriptionclassDefault Implementation of the topology view interface -
Uses of BaseTopologyView in org.apache.sling.discovery.commons.providers
Methods in org.apache.sling.discovery.commons.providers with parameters of type BaseTopologyViewModifier and TypeMethodDescriptionvoidViewStateManager.handleNewView(BaseTopologyView newView) Handles the fact that a new view became true/established and sends out TOPOLOGY_INIT to uninitialized listeners and TOPOLOGY_CHANGED to already initialized listeners (in the latter case, also sends a TOPOLOGY_CHANGING if that has not yet been done)static TopologyEventEventHelper.newChangedEvent(BaseTopologyView oldView, BaseTopologyView newView) Simple factory method for creating a TOPOLOGY_CHANGED event with the given old and new viewsstatic TopologyEventEventHelper.newChangingEvent(BaseTopologyView oldView) Simple factory method for creating a TOPOLOGY_CHANGING event with the given oldViewstatic TopologyEventEventHelper.newInitEvent(BaseTopologyView newView) Simple factory method for creating a TOPOLOGY_INIT event with the given newViewstatic TopologyEventEventHelper.newPropertiesChangedEvent(BaseTopologyView oldView, BaseTopologyView newView) -
Uses of BaseTopologyView in org.apache.sling.discovery.commons.providers.base
Methods in org.apache.sling.discovery.commons.providers.base with parameters of type BaseTopologyViewModifier and TypeMethodDescriptionprotected booleanViewStateManagerImpl.equalsIgnoreSyncToken(BaseTopologyView newView) Checks if the previouesView is equal to the newView, ignoring the syncToken (but only if the newView has partially started instances).voidViewStateManagerImpl.handleNewView(BaseTopologyView newView) protected booleanViewStateManagerImpl.onlyDiffersInProperties(BaseTopologyView newView) protected booleanViewStateManagerImpl.unchanged(BaseTopologyView newView) -
Uses of BaseTopologyView in org.apache.sling.discovery.commons.providers.spi
Methods in org.apache.sling.discovery.commons.providers.spi with parameters of type BaseTopologyViewModifier and TypeMethodDescriptionvoidClusterSyncService.sync(BaseTopologyView view, Runnable callback) Starts the synchronization process and calls the provided callback upon completion. -
Uses of BaseTopologyView in org.apache.sling.discovery.commons.providers.spi.base
Methods in org.apache.sling.discovery.commons.providers.spi.base with parameters of type BaseTopologyViewModifier and TypeMethodDescriptionprotected voidClusterSyncHistory.addHistoryEntry(BaseTopologyView view, String msg) voidClusterSyncServiceChain.sync(BaseTopologyView view, Runnable callback) voidOakBacklogClusterSyncService.sync(BaseTopologyView view, Runnable callback) voidSyncTokenService.sync(BaseTopologyView view, Runnable callback) protected voidSyncTokenService.syncToken(BaseTopologyView view, Runnable callback) -
Uses of BaseTopologyView in org.apache.sling.discovery.oak
Methods in org.apache.sling.discovery.oak with parameters of type BaseTopologyViewModifier and TypeMethodDescriptionvoidJoinerDelay.sync(BaseTopologyView view, Runnable callback)