Package org.glassfish.tyrus.core.frame
Class CloseFrame
java.lang.Object
org.glassfish.tyrus.core.frame.Frame
org.glassfish.tyrus.core.frame.TyrusFrame
org.glassfish.tyrus.core.frame.CloseFrame
Close frame representation.
- Author:
- Pavel Bucek
-
Nested Class Summary
Nested classes/interfaces inherited from class org.glassfish.tyrus.core.frame.TyrusFrame
TyrusFrame.FrameTypeNested classes/interfaces inherited from class org.glassfish.tyrus.core.frame.Frame
Frame.Builder -
Constructor Summary
ConstructorsConstructorDescriptionCloseFrame(CloseReason closeReason) Constructor.CloseFrame(Frame frame) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionGet close reason.voidrespond(TyrusWebSocket socket) Execution part of frame processing.Methods inherited from class org.glassfish.tyrus.core.frame.TyrusFrame
getFrameType, wrapMethods inherited from class org.glassfish.tyrus.core.frame.Frame
builder, builder, getMaskingKey, getOpcode, getPayloadData, getPayloadLength, isControlFrame, isFin, isMask, isRsv1, isRsv2, isRsv3, toString
-
Constructor Details
-
CloseFrame
Constructor.- Parameters:
frame- original (close) frame.
-
CloseFrame
Constructor.- Parameters:
closeReason- close reason used to construct close frame.
-
-
Method Details
-
getCloseReason
Get close reason.- Returns:
- close reason.
-
respond
Description copied from class:TyrusFrameExecution part of frame processing.- Specified by:
respondin classTyrusFrame- Parameters:
socket- socket on which the appropriate action will be performed.
-