Enum Class ConnectionHandleMode

java.lang.Object
java.lang.Enum<ConnectionHandleMode>
com.linkedin.alpini.netty4.handlers.ConnectionHandleMode
All Implemented Interfaces:
Serializable, Comparable<ConnectionHandleMode>, Constable

public enum ConnectionHandleMode extends Enum<ConnectionHandleMode>
  • Enum Constant Details

    • FAIL_FAST_WHEN_LIMIT_EXCEEDED

      public static final ConnectionHandleMode FAIL_FAST_WHEN_LIMIT_EXCEEDED
      Fail fast when the connection limit is exceeded. ConnectionLimitHandler will be added into the pipeline to handle the connection limit.
    • STALL_WHEN_LIMIT_EXCEEDED

      public static final ConnectionHandleMode STALL_WHEN_LIMIT_EXCEEDED
      Stall when the connection limit is exceeded. ConnectionControlHandler will be added into the pipeline to handle the connection limit.
  • Method Details

    • values

      public static ConnectionHandleMode[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static ConnectionHandleMode valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null