Klasse ResolutionCache
java.lang.Object
org.apache.sling.servlets.resolver.internal.resolution.ResolutionCache
- Alle implementierten Schnittstellen:
EventListener,org.apache.sling.api.resource.observation.ExternalResourceChangeListener,org.apache.sling.api.resource.observation.ResourceChangeListener,org.osgi.framework.ServiceListener,org.osgi.service.event.EventHandler
public class ResolutionCache
extends Object
implements org.osgi.service.event.EventHandler, org.apache.sling.api.resource.observation.ResourceChangeListener, org.apache.sling.api.resource.observation.ExternalResourceChangeListener, org.osgi.framework.ServiceListener
Cache for script resolution
-
Feldübersicht
Von Schnittstelle geerbte Felder org.apache.sling.api.resource.observation.ResourceChangeListener
CHANGE_ADDED, CHANGE_CHANGED, CHANGE_PROVIDER_ADDED, CHANGE_PROVIDER_REMOVED, CHANGE_REMOVED, CHANGES, PATHS, PROPERTY_NAMES_HINT -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected voidactivate(org.osgi.framework.BundleContext context, org.apache.sling.servlets.resolver.internal.ResolverConfig config) Activate this component.protected voiddeactivate(org.osgi.framework.BundleContext context) Deactivate this component.voidjakarta.servlet.Servletget(AbstractResourceCollector context) Get the list of script engine extensionsvoidhandleEvent(org.osgi.service.event.Event event) protected voidmodified(org.osgi.framework.BundleContext context, org.apache.sling.servlets.resolver.internal.ResolverConfig config) voidvoidput(AbstractResourceCollector context, jakarta.servlet.Servlet candidate) voidserviceChanged(org.osgi.framework.ServiceEvent event)
-
Konstruktordetails
-
ResolutionCache
public ResolutionCache()
-
-
Methodendetails
-
activate
protected void activate(org.osgi.framework.BundleContext context, org.apache.sling.servlets.resolver.internal.ResolverConfig config) throws org.osgi.framework.InvalidSyntaxException Activate this component.- Löst aus:
org.osgi.framework.InvalidSyntaxException
-
modified
protected void modified(org.osgi.framework.BundleContext context, org.apache.sling.servlets.resolver.internal.ResolverConfig config) throws org.osgi.framework.InvalidSyntaxException - Löst aus:
org.osgi.framework.InvalidSyntaxException
-
deactivate
protected void deactivate(org.osgi.framework.BundleContext context) Deactivate this component. -
getScriptEngineExtensions
Get the list of script engine extensions- Gibt zurück:
- The list of script engine extensions
-
handleEvent
public void handleEvent(org.osgi.service.event.Event event) - Angegeben von:
handleEventin Schnittstelleorg.osgi.service.event.EventHandler- Siehe auch:
-
serviceChanged
public void serviceChanged(org.osgi.framework.ServiceEvent event) - Angegeben von:
serviceChangedin Schnittstelleorg.osgi.framework.ServiceListener
-
flushCache
public void flushCache() -
onChange
- Angegeben von:
onChangein Schnittstelleorg.apache.sling.api.resource.observation.ResourceChangeListener
-
get
-
put
-