public class IdMapService extends AbstractServiceWithBackgroundCheck implements org.apache.sling.api.resource.observation.ResourceChangeListener
backgroundCheckRunnable, logger| Constructor and Description |
|---|
IdMapService() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
activate(org.osgi.framework.BundleContext bundleContext) |
void |
clearCache() |
protected void |
deactivate() |
long |
getMyId() |
boolean |
isInitialized() |
void |
onChange(List<org.apache.sling.api.resource.observation.ResourceChange> changes) |
static IdMapService |
testConstructor(DiscoveryLiteConfig commonsConfig,
org.apache.sling.settings.SlingSettingsService settingsService,
org.apache.sling.api.resource.ResourceResolverFactory resourceResolverFactory)
test-only constructor
|
String |
toSlingId(int clusterNodeId,
org.apache.sling.api.resource.ResourceResolver resourceResolver) |
boolean |
waitForInit(long timeout)
for testing only
|
cancelPreviousBackgroundCheck, startBackgroundCheck, triggerBackgroundCheckpublic static IdMapService testConstructor(DiscoveryLiteConfig commonsConfig, org.apache.sling.settings.SlingSettingsService settingsService, org.apache.sling.api.resource.ResourceResolverFactory resourceResolverFactory)
protected void activate(org.osgi.framework.BundleContext bundleContext)
protected void deactivate()
public long getMyId()
public boolean waitForInit(long timeout)
public boolean isInitialized()
public void clearCache()
public String toSlingId(int clusterNodeId, org.apache.sling.api.resource.ResourceResolver resourceResolver) throws org.apache.sling.api.resource.PersistenceException
org.apache.sling.api.resource.PersistenceExceptionpublic void onChange(List<org.apache.sling.api.resource.observation.ResourceChange> changes)
onChange in interface org.apache.sling.api.resource.observation.ResourceChangeListenerCopyright © 2007–2021 The Apache Software Foundation. All rights reserved.