Class EndpointPoolConfiguration
java.lang.Object
org.openhab.core.io.transport.modbus.endpoint.EndpointPoolConfiguration
Class representing pooling related configuration of a single endpoint
This class implements equals hashcode constract, and thus is suitable for use as keys in HashMaps, for example.
- Author:
- Sami Salonen - Initial contribution
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
long
int
int
long
long
int
int
hashCode()
void
setAfterConnectionDelayMillis
(long afterConnectionDelayMillis) void
setConnectMaxTries
(int connectMaxTries) void
setConnectTimeoutMillis
(int connectTimeoutMillis) void
setInterConnectDelayMillis
(long interConnectDelayMillis) void
setInterTransactionDelayMillis
(long interTransactionDelayMillis) void
setReconnectAfterMillis
(int reconnectAfterMillis) toString()
-
Constructor Details
-
EndpointPoolConfiguration
public EndpointPoolConfiguration()
-
-
Method Details
-
setAfterConnectionDelayMillis
public void setAfterConnectionDelayMillis(long afterConnectionDelayMillis) -
getAfterConnectionDelayMillis
public long getAfterConnectionDelayMillis() -
getInterConnectDelayMillis
public long getInterConnectDelayMillis() -
setInterConnectDelayMillis
public void setInterConnectDelayMillis(long interConnectDelayMillis) -
getConnectMaxTries
public int getConnectMaxTries() -
setConnectMaxTries
public void setConnectMaxTries(int connectMaxTries) -
getReconnectAfterMillis
public int getReconnectAfterMillis() -
setReconnectAfterMillis
public void setReconnectAfterMillis(int reconnectAfterMillis) -
getInterTransactionDelayMillis
public long getInterTransactionDelayMillis() -
setInterTransactionDelayMillis
public void setInterTransactionDelayMillis(long interTransactionDelayMillis) -
getConnectTimeoutMillis
public int getConnectTimeoutMillis() -
setConnectTimeoutMillis
public void setConnectTimeoutMillis(int connectTimeoutMillis) -
hashCode
public int hashCode() -
toString
-
equals
-