Top Inners Fields Constructors Methods
jakarta.websocket

public Class CloseReason

extends Object
Class Inheritance

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static interface
public static enum

Field Summary

Modifier and TypeField and Description
private final CloseReason.CloseCode
private final String

Constructor Summary

AccessConstructor and Description
public
CloseReason(CloseReason.CloseCode closeCode, String reasonPhrase)

Method Summary

Modifier and TypeMethod and Description
public CloseReason.CloseCode
public String
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

closeCodeback to summary
private final CloseReason.CloseCode closeCode
reasonPhraseback to summary
private final String reasonPhrase

Constructor Detail

CloseReasonback to summary
public CloseReason(CloseReason.CloseCode closeCode, String reasonPhrase)

Method Detail

getCloseCodeback to summary
public CloseReason.CloseCode getCloseCode()
getReasonPhraseback to summary
public String getReasonPhrase()
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object. Satisfying this method's contract implies a non-null result must be returned.

Returns:String

a string representation of the object

Annotations
@Override
jakarta.websocket back to summary

public Interface CloseReason.CloseCode

Known Direct Implementers
jakarta.websocket.CloseReason.CloseCodes

Method Summary

Modifier and TypeMethod and Description
public int

Method Detail

getCodeback to summary
public int getCode()
jakarta.websocket back to summary

public final Enum CloseReason.CloseCodes

extends Enum<CloseReason.CloseCodes>
implements CloseCode
Class Inheritance
All Implemented Interfaces
jakarta.websocket.CloseReason.CloseCode

Field Summary

Modifier and TypeField and Description
public static final CloseReason.CloseCodes
public static final CloseReason.CloseCodes
private int
public static final CloseReason.CloseCodes
public static final CloseReason.CloseCodes
public static final CloseReason.CloseCodes
public static final CloseReason.CloseCodes
public static final CloseReason.CloseCodes
public static final CloseReason.CloseCodes
public static final CloseReason.CloseCodes
public static final CloseReason.CloseCodes
public static final CloseReason.CloseCodes
public static final CloseReason.CloseCodes
public static final CloseReason.CloseCodes
public static final CloseReason.CloseCodes
public static final CloseReason.CloseCodes

Constructor Summary

AccessConstructor and Description
private
CloseCodes(int code)

Method Summary

Modifier and TypeMethod and Description
public static CloseReason.CloseCode
getCloseCode(final int code)

public int
public static CloseReason.CloseCodes
public static CloseReason.CloseCodes[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

CANNOT_ACCEPTback to summary
public static final CloseReason.CloseCodes CANNOT_ACCEPT
CLOSED_ABNORMALLYback to summary
public static final CloseReason.CloseCodes CLOSED_ABNORMALLY
codeback to summary
private int code
GOING_AWAYback to summary
public static final CloseReason.CloseCodes GOING_AWAY
NO_EXTENSIONback to summary
public static final CloseReason.CloseCodes NO_EXTENSION
NO_STATUS_CODEback to summary
public static final CloseReason.CloseCodes NO_STATUS_CODE
NORMAL_CLOSUREback to summary
public static final CloseReason.CloseCodes NORMAL_CLOSURE
NOT_CONSISTENTback to summary
public static final CloseReason.CloseCodes NOT_CONSISTENT
PROTOCOL_ERRORback to summary
public static final CloseReason.CloseCodes PROTOCOL_ERROR
RESERVEDback to summary
public static final CloseReason.CloseCodes RESERVED
SERVICE_RESTARTback to summary
public static final CloseReason.CloseCodes SERVICE_RESTART
TLS_HANDSHAKE_FAILUREback to summary
public static final CloseReason.CloseCodes TLS_HANDSHAKE_FAILURE
TOO_BIGback to summary
public static final CloseReason.CloseCodes TOO_BIG
TRY_AGAIN_LATERback to summary
public static final CloseReason.CloseCodes TRY_AGAIN_LATER
UNEXPECTED_CONDITIONback to summary
public static final CloseReason.CloseCodes UNEXPECTED_CONDITION
VIOLATED_POLICYback to summary
public static final CloseReason.CloseCodes VIOLATED_POLICY

Constructor Detail

CloseCodesback to summary
private CloseCodes(int code)

Method Detail

getCloseCodeback to summary
public static CloseReason.CloseCode getCloseCode(final int code)
getCodeback to summary
public int getCode()

Implements jakarta.websocket.CloseReason.CloseCode.getCode.

Annotations
@Override
valueOfback to summary
public static CloseReason.CloseCodes valueOf(String name)
valuesback to summary
public static CloseReason.CloseCodes[] values()