Uses of Class
org.apache.sling.discovery.commons.providers.BaseTopologyView
Packages that use BaseTopologyView
Package
Description
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.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 org.apache.sling.discovery.TopologyEventEventHelper.newChangedEvent(BaseTopologyView oldView, BaseTopologyView newView) Simple factory method for creating a TOPOLOGY_CHANGED event with the given old and new viewsstatic org.apache.sling.discovery.TopologyEventEventHelper.newChangingEvent(BaseTopologyView oldView) Simple factory method for creating a TOPOLOGY_CHANGING event with the given oldViewstatic org.apache.sling.discovery.TopologyEventEventHelper.newInitEvent(BaseTopologyView newView) Simple factory method for creating a TOPOLOGY_INIT event with the given newViewstatic org.apache.sling.discovery.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)