Package | Description |
---|---|
org.apache.sling.discovery.commons.providers.base |
Provides commons implementations for providers of the Discovery API.
|
org.apache.sling.discovery.commons.providers.spi.base |
Provides default SPI-implementations used by discovery.commons.providers.impl
|
Modifier and Type | Method and Description |
---|---|
static ViewStateManager |
ViewStateManagerFactory.newViewStateManager(java.util.concurrent.locks.Lock lock,
ClusterSyncService consistencyService) |
Modifier and Type | Class and Description |
---|---|
class |
ClusterSyncServiceChain
Allows chaining of ClusterSyncService, itself implementing
the ClusterSyncService interface
|
class |
OakBacklogClusterSyncService
The OakBacklogClusterSyncService will wait until all instances
in the local cluster are no longer in any backlog state.
|
class |
SyncTokenService
Implements the syncToken idea: each instance stores a key-value
pair with key=stringId and value=discoveryLiteSequenceNumber
under /var/discovery/oak/syncTokens - and then waits until it
sees the same token from all other instances in the cluster.
|
Constructor and Description |
---|
ClusterSyncServiceChain(ClusterSyncService... chain)
Creates a new chain of ClusterSyncService that calls a
cascaded sync with the provided ClusterSyncService.
|
Copyright © 2017 The Apache Software Foundation. All rights reserved.