@Capability(namespace="osgi.extender",
name="sling.scripting",
version="1.0.0")
public class BundledScriptTracker
extends Object
implements org.osgi.util.tracker.BundleTrackerCustomizer<List<org.osgi.framework.ServiceRegistration<javax.servlet.Servlet>>>
| Modifier and Type | Field and Description |
|---|---|
static String |
AT_EXTENDS |
static String |
AT_SCRIPT_ENGINE |
static String |
AT_SCRIPT_EXTENSION |
static String |
AT_VERSION |
static String |
NS_SLING_SERVLET |
| Constructor and Description |
|---|
BundledScriptTracker() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
activate(org.osgi.framework.BundleContext context) |
List<org.osgi.framework.ServiceRegistration<javax.servlet.Servlet>> |
addingBundle(org.osgi.framework.Bundle bundle,
org.osgi.framework.BundleEvent event) |
protected void |
deactivate() |
void |
modifiedBundle(org.osgi.framework.Bundle bundle,
org.osgi.framework.BundleEvent event,
List<org.osgi.framework.ServiceRegistration<javax.servlet.Servlet>> regs) |
void |
removedBundle(org.osgi.framework.Bundle bundle,
org.osgi.framework.BundleEvent event,
List<org.osgi.framework.ServiceRegistration<javax.servlet.Servlet>> regs) |
public static final String NS_SLING_SERVLET
public static final String AT_VERSION
public static final String AT_SCRIPT_ENGINE
public static final String AT_SCRIPT_EXTENSION
public static final String AT_EXTENDS
protected void activate(org.osgi.framework.BundleContext context)
protected void deactivate()
public List<org.osgi.framework.ServiceRegistration<javax.servlet.Servlet>> addingBundle(org.osgi.framework.Bundle bundle, org.osgi.framework.BundleEvent event)
addingBundle in interface org.osgi.util.tracker.BundleTrackerCustomizer<List<org.osgi.framework.ServiceRegistration<javax.servlet.Servlet>>>public void modifiedBundle(org.osgi.framework.Bundle bundle,
org.osgi.framework.BundleEvent event,
List<org.osgi.framework.ServiceRegistration<javax.servlet.Servlet>> regs)
modifiedBundle in interface org.osgi.util.tracker.BundleTrackerCustomizer<List<org.osgi.framework.ServiceRegistration<javax.servlet.Servlet>>>public void removedBundle(org.osgi.framework.Bundle bundle,
org.osgi.framework.BundleEvent event,
List<org.osgi.framework.ServiceRegistration<javax.servlet.Servlet>> regs)
removedBundle in interface org.osgi.util.tracker.BundleTrackerCustomizer<List<org.osgi.framework.ServiceRegistration<javax.servlet.Servlet>>>Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.