Class ConnectionState
- java.lang.Object
-
- org.eclipse.jetty.websocket.common.io.ConnectionState
-
public class ConnectionState extends java.lang.Object
WebSocket Connection State.State
can only go in one direction fromHANDSHAKING
toDISCONNECTED
.
-
-
Constructor Summary
Constructors Constructor Description ConnectionState()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
canReadWebSocketFrames()
Tests to see if state allows for reading of WebSocket framesboolean
canWriteWebSocketFrames()
Test to see if state allows writing of WebSocket framesboolean
closing()
The Local Endpoint wants to close.boolean
disconnected()
Final Terminal state indicating the connection is disconnectedboolean
opened()
Requests that the connection migrate to OPENED stateboolean
opening()
Requests that the connection migrate to OPENING statejava.lang.String
toString()
boolean
wasOpened()
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:
toString
in classjava.lang.Object
-
-