Class ConnectionState
- java.lang.Object
-
- org.eclipse.jetty.websocket.common.io.ConnectionState
-
public class ConnectionState extends java.lang.ObjectWebSocket Connection State.Statecan only go in one direction fromHANDSHAKINGtoDISCONNECTED.
-
-
Constructor Summary
Constructors Constructor Description ConnectionState()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanReadWebSocketFrames()Tests to see if state allows for reading of WebSocket framesbooleancanWriteWebSocketFrames()Test to see if state allows writing of WebSocket framesbooleanclosing()The Local Endpoint wants to close.booleandisconnected()Final Terminal state indicating the connection is disconnectedbooleanopened()Requests that the connection migrate to OPENED statebooleanopening()Requests that the connection migrate to OPENING statejava.lang.StringtoString()booleanwasOpened()Tests to see if state got past the initial HANDSHAKING state
-
-
-
Method Detail
-
canWriteWebSocketFrames
public boolean canWriteWebSocketFrames()
Test to see if state allows writing of WebSocket frames- Returns:
- true if state allows for writing of websocket frames
-
canReadWebSocketFrames
public boolean canReadWebSocketFrames()
Tests to see if state allows for reading of WebSocket frames- Returns:
- true if state allows for reading of websocket frames
-
wasOpened
public boolean wasOpened()
Tests to see if state got past the initial HANDSHAKING state- Returns:
- true if the connection state was opened
-
opening
public boolean opening()
Requests that the connection migrate to OPENING state- Returns:
- true if OPENING state attained
-
opened
public boolean opened()
Requests that the connection migrate to OPENED state- Returns:
- true if OPENED state attained
-
closing
public boolean closing()
The Local Endpoint wants to close.- Returns:
- true if this is the first local close
-
disconnected
public boolean disconnected()
Final Terminal state indicating the connection is disconnected- Returns:
- true if disconnected reached for the first time
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-