public class ServiceTrackerCustomizerFactory
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
ServiceTrackerCustomizerFactory.ServiceWrapper<S> |
Constructor and Description |
---|
ServiceTrackerCustomizerFactory() |
Modifier and Type | Method and Description |
---|---|
static <S,T> java.util.function.Function<org.osgi.framework.BundleContext,org.osgi.util.tracker.ServiceTrackerCustomizer<S,T>> |
createFromFunction(java.util.function.BiFunction<org.osgi.framework.ServiceReference<S>,S,T> function) |
static <S> org.osgi.util.tracker.ServiceTrackerCustomizer<S,ServiceTrackerCustomizerFactory.ServiceWrapper<S>> |
serviceWrapper(org.osgi.framework.BundleContext bundleContext) |
public static <S,T> java.util.function.Function<org.osgi.framework.BundleContext,org.osgi.util.tracker.ServiceTrackerCustomizer<S,T>> createFromFunction(java.util.function.BiFunction<org.osgi.framework.ServiceReference<S>,S,T> function)
public static <S> org.osgi.util.tracker.ServiceTrackerCustomizer<S,ServiceTrackerCustomizerFactory.ServiceWrapper<S>> serviceWrapper(org.osgi.framework.BundleContext bundleContext)