public class ServiceLatch
extends java.lang.Object
| Constructor and Description |
|---|
ServiceLatch(org.osgi.framework.BundleContext bundleContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
openOn(java.util.function.Consumer<org.osgi.framework.BundleContext> consumer) |
void |
openOn(java.lang.Runnable runnable) |
<S> ServiceLatch |
waitFor(java.lang.Class<S> serviceClass) |
<S> ServiceLatch |
waitFor(java.lang.Class<S> serviceClass,
java.util.function.Consumer<S> serviceConsumer) |
<S> ServiceLatch |
waitFor(java.lang.String filterString) |
<S> ServiceLatch |
waitFor(java.lang.String filterString,
java.util.function.Consumer<S> serviceConsumer) |
public void openOn(java.util.function.Consumer<org.osgi.framework.BundleContext> consumer)
public void openOn(java.lang.Runnable runnable)
public <S> ServiceLatch waitFor(java.lang.Class<S> serviceClass)
public <S> ServiceLatch waitFor(java.lang.Class<S> serviceClass, java.util.function.Consumer<S> serviceConsumer)
public <S> ServiceLatch waitFor(java.lang.String filterString)
public <S> ServiceLatch waitFor(java.lang.String filterString, java.util.function.Consumer<S> serviceConsumer)