public class SimpleServiceTrackerCustomizer<T> extends Object implements org.osgi.util.tracker.ServiceTrackerCustomizer<T,T>
Constructor and Description |
---|
SimpleServiceTrackerCustomizer(org.osgi.framework.BundleContext context,
Consumer<T> addingServiceConsumer,
Consumer<T> removedServiceConsumer) |
Modifier and Type | Method and Description |
---|---|
T |
addingService(org.osgi.framework.ServiceReference<T> reference) |
static <T> org.osgi.util.tracker.ServiceTracker<T,T> |
createServiceTracker(Class<T> serviceType,
Consumer<T> consumer) |
static <T> org.osgi.util.tracker.ServiceTracker<T,T> |
createServiceTracker(Class<T> serviceType,
Consumer<T> addingServiceConsumer,
Consumer<T> removedServiceConsumer) |
void |
modifiedService(org.osgi.framework.ServiceReference<T> reference,
T service) |
void |
removedService(org.osgi.framework.ServiceReference<T> reference,
T service) |
public void modifiedService(org.osgi.framework.ServiceReference<T> reference, T service)
public void removedService(org.osgi.framework.ServiceReference<T> reference, T service)
public static <T> org.osgi.util.tracker.ServiceTracker<T,T> createServiceTracker(Class<T> serviceType, Consumer<T> consumer)
Copyright © 2012–2017 Drombler. All rights reserved.