A B C D E F G H I J K L M N O P R S T U V W 

A

ABNORMAL_CLOSE - Static variable in interface org.glassfish.tyrus.websockets.WebSocket
a reserved value and MUST NOT be set as a status code in a Close control frame by an endpoint.
AbstractMultivaluedMap<K,V> - Class in org.glassfish.tyrus.websockets.uri.internal
Abstract skeleton implementation of a MultivaluedMap that is backed by a [key, multi-value] store represented as a Map<K, List<V>>.
AbstractMultivaluedMap(Map<K, List<V>>) - Constructor for class org.glassfish.tyrus.websockets.uri.internal.AbstractMultivaluedMap
Initialize the backing store in the abstract parent multivalued map implementation.
add(WebSocketListener) - Method in class org.glassfish.tyrus.websockets.DefaultWebSocket
 
add(K, V) - Method in class org.glassfish.tyrus.websockets.uri.internal.AbstractMultivaluedMap
Add a value to the current list of values for the supplied key.
add(K, V) - Method in interface org.glassfish.tyrus.websockets.uri.internal.MultivaluedMap
Add a value to the current list of values for the supplied key.
add(WebSocketListener) - Method in interface org.glassfish.tyrus.websockets.WebSocket
Adds a WebSocketListener to be notified of events of interest.
addAll(K, V...) - Method in class org.glassfish.tyrus.websockets.uri.internal.AbstractMultivaluedMap
Add multiple values to the current list of values for the supplied key.
addAll(K, List<V>) - Method in class org.glassfish.tyrus.websockets.uri.internal.AbstractMultivaluedMap
Add all the values from the supplied value list to the current list of values for the supplied key.
addAll(K, V...) - Method in interface org.glassfish.tyrus.websockets.uri.internal.MultivaluedMap
Add multiple values to the current list of values for the supplied key.
addAll(K, List<V>) - Method in interface org.glassfish.tyrus.websockets.uri.internal.MultivaluedMap
Add all the values from the supplied value list to the current list of values for the supplied key.
addCloseListener(Connection.CloseListener) - Method in class org.glassfish.tyrus.websockets.Connection
 
addFirst(K, V) - Method in class org.glassfish.tyrus.websockets.uri.internal.AbstractMultivaluedMap
Add a value to the first position in the current list of values for the supplied key.
addFirst(K, V) - Method in interface org.glassfish.tyrus.websockets.uri.internal.MultivaluedMap
Add a value to the first position in the current list of values for the supplied key.
addFirstNull(List<V>) - Method in class org.glassfish.tyrus.websockets.uri.internal.AbstractMultivaluedMap
Define the behavior for adding a null values to the first position in the value list.
addFirstNull(List<String>) - Method in class org.glassfish.tyrus.websockets.uri.internal.MultivaluedStringMap
 
addNull(List<V>) - Method in class org.glassfish.tyrus.websockets.uri.internal.AbstractMultivaluedMap
Define the behavior for adding a null values to the value list.
addNull(List<String>) - Method in class org.glassfish.tyrus.websockets.uri.internal.MultivaluedStringMap
 
application - Variable in class org.glassfish.tyrus.websockets.WebSocketEngine.WebSocketHolder
 
asClosed(PathPattern) - Static method in class org.glassfish.tyrus.websockets.uri.internal.PathPattern
Return a new path pattern with a same path template but a closed right hand path.

B

Base64Utils - Class in org.glassfish.tyrus.websockets
 
Base64Utils() - Constructor for class org.glassfish.tyrus.websockets.Base64Utils
 
BaseFrameType - Class in org.glassfish.tyrus.websockets
 
BaseFrameType() - Constructor for class org.glassfish.tyrus.websockets.BaseFrameType
 
BinaryFrameType - Class in org.glassfish.tyrus.websockets.frametypes
 
BinaryFrameType() - Constructor for class org.glassfish.tyrus.websockets.frametypes.BinaryFrameType
 
buffer - Variable in class org.glassfish.tyrus.websockets.WebSocketEngine.WebSocketHolder
 

C

cancel(boolean) - Method in class org.glassfish.tyrus.websockets.WriteFuture
 
cancelled() - Method in class org.glassfish.tyrus.websockets.Connection.CompletionHandler
The operation was cancelled.
canEncode(char) - Method in class org.glassfish.tyrus.websockets.StrictUtf8.Encoder
 
checkForEquivalents(List<String>) - Static method in class org.glassfish.tyrus.websockets.uri.Match
Check for equivalent path.
checkForLastFrame(DataFrame, byte) - Method in class org.glassfish.tyrus.websockets.ProtocolHandler
 
clear() - Method in class org.glassfish.tyrus.websockets.uri.internal.AbstractMultivaluedMap
 
close() - Method in class org.glassfish.tyrus.websockets.DefaultWebSocket
 
close(int) - Method in class org.glassfish.tyrus.websockets.DefaultWebSocket
 
close(int, String) - Method in class org.glassfish.tyrus.websockets.DefaultWebSocket
 
close(int, String) - Method in class org.glassfish.tyrus.websockets.ProtocolHandler
 
close() - Method in interface org.glassfish.tyrus.websockets.WebSocket
Closes this WebSocket.
close(int) - Method in interface org.glassfish.tyrus.websockets.WebSocket
Closes this WebSocket using the specified status code.
close(int, String) - Method in interface org.glassfish.tyrus.websockets.WebSocket
Closes this WebSocket using the specified status code and reason.
closeSilently() - Method in class org.glassfish.tyrus.websockets.Connection
 
ClosingFrame - Class in org.glassfish.tyrus.websockets.draft06
 
ClosingFrame() - Constructor for class org.glassfish.tyrus.websockets.draft06.ClosingFrame
 
ClosingFrame(int, String) - Constructor for class org.glassfish.tyrus.websockets.draft06.ClosingFrame
 
ClosingFrame(byte[]) - Constructor for class org.glassfish.tyrus.websockets.draft06.ClosingFrame
 
ClosingFrameType - Class in org.glassfish.tyrus.websockets.frametypes
 
ClosingFrameType() - Constructor for class org.glassfish.tyrus.websockets.frametypes.ClosingFrameType
 
COMPARATOR - Static variable in class org.glassfish.tyrus.websockets.uri.internal.PathPattern
Path pattern comparator that defers to comparing the templates associated with the patterns.
COMPARATOR - Static variable in class org.glassfish.tyrus.websockets.uri.internal.UriTemplate
Order the templates according to JAX-RS specification.
completed(E) - Method in class org.glassfish.tyrus.websockets.Connection.CompletionHandler
The operation was completed.
Connection - Class in org.glassfish.tyrus.websockets
 
Connection() - Constructor for class org.glassfish.tyrus.websockets.Connection
 
connection - Variable in class org.glassfish.tyrus.websockets.ProtocolHandler
 
CONNECTION - Static variable in class org.glassfish.tyrus.websockets.WebSocketEngine
 
Connection.CloseListener - Interface in org.glassfish.tyrus.websockets
 
Connection.CompletionHandler<E> - Class in org.glassfish.tyrus.websockets
Interface, which will be used by Grizzly to notify about asynchronous I/O operations status updates.
Connection.CompletionHandler() - Constructor for class org.glassfish.tyrus.websockets.Connection.CompletionHandler
 
contains(Charset) - Method in class org.glassfish.tyrus.websockets.StrictUtf8
 
containsKey(Object) - Method in class org.glassfish.tyrus.websockets.uri.internal.AbstractMultivaluedMap
 
containsValue(Object) - Method in class org.glassfish.tyrus.websockets.uri.internal.AbstractMultivaluedMap
 
contextualEncode(String, UriComponent.Type) - Static method in class org.glassfish.tyrus.websockets.uri.internal.UriComponent
Contextually encodes the characters of string that are either non-ASCII characters or are ASCII characters that must be percent-encoded using the UTF-8 encoding.
contextualEncode(String, UriComponent.Type, boolean) - Static method in class org.glassfish.tyrus.websockets.uri.internal.UriComponent
Contextually encodes the characters of string that are either non-ASCII characters or are ASCII characters that must be percent-encoded using the UTF-8 encoding.
ContinuationFrameType - Class in org.glassfish.tyrus.websockets.frametypes
 
ContinuationFrameType(boolean) - Constructor for class org.glassfish.tyrus.websockets.frametypes.ContinuationFrameType
 
create(boolean, byte[]) - Method in class org.glassfish.tyrus.websockets.BaseFrameType
 
create(boolean, byte[]) - Method in interface org.glassfish.tyrus.websockets.FrameType
 
create(boolean, byte[]) - Method in class org.glassfish.tyrus.websockets.frametypes.ClosingFrameType
 
create(boolean, ByteBuffer) - Static method in class org.glassfish.tyrus.websockets.ParseResult
Create a ParseResult object.
createClientHandShake(WebSocketRequest, boolean) - Method in class org.glassfish.tyrus.websockets.draft06.Draft06Handler
 
createClientHandShake(WebSocketRequest, boolean) - Method in class org.glassfish.tyrus.websockets.draft07.Draft07Handler
 
createClientHandShake(WebSocketRequest, boolean) - Method in class org.glassfish.tyrus.websockets.draft08.Draft08Handler
 
createClientHandShake(WebSocketRequest, boolean) - Method in class org.glassfish.tyrus.websockets.draft17.Draft17Handler
 
createClientHandShake(WebSocketRequest, boolean) - Method in class org.glassfish.tyrus.websockets.ProtocolHandler
Create HandShake on client side.
createHandler(boolean) - Method in enum org.glassfish.tyrus.websockets.Version
 
createHandShake(WebSocketRequest) - Method in class org.glassfish.tyrus.websockets.draft06.Draft06Handler
 
createHandShake(WebSocketRequest) - Method in class org.glassfish.tyrus.websockets.draft07.Draft07Handler
 
createHandShake(WebSocketRequest) - Method in class org.glassfish.tyrus.websockets.draft08.Draft08Handler
 
createHandShake(WebSocketRequest) - Method in class org.glassfish.tyrus.websockets.draft17.Draft17Handler
 
createHandShake(WebSocketRequest) - Method in class org.glassfish.tyrus.websockets.ProtocolHandler
Create HandShake on server side.
createSocket(ProtocolHandler, WebSocketRequest, WebSocketListener...) - Method in class org.glassfish.tyrus.websockets.WebSocketApplication
Factory method to create new WebSocket instances.
createURI(Map<String, String>) - Method in class org.glassfish.tyrus.websockets.uri.internal.UriTemplate
Create a URI by substituting any template variables for corresponding template values.
createURI(String...) - Method in class org.glassfish.tyrus.websockets.uri.internal.UriTemplate
Create a URI by substituting any template variables for corresponding template values.
createURI(String[], int, int) - Method in class org.glassfish.tyrus.websockets.uri.internal.UriTemplate
Create a URI by substituting any template variables for corresponding template values.
createURI(String, String, String, String, String, String, String, String, Map<String, ?>, boolean, boolean) - Static method in class org.glassfish.tyrus.websockets.uri.internal.UriTemplate
Construct a URI from the component parts each of which may contain template variables.
createURI(String, String, String, String, String, String, String, String, Object[], boolean, boolean) - Static method in class org.glassfish.tyrus.websockets.uri.internal.UriTemplate
Construct a URI from the component parts each of which may contain template variables.
createURIWithStringValues(String, String, String, String, String, String, String, String, Map<String, ?>, boolean, boolean) - Static method in class org.glassfish.tyrus.websockets.uri.internal.UriTemplate
Construct a URI from the component parts each of which may contain template variables.
createURIWithStringValues(String, String, String, String, String, String, String, String, String[], boolean, boolean) - Static method in class org.glassfish.tyrus.websockets.uri.internal.UriTemplate
Construct a URI from the component parts each of which may contain template variables.

D

DataFrame - Class in org.glassfish.tyrus.websockets
In memory representation of a websocket frame.
DataFrame(FrameType) - Constructor for class org.glassfish.tyrus.websockets.DataFrame
 
DataFrame(FrameType, String) - Constructor for class org.glassfish.tyrus.websockets.DataFrame
 
DataFrame(FrameType, String, boolean) - Constructor for class org.glassfish.tyrus.websockets.DataFrame
 
DataFrame(FrameType, byte[]) - Constructor for class org.glassfish.tyrus.websockets.DataFrame
 
DataFrame(FrameType, byte[], boolean) - Constructor for class org.glassfish.tyrus.websockets.DataFrame
 
decode(char[]) - Static method in class org.glassfish.tyrus.websockets.Base64Utils
Decodes a BASE64 encoded char array.
decode(byte[]) - Static method in class org.glassfish.tyrus.websockets.Base64Utils
Decodes a BASE64 encoded byte array.
decode(String) - Static method in class org.glassfish.tyrus.websockets.Base64Utils
Decodes a BASE64 encoded String.
decode(String, UriComponent.Type) - Static method in class org.glassfish.tyrus.websockets.uri.internal.UriComponent
Decodes characters of a string that are percent-encoded octets using UTF-8 decoding (if needed).
decodeFast(char[]) - Static method in class org.glassfish.tyrus.websockets.Base64Utils
Decodes a BASE64 encoded char array that is known to be reasonably well formatted.
decodeFast(byte[]) - Static method in class org.glassfish.tyrus.websockets.Base64Utils
Decodes a BASE64 encoded byte array that is known to be reasonably well formatted.
decodeFast(String) - Static method in class org.glassfish.tyrus.websockets.Base64Utils
Decodes a BASE64 encoded string that is known to be reasonably well formatted.
decodeLength(byte[]) - Method in class org.glassfish.tyrus.websockets.ProtocolHandler
Convert a byte[] to a long.
decodeMatrix(String, boolean) - Static method in class org.glassfish.tyrus.websockets.uri.internal.UriComponent
Decode the matrix component of a URI path segment.
decodePath(URI, boolean) - Static method in class org.glassfish.tyrus.websockets.uri.internal.UriComponent
Decode the path component of a URI as path segments.
decodePath(String, boolean) - Static method in class org.glassfish.tyrus.websockets.uri.internal.UriComponent
Decode the path component of a URI as path segments.
decodePathSegment(List<PathSegment>, String, boolean) - Static method in class org.glassfish.tyrus.websockets.uri.internal.UriComponent
 
decodeQuery(URI, boolean) - Static method in class org.glassfish.tyrus.websockets.uri.internal.UriComponent
Decode the query component of a URI.
decodeQuery(String, boolean) - Static method in class org.glassfish.tyrus.websockets.uri.internal.UriComponent
Decode the query component of a URI.
DEFAULT_VERSION - Static variable in class org.glassfish.tyrus.websockets.WebSocketEngine
 
DefaultWebSocket - Class in org.glassfish.tyrus.websockets
 
DefaultWebSocket(ProtocolHandler, WebSocketRequest, WebSocketListener...) - Constructor for class org.glassfish.tyrus.websockets.DefaultWebSocket
 
DEPENDENT_CLASS_OF_PROVIDER_FORMAT_ERROR(Object, Object, Object) - Static method in class org.glassfish.tyrus.websockets.uri.internal.LocalizationMessages
{0}.
DEPENDENT_CLASS_OF_PROVIDER_NOT_FOUND(Object, Object, Object) - Static method in class org.glassfish.tyrus.websockets.uri.internal.LocalizationMessages
A dependent class, {0}, of the class {1} implementing the provider {2} is not found.
doClose() - Method in class org.glassfish.tyrus.websockets.ProtocolHandler
 
Draft06Handler - Class in org.glassfish.tyrus.websockets.draft06
 
Draft06Handler() - Constructor for class org.glassfish.tyrus.websockets.draft06.Draft06Handler
 
Draft06Handler(boolean) - Constructor for class org.glassfish.tyrus.websockets.draft06.Draft06Handler
 
Draft07Handler - Class in org.glassfish.tyrus.websockets.draft07
 
Draft07Handler(boolean) - Constructor for class org.glassfish.tyrus.websockets.draft07.Draft07Handler
 
Draft08Handler - Class in org.glassfish.tyrus.websockets.draft08
 
Draft08Handler(boolean) - Constructor for class org.glassfish.tyrus.websockets.draft08.Draft08Handler
 
Draft17Handler - Class in org.glassfish.tyrus.websockets.draft17
 
Draft17Handler(boolean) - Constructor for class org.glassfish.tyrus.websockets.draft17.Draft17Handler
 

E

EMPTY - Static variable in class org.glassfish.tyrus.websockets.uri.internal.PatternWithGroups
The empty pattern that matches the null or empty string.
EMPTY - Static variable in class org.glassfish.tyrus.websockets.uri.internal.UriTemplate
The empty URI template that matches the null or empty URI path.
EMPTY_PATTERN - Static variable in class org.glassfish.tyrus.websockets.uri.internal.PathPattern
Empty path pattern matching only empty string.
encode(char[], int, int, byte[]) - Method in class org.glassfish.tyrus.websockets.StrictUtf8.Encoder
 
encode(String, UriComponent.Type) - Static method in class org.glassfish.tyrus.websockets.uri.internal.UriComponent
Encodes the characters of string that are either non-ASCII characters or are ASCII characters that must be percent-encoded using the UTF-8 encoding.
encode(String, UriComponent.Type, boolean) - Static method in class org.glassfish.tyrus.websockets.uri.internal.UriComponent
Encodes the characters of string that are either non-ASCII characters or are ASCII characters that must be percent-encoded using the UTF-8 encoding.
encode(Charset, String) - Static method in class org.glassfish.tyrus.websockets.Utf8Utils
 
encodeLength(long) - Method in class org.glassfish.tyrus.websockets.ProtocolHandler
Converts the length given to the appropriate framing data: 0-125 one element that is the payload length.
encodeLiteralCharacters(String) - Method in class org.glassfish.tyrus.websockets.uri.internal.UriTemplateParser
Encode literal characters of a template.
encodeLoop(CharBuffer, ByteBuffer) - Method in class org.glassfish.tyrus.websockets.StrictUtf8.Encoder
 
encodeTemplateNames(String) - Static method in class org.glassfish.tyrus.websockets.uri.internal.UriComponent
Encodes a string with template parameters names present, specifically the characters '{' and '}' will be percent-encoded.
encodeToByte(byte[], boolean) - Static method in class org.glassfish.tyrus.websockets.Base64Utils
Encodes a raw byte array into a BASE64 byte[] representation i accordance with RFC 2045.
encodeToChar(byte[], boolean) - Static method in class org.glassfish.tyrus.websockets.Base64Utils
Encodes a raw byte array into a BASE64 char[] representation i accordance with RFC 2045.
encodeToString(byte[], boolean) - Static method in class org.glassfish.tyrus.websockets.Base64Utils
Encodes a raw byte array into a BASE64 String representation i accordance with RFC 2045.
END_OF_PATH_PATTERN - Static variable in class org.glassfish.tyrus.websockets.uri.internal.PathPattern
Path pattern matching the end of a URI path.
END_POINT_GOING_DOWN - Static variable in interface org.glassfish.tyrus.websockets.WebSocket
Indicates that an endpoint is "going away", such as a server going down, or a browser having navigated away from a page.
endsWithSlash() - Method in class org.glassfish.tyrus.websockets.uri.internal.UriTemplate
Check if the URI template ends in a slash ('/').
entrySet() - Method in class org.glassfish.tyrus.websockets.uri.internal.AbstractMultivaluedMap
 
equals(Object) - Method in class org.glassfish.tyrus.websockets.Extension
 
equals(Object) - Method in class org.glassfish.tyrus.websockets.Extension.Parameter
 
equals(Object) - Method in class org.glassfish.tyrus.websockets.uri.internal.AbstractMultivaluedMap

This implementation delegates the method call to to the the underlying [key, multi-value] store.

equals(Object) - Method in class org.glassfish.tyrus.websockets.uri.internal.PatternWithGroups
 
equals(Object) - Method in class org.glassfish.tyrus.websockets.uri.internal.UriTemplate
Equality is calculated from the String of the regular expression generated from the templates.
equalsIgnoreValueOrder(MultivaluedMap<K, V>) - Method in class org.glassfish.tyrus.websockets.uri.internal.AbstractMultivaluedMap
 
equalsIgnoreValueOrder(MultivaluedMap<K, V>) - Method in interface org.glassfish.tyrus.websockets.uri.internal.MultivaluedMap
Compare the specified map with this map for equality modulo the order of values for each key.
error() - Method in class org.glassfish.tyrus.websockets.StrictUtf8.Parser
If the previous parse operation detected an error, return the object describing that error.
ERROR_CAUGHT_WHILE_LOADING_SPI_PROVIDERS() - Static method in class org.glassfish.tyrus.websockets.uri.internal.LocalizationMessages
Error caught while loading SPI providers.
EXCEPTION_CAUGHT_WHILE_LOADING_SPI_PROVIDERS() - Static method in class org.glassfish.tyrus.websockets.uri.internal.LocalizationMessages
Exception caught while loading SPI providers.
ExecutorServiceProvider - Class in org.glassfish.tyrus.websockets
 
ExecutorServiceProvider() - Constructor for class org.glassfish.tyrus.websockets.ExecutorServiceProvider
 
Extension - Class in org.glassfish.tyrus.websockets
Representation of a WebSocket extension and its associated parameters.
Extension(String) - Constructor for class org.glassfish.tyrus.websockets.Extension
Constructs a new Extension with the specified name.
Extension.Parameter - Class in org.glassfish.tyrus.websockets
Representation of extension parameters.
Extension.Parameter(String, String) - Constructor for class org.glassfish.tyrus.websockets.Extension.Parameter
Constructs a new parameter based on the provided values.

F

failed(Throwable) - Method in class org.glassfish.tyrus.websockets.Connection.CompletionHandler
The operation was failed.
frame(DataFrame) - Method in class org.glassfish.tyrus.websockets.draft06.Draft06Handler
 
frame(DataFrame) - Method in class org.glassfish.tyrus.websockets.draft07.Draft07Handler
 
frame(DataFrame) - Method in class org.glassfish.tyrus.websockets.ProtocolHandler
 
FrameType - Interface in org.glassfish.tyrus.websockets
 
FramingException - Exception in org.glassfish.tyrus.websockets
 
FramingException(String) - Constructor for exception org.glassfish.tyrus.websockets.FramingException
 
FramingException(String, Throwable) - Constructor for exception org.glassfish.tyrus.websockets.FramingException
 
FramingException(Throwable) - Constructor for exception org.glassfish.tyrus.websockets.FramingException
 
fromHeaders(List<String>) - Static method in class org.glassfish.tyrus.websockets.HandShake
Parse Extension from headers (represented as List of strings).
fromString(String) - Static method in class org.glassfish.tyrus.websockets.HandShake
Parsing of one Extension.

G

generateMask() - Method in class org.glassfish.tyrus.websockets.Masker
 
generateServerKey(SecKey) - Static method in class org.glassfish.tyrus.websockets.draft06.SecKey
Generate server-side security key, which gets passed to the client during the handshake phase as part of message payload.
generateServerKey(SecKey) - Static method in class org.glassfish.tyrus.websockets.SecKey
Generate server-side security key, which gets passed to the client during the handshake phase as part of message payload.
get() - Method in class org.glassfish.tyrus.websockets.Masker
 
get(int) - Method in class org.glassfish.tyrus.websockets.Masker
 
get(Object) - Method in class org.glassfish.tyrus.websockets.uri.internal.AbstractMultivaluedMap
 
get() - Method in class org.glassfish.tyrus.websockets.WriteFuture
 
get(long, TimeUnit) - Method in class org.glassfish.tyrus.websockets.WriteFuture
 
getAllMatches(String, Set<WebSocketApplication>) - Static method in class org.glassfish.tyrus.websockets.uri.Match
Return a list of all matches, in order of match preference, best match last.
getArguments() - Method in interface org.glassfish.tyrus.websockets.uri.internal.l10n.Localizable
Returns the arguments for message formatting.
getArguments() - Method in class org.glassfish.tyrus.websockets.uri.internal.l10n.LocalizableMessage
 
getBestMatch(String, Set<WebSocketApplication>) - Static method in class org.glassfish.tyrus.websockets.uri.Match
Returns null, or a Match object
getBytes(DataFrame) - Method in class org.glassfish.tyrus.websockets.BaseFrameType
 
getBytes() - Method in class org.glassfish.tyrus.websockets.DataFrame
 
getBytes() - Method in class org.glassfish.tyrus.websockets.draft06.ClosingFrame
 
getBytes() - Method in class org.glassfish.tyrus.websockets.draft06.SecKey
 
getBytes(DataFrame) - Method in interface org.glassfish.tyrus.websockets.FrameType
 
getBytes(DataFrame) - Method in class org.glassfish.tyrus.websockets.frametypes.ContinuationFrameType
 
getBytes(DataFrame) - Method in class org.glassfish.tyrus.websockets.frametypes.TextFrameType
 
getBytes() - Method in class org.glassfish.tyrus.websockets.SecKey
 
getClosingCode() - Method in exception org.glassfish.tyrus.websockets.FramingException
 
getClosingCode() - Method in exception org.glassfish.tyrus.websockets.ProtocolError
 
getClosingCode() - Method in exception org.glassfish.tyrus.websockets.Utf8DecodingError
 
getCode() - Method in class org.glassfish.tyrus.websockets.draft06.ClosingFrame
 
getCode() - Method in exception org.glassfish.tyrus.websockets.HandshakeException
Get the error code.
getConnection() - Method in class org.glassfish.tyrus.websockets.ProtocolHandler
 
getConnection() - Method in interface org.glassfish.tyrus.websockets.WebSocketRequest
getEnabledProtocols() - Method in class org.glassfish.tyrus.websockets.draft06.HandShake06
 
getEngine() - Static method in class org.glassfish.tyrus.websockets.WebSocketEngine
 
getExecutorService() - Method in class org.glassfish.tyrus.websockets.ExecutorServiceProvider
getExtensions() - Method in class org.glassfish.tyrus.websockets.HandShake
 
getFirst(K) - Method in class org.glassfish.tyrus.websockets.uri.internal.AbstractMultivaluedMap
 
getFirst(K) - Method in interface org.glassfish.tyrus.websockets.uri.internal.MultivaluedMap
A shortcut to get the first value of the supplied key.
getFirst(String, Class<A>) - Method in class org.glassfish.tyrus.websockets.uri.internal.MultivaluedStringMap
 
getFirst(String, A) - Method in class org.glassfish.tyrus.websockets.uri.internal.MultivaluedStringMap
 
getFirstHeaderValue(String) - Method in interface org.glassfish.tyrus.websockets.WebSocketRequest
Get the first header value from the List of header values corresponding to the name.
getGroupCounts() - Method in class org.glassfish.tyrus.websockets.uri.internal.UriTemplateParser
Get the capturing group counts for each template variable.
getGroupIndexes() - Method in class org.glassfish.tyrus.websockets.uri.internal.PatternWithGroups
Get the group indexes.
getGroupIndexes() - Method in class org.glassfish.tyrus.websockets.uri.internal.UriTemplateParser
Get the group indexes to capturing groups.
getHeader(String) - Method in interface org.glassfish.tyrus.websockets.WebSocketRequest
Return the header values corresponding to the name.
getHeaderFromList(List<T>) - Method in class org.glassfish.tyrus.websockets.HandShake
 
getHeaders() - Method in interface org.glassfish.tyrus.websockets.WebSocketRequest
Get request headers.
getHeaders() - Method in class org.glassfish.tyrus.websockets.WebSocketResponse
 
getKey() - Method in interface org.glassfish.tyrus.websockets.uri.internal.l10n.Localizable
Gets the key in the resource bundle.
getKey() - Method in class org.glassfish.tyrus.websockets.uri.internal.l10n.LocalizableMessage
 
getLocale() - Method in class org.glassfish.tyrus.websockets.uri.internal.l10n.Localizer
 
getLocation() - Method in class org.glassfish.tyrus.websockets.HandShake
 
getMask() - Method in class org.glassfish.tyrus.websockets.Masker
 
getMatrixParameters() - Method in interface org.glassfish.tyrus.websockets.uri.internal.PathSegment
Get a map of the matrix parameters associated with the path segment.
getMessage(String, Object...) - Method in class org.glassfish.tyrus.websockets.uri.internal.l10n.LocalizableMessageFactory
 
getName() - Method in class org.glassfish.tyrus.websockets.Extension
 
getName() - Method in class org.glassfish.tyrus.websockets.Extension.Parameter
 
getNames() - Method in class org.glassfish.tyrus.websockets.uri.internal.UriTemplateParser
Get the list of template names.
getNameToPattern() - Method in class org.glassfish.tyrus.websockets.uri.internal.UriTemplateParser
Get the map of template names to patterns.
getNonce() - Method in class org.glassfish.tyrus.websockets.SecKey
 
getNormalizedTemplate() - Method in class org.glassfish.tyrus.websockets.uri.internal.UriTemplateParser
Get the normalized template.
getNumberOfExplicitCharacters() - Method in class org.glassfish.tyrus.websockets.uri.internal.UriTemplate
Get the number of characters in the regular expression not resulting from conversion of template variables.
getNumberOfExplicitRegexes() - Method in class org.glassfish.tyrus.websockets.uri.internal.UriTemplate
Get the number of explicit regexes declared in template variables.
getNumberOfExplicitRegexes() - Method in class org.glassfish.tyrus.websockets.uri.internal.UriTemplateParser
Get the number of explicit regular expressions.
getNumberOfLiteralCharacters() - Method in class org.glassfish.tyrus.websockets.uri.internal.UriTemplateParser
Get the number of literal characters.
getNumberOfTemplateVariables() - Method in class org.glassfish.tyrus.websockets.uri.internal.UriTemplate
Get the number of template variables.
getOrigin() - Method in class org.glassfish.tyrus.websockets.HandShake
 
getParameterMap() - Method in interface org.glassfish.tyrus.websockets.WebSocketRequest
Return the request parameters associated with the request.
getParameterNames() - Method in class org.glassfish.tyrus.websockets.uri.Match
Get parameter names.
getParameters() - Method in class org.glassfish.tyrus.websockets.Extension
 
getParameterValue(String) - Method in class org.glassfish.tyrus.websockets.uri.Match
Get value of given parameter.
getPath() - Method in interface org.glassfish.tyrus.websockets.uri.internal.PathSegment
Get the path segment.
getPath() - Method in class org.glassfish.tyrus.websockets.uri.Match
Get path.
getPath() - Method in class org.glassfish.tyrus.websockets.WebSocketApplication
Return path for which is current WebSocketApplication registered.
getPattern() - Method in class org.glassfish.tyrus.websockets.uri.internal.UriTemplate
Get the URI pattern.
getPattern() - Method in class org.glassfish.tyrus.websockets.uri.internal.UriTemplateParser
Get the pattern.
getQueryString() - Method in interface org.glassfish.tyrus.websockets.WebSocketRequest
Get query string.
getReason() - Method in class org.glassfish.tyrus.websockets.draft06.ClosingFrame
 
getRegex() - Method in class org.glassfish.tyrus.websockets.uri.internal.PatternWithGroups
Get the regular expression.
getRemainder() - Method in class org.glassfish.tyrus.websockets.ParseResult
Get the parsing remainder ByteBuffer.
getRequest() - Method in class org.glassfish.tyrus.websockets.draft06.HandShake06
 
getRequest() - Method in class org.glassfish.tyrus.websockets.draft17.HandShake17
 
getRequest() - Method in class org.glassfish.tyrus.websockets.HandShake
getRequestPath() - Method in interface org.glassfish.tyrus.websockets.WebSocketRequest
Get request path.
getRequestURI() - Method in interface org.glassfish.tyrus.websockets.WebSocketRequest
Get request URI.
getResourceBundleName() - Method in interface org.glassfish.tyrus.websockets.uri.internal.l10n.Localizable
Get the name of the localization messages resource bundle.
getResourceBundleName() - Method in class org.glassfish.tyrus.websockets.uri.internal.l10n.LocalizableMessage
 
getResponseListener() - Method in class org.glassfish.tyrus.websockets.HandShake
Get response listener
getSecKey() - Method in class org.glassfish.tyrus.websockets.draft06.SecKey
Gets security key string representation, which includes chars and spaces.
getSecKey() - Method in class org.glassfish.tyrus.websockets.SecKey
Gets security key string representation, which includes chars and spaces.
getStatus() - Method in class org.glassfish.tyrus.websockets.WebSocketResponse
 
getSubProtocols() - Method in class org.glassfish.tyrus.websockets.HandShake
 
getSupportedExtensions() - Method in class org.glassfish.tyrus.websockets.WebSocketApplication
Return the websocket extensions supported by this WebSocketApplication.
getSupportedProtocols(List<String>) - Method in class org.glassfish.tyrus.websockets.WebSocketApplication
 
getSupportedWireProtocolVersions() - Static method in enum org.glassfish.tyrus.websockets.Version
 
getTemplate() - Method in class org.glassfish.tyrus.websockets.uri.internal.PathPattern
 
getTemplate() - Method in class org.glassfish.tyrus.websockets.uri.internal.UriTemplate
Get the URI template as a String.
getTemplate() - Method in class org.glassfish.tyrus.websockets.uri.internal.UriTemplateParser
Get the template.
getTemplateVariables() - Method in class org.glassfish.tyrus.websockets.uri.internal.UriTemplate
Get the list of template variables for the template.
getTextPayload() - Method in class org.glassfish.tyrus.websockets.DataFrame
 
getType() - Method in class org.glassfish.tyrus.websockets.DataFrame
 
getUnderlyingConnection() - Method in class org.glassfish.tyrus.websockets.Connection
 
getValue() - Method in class org.glassfish.tyrus.websockets.Extension.Parameter
 
getValues(K) - Method in class org.glassfish.tyrus.websockets.uri.internal.AbstractMultivaluedMap
Return a non-null list of values for a given key.
getVariableSegmentIndices() - Method in class org.glassfish.tyrus.websockets.uri.Match
Get variable segment indices (indexes).
getVersion() - Method in class org.glassfish.tyrus.websockets.draft06.HandShake06
 
getVersion() - Method in class org.glassfish.tyrus.websockets.draft07.HandShake07
 
getVersion() - Method in class org.glassfish.tyrus.websockets.draft08.HandShake08
 
getVersion() - Method in class org.glassfish.tyrus.websockets.draft17.HandShake17
 
getWebSocket() - Method in class org.glassfish.tyrus.websockets.ProtocolHandler
 
getWebSocket(Connection) - Method in class org.glassfish.tyrus.websockets.WebSocketEngine
Get the WebSocket associated with the Grizzly Connection, or null, if there none is associated.
getWebSocketApplication() - Method in class org.glassfish.tyrus.websockets.uri.Match
getWebSocketHolder(Connection) - Method in class org.glassfish.tyrus.websockets.WebSocketEngine
 
getWebSockets() - Method in class org.glassfish.tyrus.websockets.WebSocketApplication
Returns a set of WebSockets, registered with the application.

H

handler - Variable in class org.glassfish.tyrus.websockets.WebSocketEngine.WebSocketHolder
 
HandShake - Class in org.glassfish.tyrus.websockets
 
HandShake(WebSocketRequest, boolean) - Constructor for class org.glassfish.tyrus.websockets.HandShake
 
HandShake(WebSocketRequest) - Constructor for class org.glassfish.tyrus.websockets.HandShake
 
handshake(Connection, WebSocketApplication, WebSocketRequest) - Method in class org.glassfish.tyrus.websockets.ProtocolHandler
 
handshake(HandShake) - Method in class org.glassfish.tyrus.websockets.WebSocketApplication
This method will be called, when initial WebSocket handshake process has been completed, but allows the application to perform further negotiation/validation.
handshake - Variable in class org.glassfish.tyrus.websockets.WebSocketEngine.WebSocketHolder
 
HandShake.HandShakeResponseListener - Interface in org.glassfish.tyrus.websockets
Used to register with HandShake.
HandShake06 - Class in org.glassfish.tyrus.websockets.draft06
 
HandShake06(WebSocketRequest, boolean) - Constructor for class org.glassfish.tyrus.websockets.draft06.HandShake06
 
HandShake06(WebSocketRequest) - Constructor for class org.glassfish.tyrus.websockets.draft06.HandShake06
 
HandShake07 - Class in org.glassfish.tyrus.websockets.draft07
 
HandShake07(WebSocketRequest, boolean) - Constructor for class org.glassfish.tyrus.websockets.draft07.HandShake07
 
HandShake07(WebSocketRequest) - Constructor for class org.glassfish.tyrus.websockets.draft07.HandShake07
 
HandShake08 - Class in org.glassfish.tyrus.websockets.draft08
 
HandShake08(WebSocketRequest, boolean) - Constructor for class org.glassfish.tyrus.websockets.draft08.HandShake08
 
HandShake08(WebSocketRequest) - Constructor for class org.glassfish.tyrus.websockets.draft08.HandShake08
 
HandShake17 - Class in org.glassfish.tyrus.websockets.draft17
 
HandShake17(WebSocketRequest, boolean) - Constructor for class org.glassfish.tyrus.websockets.draft17.HandShake17
 
HandShake17(WebSocketRequest) - Constructor for class org.glassfish.tyrus.websockets.draft17.HandShake17
 
HandshakeException - Exception in org.glassfish.tyrus.websockets
Exception, which describes the error, occurred during the WebSocket handshake phase.
HandshakeException(String) - Constructor for exception org.glassfish.tyrus.websockets.HandshakeException
Construct a HandshakeException.
HandshakeException(int, String) - Constructor for exception org.glassfish.tyrus.websockets.HandshakeException
Construct a HandshakeException.
HandshakeException(int, String, Throwable) - Constructor for exception org.glassfish.tyrus.websockets.HandshakeException
Construct a HandshakeException.
hashCode() - Method in class org.glassfish.tyrus.websockets.Extension
 
hashCode() - Method in class org.glassfish.tyrus.websockets.Extension.Parameter
 
hashCode() - Method in class org.glassfish.tyrus.websockets.uri.internal.AbstractMultivaluedMap

This implementation delegates the method call to to the the underlying [key, multi-value] store.

hashCode() - Method in class org.glassfish.tyrus.websockets.uri.internal.PatternWithGroups
 
hashCode() - Method in class org.glassfish.tyrus.websockets.uri.internal.UriTemplate
Hashcode is calculated from String of the regular expression generated from the template.
HOST - Static variable in class org.glassfish.tyrus.websockets.WebSocketEngine
 

I

ILLEGAL_CONFIG_SYNTAX() - Static method in class org.glassfish.tyrus.websockets.uri.internal.LocalizationMessages
Illegal configuration-file syntax.
ILLEGAL_PROVIDER_CLASS_NAME(Object) - Static method in class org.glassfish.tyrus.websockets.uri.internal.LocalizationMessages
Illegal provider-class name: {0}.
inFragmentedType - Variable in class org.glassfish.tyrus.websockets.ProtocolHandler
 
initiate() - Method in class org.glassfish.tyrus.websockets.HandShake
 
INVALID_DATA - Static variable in interface org.glassfish.tyrus.websockets.WebSocket
Indicates that an endpoint is terminating the connection because it has received a type of data it cannot accept (e.g.
isApplicationRequest(WebSocketRequest) - Method in class org.glassfish.tyrus.websockets.WebSocketApplication
Checks application specific criteria to determine if this application can process the request as a WebSocket connection.
isCancelled() - Method in class org.glassfish.tyrus.websockets.WriteFuture
 
isComplete() - Method in class org.glassfish.tyrus.websockets.ParseResult
Returns true, if parsing was completed, or false if more data is expected.
isConnected() - Method in class org.glassfish.tyrus.websockets.DefaultWebSocket
 
isConnected() - Method in interface org.glassfish.tyrus.websockets.WebSocket
Convenience method to determine if this WebSocket is connected.
isControlFrame(byte) - Method in class org.glassfish.tyrus.websockets.draft06.Draft06Handler
 
isControlFrame(byte) - Method in class org.glassfish.tyrus.websockets.draft07.Draft07Handler
 
isControlFrame(byte) - Method in class org.glassfish.tyrus.websockets.ProtocolHandler
 
isDone() - Method in class org.glassfish.tyrus.websockets.WriteFuture
 
isEmpty() - Method in class org.glassfish.tyrus.websockets.uri.internal.AbstractMultivaluedMap
 
isEquivalent(String, String) - Static method in class org.glassfish.tyrus.websockets.uri.Match
Check for equivalent paths.
isExact() - Method in class org.glassfish.tyrus.websockets.uri.Match
TODO.
isHexCharacter(char) - Static method in class org.glassfish.tyrus.websockets.uri.internal.UriComponent
Checks whether the character c is hexadecimal character.
isLast() - Method in class org.glassfish.tyrus.websockets.DataFrame
 
isLegalReplacement(byte[]) - Method in class org.glassfish.tyrus.websockets.StrictUtf8.Encoder
 
isMaskData() - Method in class org.glassfish.tyrus.websockets.ProtocolHandler
 
isSecure() - Method in interface org.glassfish.tyrus.websockets.WebSocketRequest
Get information about connection secure state.
isTemplateVariablePresent(String) - Method in class org.glassfish.tyrus.websockets.uri.internal.UriTemplate
Ascertain if a template variable is a member of this template.

J

join(List<String>) - Method in class org.glassfish.tyrus.websockets.HandShake
 
joinExtensions(List<Extension>) - Method in class org.glassfish.tyrus.websockets.HandShake
 

K

KEY_SIZE - Static variable in class org.glassfish.tyrus.websockets.draft06.SecKey
 
KEY_SIZE - Static variable in class org.glassfish.tyrus.websockets.SecKey
 
keySet() - Method in class org.glassfish.tyrus.websockets.uri.internal.AbstractMultivaluedMap
 

L

Localizable - Interface in org.glassfish.tyrus.websockets.uri.internal.l10n
Localizable message.
localizableDEPENDENT_CLASS_OF_PROVIDER_FORMAT_ERROR(Object, Object, Object) - Static method in class org.glassfish.tyrus.websockets.uri.internal.LocalizationMessages
 
localizableDEPENDENT_CLASS_OF_PROVIDER_NOT_FOUND(Object, Object, Object) - Static method in class org.glassfish.tyrus.websockets.uri.internal.LocalizationMessages
 
localizableERROR_CAUGHT_WHILE_LOADING_SPI_PROVIDERS() - Static method in class org.glassfish.tyrus.websockets.uri.internal.LocalizationMessages
 
localizableEXCEPTION_CAUGHT_WHILE_LOADING_SPI_PROVIDERS() - Static method in class org.glassfish.tyrus.websockets.uri.internal.LocalizationMessages
 
localizableILLEGAL_CONFIG_SYNTAX() - Static method in class org.glassfish.tyrus.websockets.uri.internal.LocalizationMessages
 
localizableILLEGAL_PROVIDER_CLASS_NAME(Object) - Static method in class org.glassfish.tyrus.websockets.uri.internal.LocalizationMessages
 
LocalizableMessage - Class in org.glassfish.tyrus.websockets.uri.internal.l10n
 
LocalizableMessage(String, String, Object...) - Constructor for class org.glassfish.tyrus.websockets.uri.internal.l10n.LocalizableMessage
 
LocalizableMessageFactory - Class in org.glassfish.tyrus.websockets.uri.internal.l10n
 
LocalizableMessageFactory(String) - Constructor for class org.glassfish.tyrus.websockets.uri.internal.l10n.LocalizableMessageFactory
 
localizablePROVIDER_CLASS_COULD_NOT_BE_LOADED(Object, Object, Object) - Static method in class org.glassfish.tyrus.websockets.uri.internal.LocalizationMessages
 
localizablePROVIDER_COULD_NOT_BE_CREATED(Object, Object, Object) - Static method in class org.glassfish.tyrus.websockets.uri.internal.LocalizationMessages
 
localizablePROVIDER_NOT_FOUND(Object, Object) - Static method in class org.glassfish.tyrus.websockets.uri.internal.LocalizationMessages
 
localizableURI_COMPONENT_ENCODED_OCTET_INVALID_DIGIT(Object, Object) - Static method in class org.glassfish.tyrus.websockets.uri.internal.LocalizationMessages
 
localizableURI_COMPONENT_ENCODED_OCTET_MALFORMED(Object) - Static method in class org.glassfish.tyrus.websockets.uri.internal.LocalizationMessages
 
localizableURI_COMPONENT_INVALID_CHARACTER(Object, Object, Object, Object) - Static method in class org.glassfish.tyrus.websockets.uri.internal.LocalizationMessages
 
LocalizationMessages - Class in org.glassfish.tyrus.websockets.uri.internal
Defines string formatting method for each constant in the resource file
LocalizationMessages() - Constructor for class org.glassfish.tyrus.websockets.uri.internal.LocalizationMessages
 
localize(Localizable) - Method in class org.glassfish.tyrus.websockets.uri.internal.l10n.Localizer
 
Localizer - Class in org.glassfish.tyrus.websockets.uri.internal.l10n
Localizes the Localizable into a message by using a configured Locale.
Localizer() - Constructor for class org.glassfish.tyrus.websockets.uri.internal.l10n.Localizer
 
Localizer(Locale) - Constructor for class org.glassfish.tyrus.websockets.uri.internal.l10n.Localizer
 
lowSurrogate(int) - Static method in class org.glassfish.tyrus.websockets.StrictUtf8
 

M

mask(byte[], int, byte) - Method in class org.glassfish.tyrus.websockets.Masker
 
mask(byte[], int, byte[]) - Method in class org.glassfish.tyrus.websockets.Masker
 
MASK_SIZE - Static variable in class org.glassfish.tyrus.websockets.WebSocketEngine
 
maskAndPrepend(byte[]) - Method in class org.glassfish.tyrus.websockets.Masker
 
maskData - Variable in class org.glassfish.tyrus.websockets.ProtocolHandler
 
Masker - Class in org.glassfish.tyrus.websockets
 
Masker(ByteBuffer) - Constructor for class org.glassfish.tyrus.websockets.Masker
 
Masker() - Constructor for class org.glassfish.tyrus.websockets.Masker
 
match(CharSequence) - Method in class org.glassfish.tyrus.websockets.uri.internal.PatternWithGroups
Match against the pattern.
match(CharSequence, List<String>) - Method in class org.glassfish.tyrus.websockets.uri.internal.PatternWithGroups
Match against the pattern.
match(CharSequence, List<String>, Map<String, String>) - Method in class org.glassfish.tyrus.websockets.uri.internal.PatternWithGroups
Match against the pattern.
match(CharSequence, Map<String, String>) - Method in class org.glassfish.tyrus.websockets.uri.internal.UriTemplate
Match a URI against the template.
match(CharSequence, List<String>) - Method in class org.glassfish.tyrus.websockets.uri.internal.UriTemplate
Match a URI against the template.
Match - Class in org.glassfish.tyrus.websockets.uri
Defines a match on an endpoint.
MESSAGE_TOO_LARGE - Static variable in interface org.glassfish.tyrus.websockets.WebSocket
indicates that an endpoint is terminating the connection because it has received a message that is too large.
MultivaluedHashMap<K,V> - Class in org.glassfish.tyrus.websockets.uri.internal
A hash table based implementation of MultivaluedMap interface.
MultivaluedHashMap() - Constructor for class org.glassfish.tyrus.websockets.uri.internal.MultivaluedHashMap
Constructs an empty multivalued hash map with the default initial capacity (16) and the default load factor (0.75).
MultivaluedHashMap(int) - Constructor for class org.glassfish.tyrus.websockets.uri.internal.MultivaluedHashMap
Constructs an empty multivalued hash map with the specified initial capacity and the default load factor (0.75).
MultivaluedHashMap(int, float) - Constructor for class org.glassfish.tyrus.websockets.uri.internal.MultivaluedHashMap
Constructs an empty multivalued hash map with the specified initial capacity and load factor.
MultivaluedHashMap(MultivaluedMap<? extends K, ? extends V>) - Constructor for class org.glassfish.tyrus.websockets.uri.internal.MultivaluedHashMap
Constructs a new multivalued hash map with the same mappings as the specified MultivaluedMap.
MultivaluedHashMap(Map<? extends K, ? extends V>) - Constructor for class org.glassfish.tyrus.websockets.uri.internal.MultivaluedHashMap
Constructs a new multivalued hash map with the same mappings as the specified single-valued Map.
MultivaluedMap<K,V> - Interface in org.glassfish.tyrus.websockets.uri.internal
A map of key-values pairs.
MultivaluedStringMap - Class in org.glassfish.tyrus.websockets.uri.internal
An implementation of MultivaluedMap where keys and values are instances of String.
MultivaluedStringMap(MultivaluedMap<? extends String, ? extends String>) - Constructor for class org.glassfish.tyrus.websockets.uri.internal.MultivaluedStringMap
 
MultivaluedStringMap(int, float) - Constructor for class org.glassfish.tyrus.websockets.uri.internal.MultivaluedStringMap
 
MultivaluedStringMap(int) - Constructor for class org.glassfish.tyrus.websockets.uri.internal.MultivaluedStringMap
 
MultivaluedStringMap() - Constructor for class org.glassfish.tyrus.websockets.uri.internal.MultivaluedStringMap
 

N

newDecoder() - Method in class org.glassfish.tyrus.websockets.StrictUtf8
 
newEncoder() - Method in class org.glassfish.tyrus.websockets.StrictUtf8
 
NO_STATUS_CODE - Static variable in interface org.glassfish.tyrus.websockets.WebSocket
a reserved value and MUST NOT be set as a status code in a Close control frame by an endpoint.
NORMAL_CLOSURE - Static variable in interface org.glassfish.tyrus.websockets.WebSocket
Indicates a normal closure, meaning whatever purpose the connection was established for has been fulfilled.
NOT_LOCALIZABLE - Static variable in interface org.glassfish.tyrus.websockets.uri.internal.l10n.Localizable
Special constant that represents a message that is not localizable.

O

onClose(Connection) - Method in interface org.glassfish.tyrus.websockets.Connection.CloseListener
 
onClose(ClosingFrame) - Method in class org.glassfish.tyrus.websockets.DefaultWebSocket
 
onClose(ClosingFrame) - Method in interface org.glassfish.tyrus.websockets.WebSocket
This callback will be invoked when the remote end-point sent a closing frame.
onClose(WebSocket, ClosingFrame) - Method in class org.glassfish.tyrus.websockets.WebSocketApplication
When a WebSocket.onClose(org.glassfish.tyrus.websockets.draft06.ClosingFrame) is invoked, the WebSocket will be unassociated with this application and closed.
onClose(WebSocket, ClosingFrame) - Method in interface org.glassfish.tyrus.websockets.WebSocketListener

Invoked when WebSocket.onClose(org.glassfish.tyrus.websockets.draft06.ClosingFrame) has been called on a particular WebSocket instance.

onConnect() - Method in class org.glassfish.tyrus.websockets.DefaultWebSocket
 
onConnect() - Method in interface org.glassfish.tyrus.websockets.WebSocket
This callback will be invoked when the opening handshake between both endpoints has been completed.
onConnect(WebSocket) - Method in class org.glassfish.tyrus.websockets.WebSocketApplication
When a new WebSocket connection is made to this application, the WebSocket will be associated with this application.
onConnect(WebSocket) - Method in interface org.glassfish.tyrus.websockets.WebSocketListener
Invoked when the opening handshake has been completed for a specific WebSocket instance.
onError(HandshakeException) - Method in interface org.glassfish.tyrus.websockets.HandShake.HandShakeResponseListener
Called when an error is found in handshake response.
onError(WebSocket, Throwable) - Method in class org.glassfish.tyrus.websockets.WebSocketApplication
This method will be invoked if an unexpected exception is caught by the WebSocket runtime.
onExtensionNegotiation(List<Extension>) - Method in class org.glassfish.tyrus.websockets.WebSocketApplication
Invoked during the handshake if the client has advertised extensions it may use and one or more extensions intersect with those returned by WebSocketApplication.getSupportedExtensions().
onFragment(boolean, byte[]) - Method in class org.glassfish.tyrus.websockets.DefaultWebSocket
 
onFragment(boolean, String) - Method in class org.glassfish.tyrus.websockets.DefaultWebSocket
 
onFragment(boolean, String) - Method in interface org.glassfish.tyrus.websockets.WebSocket
This callback will be invoked when a fragmented textual message has been received.
onFragment(boolean, byte[]) - Method in interface org.glassfish.tyrus.websockets.WebSocket
This callback will be invoked when a fragmented binary message has been received.
onFragment(WebSocket, String, boolean) - Method in interface org.glassfish.tyrus.websockets.WebSocketListener
Invoked when WebSocket.onFragment(boolean, String) has been called on a particular WebSocket instance.
onFragment(WebSocket, byte[], boolean) - Method in interface org.glassfish.tyrus.websockets.WebSocketListener
Invoked when WebSocket.onFragment(boolean, byte[]) has been called on a particular WebSocket instance.
onHandShakeResponse(WebSocketRequest, WebSocketResponse) - Method in class org.glassfish.tyrus.websockets.WebSocketApplication
Invoked when server side handshake is ready to send response.
onMessage(byte[]) - Method in class org.glassfish.tyrus.websockets.DefaultWebSocket
 
onMessage(String) - Method in class org.glassfish.tyrus.websockets.DefaultWebSocket
 
onMessage(String) - Method in interface org.glassfish.tyrus.websockets.WebSocket
This callback will be invoked when a text message has been received.
onMessage(byte[]) - Method in interface org.glassfish.tyrus.websockets.WebSocket
This callback will be invoked when a binary message has been received.
onMessage(WebSocket, String) - Method in interface org.glassfish.tyrus.websockets.WebSocketListener
Invoked when WebSocket.onMessage(String) has been called on a particular WebSocket instance.
onMessage(WebSocket, byte[]) - Method in interface org.glassfish.tyrus.websockets.WebSocketListener
Invoked when WebSocket.onMessage(String) has been called on a particular WebSocket instance.
onPing(DataFrame) - Method in class org.glassfish.tyrus.websockets.DefaultWebSocket
 
onPing(DataFrame) - Method in interface org.glassfish.tyrus.websockets.WebSocket
This callback will be invoked when the remote end-point has sent a ping frame.
onPing(WebSocket, byte[]) - Method in interface org.glassfish.tyrus.websockets.WebSocketListener
Invoked when WebSocket.onPing(DataFrame) has been called on a particular WebSocket instance.
onPong(DataFrame) - Method in class org.glassfish.tyrus.websockets.DefaultWebSocket
 
onPong(DataFrame) - Method in interface org.glassfish.tyrus.websockets.WebSocket
This callback will be invoked when the remote end-point has sent a pong frame.
onPong(WebSocket, byte[]) - Method in interface org.glassfish.tyrus.websockets.WebSocketListener
Invoked when WebSocket.onPong(DataFrame) has been called on a particular WebSocket instance.
onResponseHeaders(Map<String, String>) - Method in interface org.glassfish.tyrus.websockets.HandShake.HandShakeResponseListener
Called when correct handshake response is received in HandShake.
onWebSocketHolder(WebSocketEngine.WebSocketHolder) - Method in class org.glassfish.tyrus.websockets.WebSocketEngine.WebSocketHolderListener
Called when request is ready to upgrade.
OPEN_ROOT_PATH_PATTERN - Static variable in class org.glassfish.tyrus.websockets.uri.internal.PathPattern
Path pattern matching the any URI path.
org.glassfish.tyrus.websockets - package org.glassfish.tyrus.websockets
 
org.glassfish.tyrus.websockets.draft06 - package org.glassfish.tyrus.websockets.draft06
 
org.glassfish.tyrus.websockets.draft07 - package org.glassfish.tyrus.websockets.draft07
 
org.glassfish.tyrus.websockets.draft08 - package org.glassfish.tyrus.websockets.draft08
 
org.glassfish.tyrus.websockets.draft17 - package org.glassfish.tyrus.websockets.draft17
 
org.glassfish.tyrus.websockets.frametypes - package org.glassfish.tyrus.websockets.frametypes
 
org.glassfish.tyrus.websockets.uri - package org.glassfish.tyrus.websockets.uri
 
org.glassfish.tyrus.websockets.uri.internal - package org.glassfish.tyrus.websockets.uri.internal
Common classes that provide support for URI templates, encoding/decoding of URI components and multivalued collections.
org.glassfish.tyrus.websockets.uri.internal.l10n - package org.glassfish.tyrus.websockets.uri.internal.l10n
Common internal localization utility classes.
ORIGIN_HEADER - Static variable in class org.glassfish.tyrus.websockets.WebSocketEngine
 

P

parse(ByteBuffer) - Method in class org.glassfish.tyrus.websockets.draft06.Draft06Handler
 
parse(ByteBuffer) - Method in class org.glassfish.tyrus.websockets.draft07.Draft07Handler
 
parse(ByteBuffer) - Method in class org.glassfish.tyrus.websockets.ProtocolHandler
 
parse(char, CharBuffer) - Method in class org.glassfish.tyrus.websockets.StrictUtf8.Parser
Parses a UCS-4 character from the given source buffer, handling surrogates.
parse(char, char[], int, int) - Method in class org.glassfish.tyrus.websockets.StrictUtf8.Parser
Parses a UCS-4 character from the given source buffer, handling surrogates.
ParseResult - Class in org.glassfish.tyrus.websockets
DataFrame parse result.
PathPattern - Class in org.glassfish.tyrus.websockets.uri.internal
A path pattern that is a regular expression generated from a URI path template.
PathPattern(String) - Constructor for class org.glassfish.tyrus.websockets.uri.internal.PathPattern
Create a path pattern and post fix with PathPattern.RightHandPath.capturingZeroOrMoreSegments.
PathPattern(PathTemplate) - Constructor for class org.glassfish.tyrus.websockets.uri.internal.PathPattern
Create a path pattern and post fix with PathPattern.RightHandPath.capturingZeroOrMoreSegments.
PathPattern(String, PathPattern.RightHandPath) - Constructor for class org.glassfish.tyrus.websockets.uri.internal.PathPattern
Create a path pattern and post fix with a right hand path pattern.
PathPattern(PathTemplate, PathPattern.RightHandPath) - Constructor for class org.glassfish.tyrus.websockets.uri.internal.PathPattern
Create a path pattern and post fix with a right hand path pattern.
PathPattern.RightHandPath - Enum in org.glassfish.tyrus.websockets.uri.internal
The set of right hand path patterns that may be appended to a path pattern.
PathSegment - Interface in org.glassfish.tyrus.websockets.uri.internal
Represents a URI path segment and any associated matrix parameters.
PathTemplate - Class in org.glassfish.tyrus.websockets.uri.internal
A URI template for a URI path.
PathTemplate(String) - Constructor for class org.glassfish.tyrus.websockets.uri.internal.PathTemplate
Create a URI path template and encode (percent escape) any characters of the template that are not valid URI characters.
PatternWithGroups - Class in org.glassfish.tyrus.websockets.uri.internal
A pattern for matching a string against a regular expression and returning capturing group values for any capturing groups present in the expression.
PatternWithGroups() - Constructor for class org.glassfish.tyrus.websockets.uri.internal.PatternWithGroups
Construct an empty pattern.
PatternWithGroups(String) - Constructor for class org.glassfish.tyrus.websockets.uri.internal.PatternWithGroups
Construct a new pattern.
PatternWithGroups(String, int[]) - Constructor for class org.glassfish.tyrus.websockets.uri.internal.PatternWithGroups
Construct a new pattern.
PatternWithGroups(Pattern) - Constructor for class org.glassfish.tyrus.websockets.uri.internal.PatternWithGroups
Construct a new pattern.
PatternWithGroups(Pattern, int[]) - Constructor for class org.glassfish.tyrus.websockets.uri.internal.PatternWithGroups
Construct a new pattern.
PingFrameType - Class in org.glassfish.tyrus.websockets.frametypes
 
PingFrameType() - Constructor for class org.glassfish.tyrus.websockets.frametypes.PingFrameType
 
PongFrameType - Class in org.glassfish.tyrus.websockets.frametypes
 
PongFrameType() - Constructor for class org.glassfish.tyrus.websockets.frametypes.PongFrameType
 
prepareRequest() - Method in class org.glassfish.tyrus.websockets.HandShake
Compose the WebSocketRequest and store it for further use.
processingFragment - Variable in class org.glassfish.tyrus.websockets.ProtocolHandler
 
PROTOCOL_ERROR - Static variable in interface org.glassfish.tyrus.websockets.WebSocket
Indicates that an endpoint is terminating the connection due to a protocol error.
ProtocolError - Exception in org.glassfish.tyrus.websockets
TODO
ProtocolError(String) - Constructor for exception org.glassfish.tyrus.websockets.ProtocolError
 
ProtocolError(String, Throwable) - Constructor for exception org.glassfish.tyrus.websockets.ProtocolError
 
ProtocolError(Throwable) - Constructor for exception org.glassfish.tyrus.websockets.ProtocolError
 
ProtocolHandler - Class in org.glassfish.tyrus.websockets
 
ProtocolHandler(boolean) - Constructor for class org.glassfish.tyrus.websockets.ProtocolHandler
 
PROVIDER_CLASS_COULD_NOT_BE_LOADED(Object, Object, Object) - Static method in class org.glassfish.tyrus.websockets.uri.internal.LocalizationMessages
The class {0} implementing provider {1} could not be loaded: {2}
PROVIDER_COULD_NOT_BE_CREATED(Object, Object, Object) - Static method in class org.glassfish.tyrus.websockets.uri.internal.LocalizationMessages
The class {0} implementing provider {1} could not be instantiated: {2}
PROVIDER_NOT_FOUND(Object, Object) - Static method in class org.glassfish.tyrus.websockets.uri.internal.LocalizationMessages
The class {0} implementing the provider {1} is not found.
put(K, List<V>) - Method in class org.glassfish.tyrus.websockets.uri.internal.AbstractMultivaluedMap
 
putAll(Map<? extends K, ? extends List<V>>) - Method in class org.glassfish.tyrus.websockets.uri.internal.AbstractMultivaluedMap
 
putSingle(K, V) - Method in class org.glassfish.tyrus.websockets.uri.internal.AbstractMultivaluedMap
Set the value for the key to be a one item list consisting of the supplied value.
putSingle(K, V) - Method in interface org.glassfish.tyrus.websockets.uri.internal.MultivaluedMap
Set the key's value to be a one item list consisting of the supplied value.
putSingleHeader(String, String) - Method in interface org.glassfish.tyrus.websockets.WebSocketRequest
Put single header value into headers map.

R

readMask() - Method in class org.glassfish.tyrus.websockets.Masker
 
register(WebSocketApplication) - Method in class org.glassfish.tyrus.websockets.WebSocketEngine
Registers the specified WebSocketApplication with the WebSocketEngine.
remove(WebSocketListener) - Method in class org.glassfish.tyrus.websockets.DefaultWebSocket
 
remove(Object) - Method in class org.glassfish.tyrus.websockets.uri.internal.AbstractMultivaluedMap
 
remove(WebSocketListener) - Method in interface org.glassfish.tyrus.websockets.WebSocket
Removes the specified WebSocketListener as a target of event notification.
removeConnection(Connection) - Method in class org.glassfish.tyrus.websockets.WebSocketEngine
 
resolveTemplateValues(UriComponent.Type, String, boolean, Map<String, ?>) - Static method in class org.glassfish.tyrus.websockets.uri.internal.UriTemplate
Resolves template variables in the given template from _mapValues.
respond(WebSocket) - Method in class org.glassfish.tyrus.websockets.DataFrame
 
respond(WebSocket, DataFrame) - Method in interface org.glassfish.tyrus.websockets.FrameType
 
respond(WebSocket, DataFrame) - Method in class org.glassfish.tyrus.websockets.frametypes.BinaryFrameType
 
respond(WebSocket, DataFrame) - Method in class org.glassfish.tyrus.websockets.frametypes.ClosingFrameType
 
respond(WebSocket, DataFrame) - Method in class org.glassfish.tyrus.websockets.frametypes.ContinuationFrameType
 
respond(WebSocket, DataFrame) - Method in class org.glassfish.tyrus.websockets.frametypes.PingFrameType
 
respond(WebSocket, DataFrame) - Method in class org.glassfish.tyrus.websockets.frametypes.PongFrameType
 
respond(WebSocket, DataFrame) - Method in class org.glassfish.tyrus.websockets.frametypes.TextFrameType
 
RESPONSE_CODE_MESSAGE - Static variable in class org.glassfish.tyrus.websockets.WebSocketEngine
 
RESPONSE_CODE_VALUE - Static variable in class org.glassfish.tyrus.websockets.WebSocketEngine
 

S

SEC_WS_ACCEPT - Static variable in class org.glassfish.tyrus.websockets.WebSocketEngine
 
SEC_WS_EXTENSIONS_HEADER - Static variable in class org.glassfish.tyrus.websockets.WebSocketEngine
 
SEC_WS_KEY_HEADER - Static variable in class org.glassfish.tyrus.websockets.WebSocketEngine
 
SEC_WS_ORIGIN_HEADER - Static variable in class org.glassfish.tyrus.websockets.WebSocketEngine
 
SEC_WS_PROTOCOL_HEADER - Static variable in class org.glassfish.tyrus.websockets.WebSocketEngine
 
SEC_WS_VERSION - Static variable in class org.glassfish.tyrus.websockets.WebSocketEngine
 
SecKey - Class in org.glassfish.tyrus.websockets.draft06
Class represents WebSocket's security key, used during the handshake phase.
SecKey() - Constructor for class org.glassfish.tyrus.websockets.draft06.SecKey
 
SecKey(String) - Constructor for class org.glassfish.tyrus.websockets.draft06.SecKey
 
SecKey - Class in org.glassfish.tyrus.websockets
Class represents WebSocket's security key, used during the handshake phase.
SecKey() - Constructor for class org.glassfish.tyrus.websockets.SecKey
 
send(byte[]) - Method in class org.glassfish.tyrus.websockets.DefaultWebSocket
 
send(String) - Method in class org.glassfish.tyrus.websockets.DefaultWebSocket
 
send(DataFrame, boolean) - Method in class org.glassfish.tyrus.websockets.ProtocolHandler
 
send(DataFrame) - Method in class org.glassfish.tyrus.websockets.ProtocolHandler
 
send(DataFrame, Connection.CompletionHandler<DataFrame>, Boolean) - Method in class org.glassfish.tyrus.websockets.ProtocolHandler
 
send(byte[]) - Method in class org.glassfish.tyrus.websockets.ProtocolHandler
 
send(String) - Method in class org.glassfish.tyrus.websockets.ProtocolHandler
 
send(String) - Method in interface org.glassfish.tyrus.websockets.WebSocket

Send a text frame to the remote end-point.

send(byte[]) - Method in interface org.glassfish.tyrus.websockets.WebSocket
Send a binary frame to the remote end-point.
sendPing(byte[]) - Method in class org.glassfish.tyrus.websockets.DefaultWebSocket
 
sendPing(byte[]) - Method in interface org.glassfish.tyrus.websockets.WebSocket
Sends a ping frame with the specified payload (if any).
sendPong(byte[]) - Method in class org.glassfish.tyrus.websockets.DefaultWebSocket
 
sendPong(byte[]) - Method in interface org.glassfish.tyrus.websockets.WebSocket
Sends a ping frame with the specified payload (if any).
SERVER_KEY_HASH - Static variable in class org.glassfish.tyrus.websockets.WebSocketEngine
 
setBuffer(ByteBuffer) - Method in class org.glassfish.tyrus.websockets.Masker
 
setClosed() - Method in class org.glassfish.tyrus.websockets.DefaultWebSocket
 
setConnection(Connection) - Method in class org.glassfish.tyrus.websockets.ProtocolHandler
 
setContainer(WebSocketContainer) - Method in class org.glassfish.tyrus.websockets.ProtocolHandler
Sets the container.
setExtensions(List<Extension>) - Method in class org.glassfish.tyrus.websockets.HandShake
 
setFailure(Throwable) - Method in class org.glassfish.tyrus.websockets.WriteFuture
Sets the failure result of message writing process.
setHeaders(WebSocketResponse) - Method in class org.glassfish.tyrus.websockets.draft06.HandShake06
 
setHeaders(WebSocketResponse) - Method in class org.glassfish.tyrus.websockets.HandShake
 
setLast(boolean) - Method in class org.glassfish.tyrus.websockets.DataFrame
 
setLocation(String) - Method in class org.glassfish.tyrus.websockets.HandShake
 
setOrigin(String) - Method in class org.glassfish.tyrus.websockets.HandShake
 
setPayload(DataFrame, byte[]) - Method in class org.glassfish.tyrus.websockets.BaseFrameType
 
setPayload(String) - Method in class org.glassfish.tyrus.websockets.DataFrame
 
setPayload(byte[]) - Method in class org.glassfish.tyrus.websockets.DataFrame
 
setPayload(byte[]) - Method in class org.glassfish.tyrus.websockets.draft06.ClosingFrame
 
setPayload(DataFrame, byte[]) - Method in interface org.glassfish.tyrus.websockets.FrameType
 
setPayload(DataFrame, byte[]) - Method in class org.glassfish.tyrus.websockets.frametypes.ContinuationFrameType
 
setPayload(DataFrame, byte[]) - Method in class org.glassfish.tyrus.websockets.frametypes.TextFrameType
 
setReasonPhrase(String) - Method in class org.glassfish.tyrus.websockets.WebSocketResponse
 
setRequestPath(String) - Method in interface org.glassfish.tyrus.websockets.WebSocketRequest
Set request path.
setResourcePath(String) - Method in class org.glassfish.tyrus.websockets.HandShake
 
setResponseListener(HandShake.HandShakeResponseListener) - Method in class org.glassfish.tyrus.websockets.HandShake
Set response listener.
setResult(T) - Method in class org.glassfish.tyrus.websockets.WriteFuture
Sets the result of the message writing process.
setSecure(boolean) - Method in class org.glassfish.tyrus.websockets.HandShake
 
setStatus(int) - Method in class org.glassfish.tyrus.websockets.WebSocketResponse
 
setSubProtocols(List<String>) - Method in class org.glassfish.tyrus.websockets.HandShake
 
setValue(String) - Method in class org.glassfish.tyrus.websockets.Extension.Parameter
Set the value of this parameter.
setWebSocket(WebSocket) - Method in class org.glassfish.tyrus.websockets.ProtocolHandler
 
setWebSocketHolder(Connection, ProtocolHandler, WebSocketRequest, WebSocket, WebSocketApplication) - Method in class org.glassfish.tyrus.websockets.WebSocketEngine
 
setWriteTimeout(long) - Method in class org.glassfish.tyrus.websockets.DefaultWebSocket
 
setWriteTimeout(long) - Method in class org.glassfish.tyrus.websockets.ProtocolHandler
Sets the timeout for the writing operation.
setWriteTimeout(long) - Method in interface org.glassfish.tyrus.websockets.WebSocket
Sets the timeout for the writing operation.
size() - Method in class org.glassfish.tyrus.websockets.uri.internal.AbstractMultivaluedMap
 
split(String) - Method in class org.glassfish.tyrus.websockets.HandShake
 
store - Variable in class org.glassfish.tyrus.websockets.uri.internal.AbstractMultivaluedMap
Backing store for the [key, multi-value] pairs.
stream(boolean, String) - Method in class org.glassfish.tyrus.websockets.DefaultWebSocket
 
stream(boolean, byte[], int, int) - Method in class org.glassfish.tyrus.websockets.DefaultWebSocket
 
stream(boolean, byte[], int, int) - Method in class org.glassfish.tyrus.websockets.ProtocolHandler
 
stream(boolean, String) - Method in class org.glassfish.tyrus.websockets.ProtocolHandler
 
stream(boolean, String) - Method in interface org.glassfish.tyrus.websockets.WebSocket
Sends a fragment of a complete message.
stream(boolean, byte[], int, int) - Method in interface org.glassfish.tyrus.websockets.WebSocket
Sends a fragment of a complete message.
StrictUtf8 - Class in org.glassfish.tyrus.websockets
 
StrictUtf8() - Constructor for class org.glassfish.tyrus.websockets.StrictUtf8
 
StrictUtf8.Encoder - Class in org.glassfish.tyrus.websockets
 
StrictUtf8.Parser - Class in org.glassfish.tyrus.websockets
Surrogate parsing support.
StrictUtf8.Parser() - Constructor for class org.glassfish.tyrus.websockets.StrictUtf8.Parser
 

T

TextFrameType - Class in org.glassfish.tyrus.websockets.frametypes
 
TextFrameType() - Constructor for class org.glassfish.tyrus.websockets.frametypes.TextFrameType
 
toArray(long) - Static method in class org.glassfish.tyrus.websockets.WebSocketEngine
 
toLong(byte[], int, int) - Static method in class org.glassfish.tyrus.websockets.WebSocketEngine
 
toString() - Method in class org.glassfish.tyrus.websockets.DataFrame
 
toString() - Method in class org.glassfish.tyrus.websockets.draft06.ClosingFrame
 
toString() - Method in class org.glassfish.tyrus.websockets.draft06.SecKey
 
toString() - Method in class org.glassfish.tyrus.websockets.Extension.Parameter
 
toString() - Method in class org.glassfish.tyrus.websockets.Extension
 
toString() - Method in class org.glassfish.tyrus.websockets.SecKey
 
toString() - Method in class org.glassfish.tyrus.websockets.uri.internal.AbstractMultivaluedMap
 
toString() - Method in class org.glassfish.tyrus.websockets.uri.internal.PatternWithGroups
 
toString() - Method in class org.glassfish.tyrus.websockets.uri.internal.UriTemplate
 
toString() - Method in class org.glassfish.tyrus.websockets.uri.Match
 
toString() - Method in enum org.glassfish.tyrus.websockets.Version
 
toString(byte[]) - Static method in class org.glassfish.tyrus.websockets.WebSocketEngine
 

U

unframe(ByteBuffer) - Method in class org.glassfish.tyrus.websockets.ProtocolHandler
 
unmask() - Method in class org.glassfish.tyrus.websockets.Masker
 
unmask(int) - Method in class org.glassfish.tyrus.websockets.Masker
 
unregister(WebSocketApplication) - Method in class org.glassfish.tyrus.websockets.WebSocketEngine
Un-registers the specified WebSocketApplication with the WebSocketEngine.
unregisterAll() - Method in class org.glassfish.tyrus.websockets.WebSocketEngine
Un-registers all WebSocketApplication instances with the WebSocketEngine.
updated(E) - Method in class org.glassfish.tyrus.websockets.Connection.CompletionHandler
The callback method may be called, when there is some progress in operation execution, but it is still not completed
upgrade(WebSocketRequest) - Method in class org.glassfish.tyrus.websockets.WebSocketApplication
Checks protocol specific information can and should be upgraded.
UPGRADE - Static variable in class org.glassfish.tyrus.websockets.WebSocketEngine
 
upgrade(Connection, WebSocketRequest) - Method in class org.glassfish.tyrus.websockets.WebSocketEngine
Evaluate whether connection/request is suitable for upgrade and perform it.
upgrade(Connection, WebSocketRequest, WebSocketEngine.WebSocketHolderListener) - Method in class org.glassfish.tyrus.websockets.WebSocketEngine
Evaluate whether connection/request is suitable for upgrade and perform it.
URI_COMPONENT_ENCODED_OCTET_INVALID_DIGIT(Object, Object) - Static method in class org.glassfish.tyrus.websockets.uri.internal.LocalizationMessages
Malformed percent-encoded octet at index {0}, invalid hexadecimal digit ''{1}''.
URI_COMPONENT_ENCODED_OCTET_MALFORMED(Object) - Static method in class org.glassfish.tyrus.websockets.uri.internal.LocalizationMessages
Malformed percent-encoded octet at index {0}.
URI_COMPONENT_INVALID_CHARACTER(Object, Object, Object, Object) - Static method in class org.glassfish.tyrus.websockets.uri.internal.LocalizationMessages
The string "{0}" for the URI component {1} contains an invalid character, ''{2}'', at index {3}.
UriComponent - Class in org.glassfish.tyrus.websockets.uri.internal
Utility class for validating, encoding and decoding components of a URI.
UriComponent.Type - Enum in org.glassfish.tyrus.websockets.uri.internal
The URI component type.
UriTemplate - Class in org.glassfish.tyrus.websockets.uri.internal
A URI template.
UriTemplate(String) - Constructor for class org.glassfish.tyrus.websockets.uri.internal.UriTemplate
Construct a new URI template.
UriTemplate(UriTemplateParser) - Constructor for class org.glassfish.tyrus.websockets.uri.internal.UriTemplate
Construct a new URI template.
UriTemplateParser - Class in org.glassfish.tyrus.websockets.uri.internal
A URI template parser that parses JAX-RS specific URI templates.
UriTemplateParser(String) - Constructor for class org.glassfish.tyrus.websockets.uri.internal.UriTemplateParser
Parse a template.
utf8Decode(boolean, byte[], DataFrame) - Method in class org.glassfish.tyrus.websockets.ProtocolHandler
 
Utf8DecodingError - Exception in org.glassfish.tyrus.websockets
TODO
Utf8DecodingError(String) - Constructor for exception org.glassfish.tyrus.websockets.Utf8DecodingError
TODO
Utf8DecodingError(String, Throwable) - Constructor for exception org.glassfish.tyrus.websockets.Utf8DecodingError
TODO
Utf8DecodingError(Throwable) - Constructor for exception org.glassfish.tyrus.websockets.Utf8DecodingError
TODO
Utf8Utils - Class in org.glassfish.tyrus.websockets
 
Utf8Utils() - Constructor for class org.glassfish.tyrus.websockets.Utf8Utils
 

V

valid(String, UriComponent.Type) - Static method in class org.glassfish.tyrus.websockets.uri.internal.UriComponent
Validates the legal characters of a percent-encoded string that represents a URI component type.
valid(String, UriComponent.Type, boolean) - Static method in class org.glassfish.tyrus.websockets.uri.internal.UriComponent
Validates the legal characters of a percent-encoded string that represents a URI component type.
validate(String, UriComponent.Type) - Static method in class org.glassfish.tyrus.websockets.uri.internal.UriComponent
Validates the legal characters of a percent-encoded string that represents a URI component type.
validate(String, UriComponent.Type, boolean) - Static method in class org.glassfish.tyrus.websockets.uri.internal.UriComponent
Validates the legal characters of a percent-encoded string that represents a URI component type.
validate(WebSocketRequest) - Method in enum org.glassfish.tyrus.websockets.Version
 
validateServerKey(String) - Method in class org.glassfish.tyrus.websockets.draft06.SecKey
 
validateServerKey(String) - Method in class org.glassfish.tyrus.websockets.SecKey
 
validateServerResponse(WebSocketResponse) - Method in class org.glassfish.tyrus.websockets.draft06.HandShake06
 
validateServerResponse(WebSocketResponse) - Method in class org.glassfish.tyrus.websockets.HandShake
 
valueOf(String) - Static method in enum org.glassfish.tyrus.websockets.uri.internal.PathPattern.RightHandPath
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glassfish.tyrus.websockets.uri.internal.UriComponent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glassfish.tyrus.websockets.Version
Returns the enum constant of this type with the specified name.
values() - Method in class org.glassfish.tyrus.websockets.uri.internal.AbstractMultivaluedMap
 
values() - Static method in enum org.glassfish.tyrus.websockets.uri.internal.PathPattern.RightHandPath
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.glassfish.tyrus.websockets.uri.internal.UriComponent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.glassfish.tyrus.websockets.Version
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Enum in org.glassfish.tyrus.websockets
TODO

W

WebSocket - Interface in org.glassfish.tyrus.websockets
General WebSocket unit interface.
WEBSOCKET - Static variable in class org.glassfish.tyrus.websockets.WebSocketEngine
 
webSocket - Variable in class org.glassfish.tyrus.websockets.WebSocketEngine.WebSocketHolder
 
WebSocketApplication - Class in org.glassfish.tyrus.websockets
Abstract server-side WebSocket application, which will handle application WebSockets events.
WebSocketApplication() - Constructor for class org.glassfish.tyrus.websockets.WebSocketApplication
 
WebSocketEngine - Class in org.glassfish.tyrus.websockets
WebSockets engine implementation (singleton), which handles WebSocketApplications registration, responsible for client and server handshake validation.
WebSocketEngine.WebSocketHolder - Class in org.glassfish.tyrus.websockets
WebSocketHolder object, which gets associated with the Grizzly Connection.
WebSocketEngine.WebSocketHolderListener - Class in org.glassfish.tyrus.websockets
WebSocketEngine.WebSocketHolderListener() - Constructor for class org.glassfish.tyrus.websockets.WebSocketEngine.WebSocketHolderListener
 
webSocketInProgress(Connection) - Method in class org.glassfish.tyrus.websockets.WebSocketEngine
Returns true if passed Grizzly Connection is associated with a WebSocket, or false otherwise.
WebSocketListener - Interface in org.glassfish.tyrus.websockets
Interface to allow notification of events occurring on specific WebSocket instances.
WebSocketRequest - Interface in org.glassfish.tyrus.websockets
Request representation.
WebSocketResponse - Class in org.glassfish.tyrus.websockets
TODO
WebSocketResponse() - Constructor for class org.glassfish.tyrus.websockets.WebSocketResponse
 
wireProtocolVersion - Variable in enum org.glassfish.tyrus.websockets.Version
 
write(DataFrame, Connection.CompletionHandler<DataFrame>) - Method in class org.glassfish.tyrus.websockets.Connection
 
write(WebSocketResponse) - Method in class org.glassfish.tyrus.websockets.Connection
 
WriteFuture<T> - Class in org.glassfish.tyrus.websockets
Represents the result of writing a DataFrame.
WriteFuture() - Constructor for class org.glassfish.tyrus.websockets.WriteFuture
 
A B C D E F G H I J K L M N O P R S T U V W 

Copyright © 2012-2013. All Rights Reserved.