Class EndpointPoolConfiguration


  • @NonNullByDefault
    public class EndpointPoolConfiguration
    extends Object
    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 Detail

      • EndpointPoolConfiguration

        public EndpointPoolConfiguration()
    • Method Detail

      • 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()
        Overrides:
        hashCode in class Object
      • equals

        public boolean equals​(@Nullable Object obj)
        Overrides:
        equals in class Object