public interface DriverManager extends ExtensionPointManager, ModuleService
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
getDeviceNames() |
Driver |
getDriverIfEnabled(java.lang.String deviceName) |
java.util.List<java.lang.String> |
getEnabledDeviceNames() |
void |
registerDriverType(DriverType driverType)
Register a new
DriverType. |
void |
unregisterDriverType(DriverType driverType)
Unregister a
DriverType. |
getExtensionPoint, getExtensionPointsvoid registerDriverType(DriverType driverType) throws java.lang.Exception
DriverType.driverType - The DriverTypejava.lang.Exceptionvoid unregisterDriverType(DriverType driverType) throws java.lang.Exception
DriverType. All instances of this type will be shut down and creation of new instances of
this type will no longer be possible.driverType - The DriverType.java.lang.ExceptionDriver getDriverIfEnabled(java.lang.String deviceName)
java.util.List<java.lang.String> getDeviceNames()
java.util.List<java.lang.String> getEnabledDeviceNames()