Class ResourceProviderTracker
- java.lang.Object
-
- org.apache.sling.resourceresolver.impl.providers.ResourceProviderTracker
-
- All Implemented Interfaces:
ResourceProviderStorageProvider
public class ResourceProviderTracker extends Object implements ResourceProviderStorageProvider
This service keeps track of all resource providers.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceResourceProviderTracker.ChangeListenerstatic interfaceResourceProviderTracker.ObservationReporterGenerator
-
Constructor Summary
Constructors Constructor Description ResourceProviderTracker()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactivate(org.osgi.framework.BundleContext bundleContext, org.osgi.service.event.EventAdmin eventAdmin, ResourceProviderTracker.ChangeListener listener)voiddeactivate()voidfill(org.apache.sling.api.resource.runtime.dto.RuntimeDTO dto)ResourceProviderStoragegetResourceProviderStorage()voidsetObservationReporterGenerator(ResourceProviderTracker.ObservationReporterGenerator generator)
-
-
-
Method Detail
-
activate
public void activate(org.osgi.framework.BundleContext bundleContext, org.osgi.service.event.EventAdmin eventAdmin, ResourceProviderTracker.ChangeListener listener)
-
deactivate
public void deactivate()
-
setObservationReporterGenerator
public void setObservationReporterGenerator(ResourceProviderTracker.ObservationReporterGenerator generator)
-
fill
public void fill(org.apache.sling.api.resource.runtime.dto.RuntimeDTO dto)
-
getResourceProviderStorage
public ResourceProviderStorage getResourceProviderStorage()
- Specified by:
getResourceProviderStoragein interfaceResourceProviderStorageProvider
-
-