public class OSGiDriverRegistry extends Object
| Modifier and Type | Class and Description |
|---|---|
protected static class |
OSGiDriverRegistry.Customizer |
protected static class |
OSGiDriverRegistry.DriverServiceTracker |
| Modifier and Type | Field and Description |
|---|---|
protected static OSGiDriverRegistry |
INSTANCE |
| Constructor and Description |
|---|
OSGiDriverRegistry() |
| Modifier and Type | Method and Description |
|---|---|
void |
activate(org.osgi.service.component.ComponentContext componentContext) |
void |
deactivate(org.osgi.service.component.ComponentContext componentContext) |
<T extends Driver.IDriver> |
getSingleDriver(Class<T> driverClass,
Map<String,Object> properties) |
<T extends Driver.IDriver> |
observe(Class<T> driverClass) |
protected static OSGiDriverRegistry INSTANCE
public void activate(org.osgi.service.component.ComponentContext componentContext)
public void deactivate(org.osgi.service.component.ComponentContext componentContext)
public <T extends Driver.IDriver> void observe(Class<T> driverClass)
public <T extends Driver.IDriver> T getSingleDriver(Class<T> driverClass, Map<String,Object> properties)
Copyright © 2020. All rights reserved.