Class ConnectionHandle

java.lang.Object
io.datarouter.storage.client.ConnectionHandle

public class ConnectionHandle extends Object
  • Field Details

    • OUTERMOST_TICKET_NUMBER

      public static final int OUTERMOST_TICKET_NUMBER
      See Also:
  • Constructor Details

    • ConnectionHandle

      public ConnectionHandle(Thread thread, String clientName, long handleNum, int numTickets)
    • ConnectionHandle

      protected ConnectionHandle(long threadId, String clientName, long handleNum, int numTickets)
  • Method Details

    • incrementNumTickets

      public int incrementNumTickets()
    • decrementNumTickets

      public int decrementNumTickets()
    • isOutermostHandle

      public boolean isOutermostHandle()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • getClientName

      public String getClientName()
    • setClientName

      public void setClientName(String clientName)
    • getHandleNum

      public long getHandleNum()
    • setHandleNum

      public void setHandleNum(long handleNum)
    • getNumTickets

      public int getNumTickets()
    • setNumTickets

      public void setNumTickets(int numTickets)
    • getThreadId

      public long getThreadId()
    • setThreadId

      public void setThreadId(long threadId)