Class ServiceTrackerCustomizerFactory
java.lang.Object
com.liferay.osgi.service.tracker.collections.map.ServiceTrackerCustomizerFactory
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <S,T> Function<org.osgi.framework.BundleContext, org.osgi.util.tracker.ServiceTrackerCustomizer<S, T>> createFromFunction(BiFunction<org.osgi.framework.ServiceReference<S>, S, T> function) static <S> org.osgi.util.tracker.ServiceTrackerCustomizer<S,ServiceReferenceServiceTuple<S, S>> serviceReferenceServiceTuple(org.osgi.framework.BundleContext bundleContext) static <S> org.osgi.util.tracker.ServiceTrackerCustomizer<S,ServiceTrackerCustomizerFactory.ServiceWrapper<S>> serviceWrapper(org.osgi.framework.BundleContext bundleContext)
-
Constructor Details
-
ServiceTrackerCustomizerFactory
public ServiceTrackerCustomizerFactory()
-
-
Method Details
-
createFromFunction
public static <S,T> Function<org.osgi.framework.BundleContext,org.osgi.util.tracker.ServiceTrackerCustomizer<S, createFromFunctionT>> (BiFunction<org.osgi.framework.ServiceReference<S>, S, T> function) -
serviceReferenceServiceTuple
public static <S> org.osgi.util.tracker.ServiceTrackerCustomizer<S,ServiceReferenceServiceTuple<S, serviceReferenceServiceTupleS>> (org.osgi.framework.BundleContext bundleContext) -
serviceWrapper
public static <S> org.osgi.util.tracker.ServiceTrackerCustomizer<S,ServiceTrackerCustomizerFactory.ServiceWrapper<S>> serviceWrapper(org.osgi.framework.BundleContext bundleContext)
-