public class ScrServiceOverride<T> extends Object implements AutoCloseable
| Constructor and Description |
|---|
ScrServiceOverride(org.osgi.framework.BundleContext bundleContext,
Class<T> serviceClass,
String filterKey,
String filterValue) |
ScrServiceOverride(org.osgi.framework.BundleContext bundleContext,
Class<T> serviceClass,
String filterKey,
String filterValue,
Consumer<org.osgi.framework.ServiceReference<T>> onOverridingServiceAvailable,
Runnable onOverridingServiceUnavailable) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
onOverridingServiceAvailable(org.osgi.framework.ServiceReference<T> serviceReference) |
void |
onOverridingServiceUnavailable() |
public ScrServiceOverride(org.osgi.framework.BundleContext bundleContext,
Class<T> serviceClass,
String filterKey,
String filterValue)
public void onOverridingServiceAvailable(org.osgi.framework.ServiceReference<T> serviceReference)
public void onOverridingServiceUnavailable()
public void close()
close in interface AutoCloseableCopyright © 2013–2020 mklinger GmbH. All rights reserved.