Enum Class RemoteTerminalStatus

java.lang.Object
java.lang.Enum<RemoteTerminalStatus>
com.clover.remote.client.transport.usb.pos.RemoteTerminalStatus
All Implemented Interfaces:
Serializable, Comparable<RemoteTerminalStatus>, Constable

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

    • TERMINAL_DISCONNECTED

      public static final RemoteTerminalStatus TERMINAL_DISCONNECTED
      Remote terminal not connected
    • TERMINAL_CONNECTED_NOT_READY

      public static final RemoteTerminalStatus TERMINAL_CONNECTED_NOT_READY
      Remote terminal is connected, but not ready to perform transactions at the moment
    • TERMINAL_CONNECTED_READY

      public static final RemoteTerminalStatus TERMINAL_CONNECTED_READY
      Remote terminal is connected and ready to perform transactions
    • TERMINAL_CONNECTED_MERCHANT_MISMATCH

      public static final RemoteTerminalStatus TERMINAL_CONNECTED_MERCHANT_MISMATCH
      Remote terminal is connected, but merchant mismatch, cannot perform transactions
  • Method Details

    • values

      public static RemoteTerminalStatus[] 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 RemoteTerminalStatus 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