@Beta
public abstract class DeviceProvider
extends java.lang.Object
| Constructor and Description |
|---|
DeviceProvider() |
| Modifier and Type | Method and Description |
|---|---|
abstract java.util.List<? extends DeviceConnector> |
getDevices()
Returns a list of DeviceConnector.
|
int |
getMaxThreads() |
abstract java.lang.String |
getName()
Returns the name of the provider.
|
abstract int |
getTimeoutInMs()
Returns the timeout to use.
|
abstract void |
init()
Initializes the provider.
|
abstract boolean |
isConfigured()
Returns true if the provider is configured and able to run.
|
abstract void |
terminate() |
@NonNull public abstract java.lang.String getName()
public abstract void init()
throws DeviceException
getName()).DeviceExceptionpublic abstract void terminate()
throws DeviceException
DeviceException@NonNull public abstract java.util.List<? extends DeviceConnector> getDevices()
public abstract int getTimeoutInMs()
public abstract boolean isConfigured()
public int getMaxThreads()