public class JSLoaderModulesTracker
extends java.lang.Object
implements org.osgi.util.tracker.ServiceTrackerCustomizer<javax.servlet.ServletContext,org.osgi.framework.ServiceReference<javax.servlet.ServletContext>>
| Constructor and Description |
|---|
JSLoaderModulesTracker() |
| Modifier and Type | Method and Description |
|---|---|
void |
activate(org.osgi.service.component.ComponentContext componentContext,
java.util.Map<java.lang.String,java.lang.Object> properties) |
org.osgi.framework.ServiceReference<javax.servlet.ServletContext> |
addingService(org.osgi.framework.ServiceReference<javax.servlet.ServletContext> serviceReference) |
protected void |
deactivate() |
java.util.Collection<JSLoaderModule> |
getJSLoaderModules() |
long |
getTrackingCount() |
void |
modifiedService(org.osgi.framework.ServiceReference<javax.servlet.ServletContext> serviceReference,
org.osgi.framework.ServiceReference<javax.servlet.ServletContext> trackedServiceReference) |
void |
removedService(org.osgi.framework.ServiceReference<javax.servlet.ServletContext> serviceReference,
org.osgi.framework.ServiceReference<javax.servlet.ServletContext> trackedServiceReference) |
protected void |
setDetails(Details details) |
public void activate(org.osgi.service.component.ComponentContext componentContext,
java.util.Map<java.lang.String,java.lang.Object> properties)
throws java.lang.Exception
java.lang.Exceptionpublic org.osgi.framework.ServiceReference<javax.servlet.ServletContext> addingService(org.osgi.framework.ServiceReference<javax.servlet.ServletContext> serviceReference)
addingService in interface org.osgi.util.tracker.ServiceTrackerCustomizer<javax.servlet.ServletContext,org.osgi.framework.ServiceReference<javax.servlet.ServletContext>>public java.util.Collection<JSLoaderModule> getJSLoaderModules()
public long getTrackingCount()
public void modifiedService(org.osgi.framework.ServiceReference<javax.servlet.ServletContext> serviceReference,
org.osgi.framework.ServiceReference<javax.servlet.ServletContext> trackedServiceReference)
modifiedService in interface org.osgi.util.tracker.ServiceTrackerCustomizer<javax.servlet.ServletContext,org.osgi.framework.ServiceReference<javax.servlet.ServletContext>>public void removedService(org.osgi.framework.ServiceReference<javax.servlet.ServletContext> serviceReference,
org.osgi.framework.ServiceReference<javax.servlet.ServletContext> trackedServiceReference)
removedService in interface org.osgi.util.tracker.ServiceTrackerCustomizer<javax.servlet.ServletContext,org.osgi.framework.ServiceReference<javax.servlet.ServletContext>>protected void deactivate()
protected void setDetails(Details details)