public class CloseInfo extends Object
Constructor and Description |
---|
CloseInfo() |
CloseInfo(ByteBuffer payload,
boolean validate)
Parse the Close Frame payload.
|
CloseInfo(Frame frame) |
CloseInfo(Frame frame,
boolean validate) |
CloseInfo(int statusCode) |
CloseInfo(int statusCode,
String reason)
Create a CloseInfo, trimming the reason to
CloseStatus.MAX_REASON_PHRASE UTF-8 bytes if needed. |
Modifier and Type | Method and Description |
---|---|
CloseFrame |
asFrame() |
String |
getReason() |
int |
getStatusCode() |
boolean |
isAbnormal() |
boolean |
isHarsh() |
String |
toString() |
public CloseInfo()
public CloseInfo(ByteBuffer payload, boolean validate)
payload
- the raw close frame payload.validate
- true if payload should be validated per WebSocket spec.public CloseInfo(Frame frame)
public CloseInfo(Frame frame, boolean validate)
public CloseInfo(int statusCode)
public CloseInfo(int statusCode, String reason)
CloseStatus.MAX_REASON_PHRASE
UTF-8 bytes if needed.statusCode
- the status codereason
- the raw reason codepublic CloseFrame asFrame()
public String getReason()
public int getStatusCode()
public boolean isHarsh()
public boolean isAbnormal()
Copyright © 2010 - 2020 Adobe. All Rights Reserved