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 TypeMethodDescriptionbooleanlongintintlonglongintinthashCode()voidsetAfterConnectionDelayMillis(long afterConnectionDelayMillis) voidsetConnectMaxTries(int connectMaxTries) voidsetConnectTimeoutMillis(int connectTimeoutMillis) voidsetInterConnectDelayMillis(long interConnectDelayMillis) voidsetInterTransactionDelayMillis(long interTransactionDelayMillis) voidsetReconnectAfterMillis(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
-