Package io.datarouter.storage.client
Class ConnectionHandle
java.lang.Object
io.datarouter.storage.client.ConnectionHandle
public class ConnectionHandle extends Object
-
Field Summary
Fields Modifier and Type Field Description static intOUTERMOST_TICKET_NUMBER -
Constructor Summary
Constructors Modifier Constructor Description protectedConnectionHandle(long threadId, String clientName, long handleNum, int numTickets)ConnectionHandle(Thread thread, String clientName, long handleNum, int numTickets) -
Method Summary
Modifier and Type Method Description intdecrementNumTickets()booleanequals(Object obj)StringgetClientName()longgetHandleNum()intgetNumTickets()longgetThreadId()inthashCode()intincrementNumTickets()booleanisOutermostHandle()voidsetClientName(String clientName)voidsetHandleNum(long handleNum)voidsetNumTickets(int numTickets)voidsetThreadId(long threadId)StringtoString()
-
Field Details
-
OUTERMOST_TICKET_NUMBER
public static final int OUTERMOST_TICKET_NUMBER- See Also:
- Constant Field Values
-
-
Constructor Details
-
Method Details
-
incrementNumTickets
public int incrementNumTickets() -
decrementNumTickets
public int decrementNumTickets() -
isOutermostHandle
public boolean isOutermostHandle() -
toString
-
hashCode
public int hashCode() -
equals
-
getClientName
-
setClientName
-
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)
-