public interface DriverConfig
Modifier and Type | Field and Description |
---|---|
static int |
CONNECT_RETRY_INTERVAL_DEFAULT |
static int |
CONNECT_TIMEOUT_DEFAULT |
static boolean |
DISABLED_DEFAULT |
static int |
READ_TIMEOUT_DEFAULT |
Modifier and Type | Method and Description |
---|---|
DeviceConfig |
addDevice(java.lang.String interfaceAddress,
java.lang.String deviceAddress) |
void |
delete() |
java.lang.Integer |
getConnectRetryInterval() |
java.lang.Integer |
getConnectTimeout() |
DeviceConfig |
getDevice(java.lang.String interfaceAddress,
java.lang.String deviceAddress) |
java.util.Collection<DeviceConfig> |
getDevices() |
java.lang.String |
getId() |
DeviceConfig |
getOrAddDevice(java.lang.String interfaceAddress,
java.lang.String deviceAddress) |
java.lang.Integer |
getReadTimeout() |
java.lang.Boolean |
isDisabled() |
void |
setConnectRetryInterval(java.lang.Integer interval) |
void |
setConnectTimeout(java.lang.Integer timeout) |
void |
setDisabled(java.lang.Boolean disabled) |
void |
setId(java.lang.String id) |
void |
setReadTimeout(java.lang.Integer timeout) |
static final int READ_TIMEOUT_DEFAULT
static final int CONNECT_TIMEOUT_DEFAULT
static final int CONNECT_RETRY_INTERVAL_DEFAULT
static final boolean DISABLED_DEFAULT
java.lang.String getId()
void setId(java.lang.String id) throws NamingCollisionException
NamingCollisionException
java.lang.Integer getReadTimeout()
void setReadTimeout(java.lang.Integer timeout)
java.lang.Integer getConnectTimeout()
void setConnectTimeout(java.lang.Integer timeout)
java.lang.Integer getConnectRetryInterval()
void setConnectRetryInterval(java.lang.Integer interval)
java.lang.Boolean isDisabled()
void setDisabled(java.lang.Boolean disabled)
DeviceConfig addDevice(java.lang.String interfaceAddress, java.lang.String deviceAddress) throws NamingCollisionException
NamingCollisionException
DeviceConfig getOrAddDevice(java.lang.String interfaceAddress, java.lang.String deviceAddress)
DeviceConfig getDevice(java.lang.String interfaceAddress, java.lang.String deviceAddress)
java.util.Collection<DeviceConfig> getDevices()
void delete()