| Package | Description |
|---|---|
| org.apache.felix.framework | |
| org.apache.felix.framework.util | |
| org.osgi.framework |
Framework Package Version 1.8.
|
| org.osgi.framework.hooks.service |
Framework Service Hooks Package Version 1.1.
|
| org.osgi.util.tracker |
Tracker Package Version 1.5.
|
| Modifier and Type | Method and Description |
|---|---|
private void |
Felix.fireServiceEvent(ServiceEvent event,
java.util.Dictionary oldProps)
Fires service events.
|
void |
ServiceRegistry.ServiceRegistryCallbacks.serviceChanged(ServiceEvent event,
java.util.Dictionary<?,?> oldProps) |
| Modifier and Type | Method and Description |
|---|---|
private java.util.Map<BundleContext,java.util.List<ListenerInfo>> |
EventDispatcher.filterListenersUsingHooks(ServiceEvent event,
Framework felix,
java.util.Map<BundleContext,java.util.List<ListenerInfo>> listeners) |
void |
EventDispatcher.fireServiceEvent(ServiceEvent event,
java.util.Dictionary oldProps,
Framework felix) |
void |
SecureAction.invokeServiceEventHook(EventHook eh,
ServiceEvent event,
java.util.Collection<BundleContext> contexts) |
void |
SecureAction.invokeServiceEventListenerHook(EventListenerHook elh,
ServiceEvent event,
java.util.Map<BundleContext,java.util.Collection<ListenerHook.ListenerInfo>> listeners) |
| Modifier and Type | Method and Description |
|---|---|
void |
ServiceListener.serviceChanged(ServiceEvent event)
Receives notification that a service has had a lifecycle change.
|
| Modifier and Type | Method and Description |
|---|---|
void |
EventHook.event(ServiceEvent event,
java.util.Collection<BundleContext> contexts)
Deprecated.
Event hook method.
|
void |
EventListenerHook.event(ServiceEvent event,
java.util.Map<BundleContext,java.util.Collection<ListenerHook.ListenerInfo>> listeners)
Event listener hook method.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) T |
ServiceTracker.Tracked.customizerAdding(ServiceReference<S> item,
ServiceEvent related)
Call the specific customizer adding method.
|
(package private) void |
ServiceTracker.Tracked.customizerModified(ServiceReference<S> item,
ServiceEvent related,
T object)
Call the specific customizer modified method.
|
(package private) void |
ServiceTracker.Tracked.customizerRemoved(ServiceReference<S> item,
ServiceEvent related,
T object)
Call the specific customizer removed method.
|
void |
ServiceTracker.Tracked.serviceChanged(ServiceEvent event)
ServiceListener method for the ServiceTracker class. |