Top Description Inners Fields Constructors Methods
org.glassfish.tyrus.spi

public final Class WriterInfo

extends Object
Class Inheritance

Additional data for the transport.
Since
1.17

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static enum
WriterInfo.MessageType

Possible WebSocket Message Types.

public static enum

Field Summary

Modifier and TypeField and Description
private final WriterInfo.MessageType
private final WriterInfo.RemoteEndpointType

Constructor Summary

AccessConstructor and Description
public
WriterInfo(WriterInfo.MessageType
The outbound message type
messageType
,
WriterInfo.RemoteEndpointType
The outbound message remote endpoint
remoteEndpointType
)

Create new WriterData instance

Method Summary

Modifier and TypeMethod and Description
public WriterInfo.MessageType
public WriterInfo.RemoteEndpointType
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

messageTypeback to summary
private final WriterInfo.MessageType messageType
remoteEndpointTypeback to summary
private final WriterInfo.RemoteEndpointType remoteEndpointType

Constructor Detail

WriterInfoback to summary
public WriterInfo(WriterInfo.MessageType messageType, WriterInfo.RemoteEndpointType remoteEndpointType)

Create new WriterData instance

Parameters
messageType:WriterInfo.MessageType

The outbound message type

remoteEndpointType:WriterInfo.RemoteEndpointType

The outbound message remote endpoint

Method Detail

getMessageTypeback to summary
public WriterInfo.MessageType getMessageType()
getRemoteEndpointTypeback to summary
public WriterInfo.RemoteEndpointType getRemoteEndpointType()
org.glassfish.tyrus.spi back to summary

public final Enum WriterInfo.MessageType

extends Enum<WriterInfo.MessageType>
Class Inheritance

Possible WebSocket Message Types.

Field Summary

Modifier and TypeField and Description
public static final WriterInfo.MessageType
BINARY

Binary type.

public static final WriterInfo.MessageType
BINARY_CONTINUATION

Continuation binary type.

public static final WriterInfo.MessageType
CLOSE

Close type.

public static final WriterInfo.MessageType
OBJECT

Object type.

public static final WriterInfo.MessageType
PING

Ping type.

public static final WriterInfo.MessageType
PONG

Pong type.

public static final WriterInfo.MessageType
TEXT

Text type.

public static final WriterInfo.MessageType
TEXT_CONTINUATION

Continuation text type.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static WriterInfo.MessageType
public static WriterInfo.MessageType[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

BINARYback to summary
public static final WriterInfo.MessageType BINARY

Binary type.

BINARY_CONTINUATIONback to summary
public static final WriterInfo.MessageType BINARY_CONTINUATION

Continuation binary type.

CLOSEback to summary
public static final WriterInfo.MessageType CLOSE

Close type.

OBJECTback to summary
public static final WriterInfo.MessageType OBJECT

Object type.

PINGback to summary
public static final WriterInfo.MessageType PING

Ping type.

PONGback to summary
public static final WriterInfo.MessageType PONG

Pong type.

TEXTback to summary
public static final WriterInfo.MessageType TEXT

Text type.

TEXT_CONTINUATIONback to summary
public static final WriterInfo.MessageType TEXT_CONTINUATION

Continuation text type.

Constructor Detail

MessageTypeback to summary
private MessageType()

Method Detail

valueOfback to summary
public static WriterInfo.MessageType valueOf(String name)
valuesback to summary
public static WriterInfo.MessageType[] values()
org.glassfish.tyrus.spi back to summary

public final Enum WriterInfo.RemoteEndpointType

extends Enum<WriterInfo.RemoteEndpointType>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final WriterInfo.RemoteEndpointType
ASYNC

RemoteEndpoint.Async

public static final WriterInfo.RemoteEndpointType
BASIC

RemoteEndpoint.Basic

public static final WriterInfo.RemoteEndpointType
BROADCAST

Broadcast

public static final WriterInfo.RemoteEndpointType
SUPER

RemoteEndpoint

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static WriterInfo.RemoteEndpointType
public static WriterInfo.RemoteEndpointType[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

ASYNCback to summary
public static final WriterInfo.RemoteEndpointType ASYNC

RemoteEndpoint.Async

BASICback to summary
public static final WriterInfo.RemoteEndpointType BASIC

RemoteEndpoint.Basic

BROADCASTback to summary
public static final WriterInfo.RemoteEndpointType BROADCAST

Broadcast

SUPERback to summary
public static final WriterInfo.RemoteEndpointType SUPER

RemoteEndpoint

Constructor Detail

RemoteEndpointTypeback to summary
private RemoteEndpointType()

Method Detail

valueOfback to summary
public static WriterInfo.RemoteEndpointType valueOf(String name)
valuesback to summary
public static WriterInfo.RemoteEndpointType[] values()