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

A

AbstractMultivaluedMap<K,V> - Class in org.glassfish.tyrus.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.internal.AbstractMultivaluedMap
Initialize the backing store in the abstract parent multivalued map implementation.
add(K, V) - Method in class org.glassfish.tyrus.internal.AbstractMultivaluedMap
Add a value to the current list of values for the supplied key.
add(K, V) - Method in interface org.glassfish.tyrus.internal.MultivaluedMap
Add a value to the current list of values for the supplied key.
addAll(K, V...) - Method in class org.glassfish.tyrus.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.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.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.internal.MultivaluedMap
Add all the values from the supplied value list to the current list of values for the supplied key.
addFirst(K, V) - Method in class org.glassfish.tyrus.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.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.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.internal.MultivaluedStringMap
 
addMessageHandler(MessageHandler) - Method in interface javax.websocket.Session
Register to handle to incoming messages in this conversation.
addMessageHandler(MessageHandler) - Method in class org.glassfish.tyrus.SessionImpl
 
addNull(List<V>) - Method in class org.glassfish.tyrus.internal.AbstractMultivaluedMap
Define the behavior for adding a null values to the value list.
addNull(List<String>) - Method in class org.glassfish.tyrus.internal.MultivaluedStringMap
 
ALL - Static variable in class org.glassfish.tyrus.PrimitiveDecoders
 
ALL_WRAPPED - Static variable in class org.glassfish.tyrus.PrimitiveDecoders
 
AnnotatedEndpoint - Class in org.glassfish.tyrus
AnnotatedEndpoint of a class annotated using the WebSocketEndpoint annotations
asClosed(PathPattern) - Static method in class org.glassfish.tyrus.internal.PathPattern
Return a new path pattern with a same path template but a closed right hand path.
AsyncMessageHandler - Interface in org.glassfish.tyrus
 

B

BasicMessageHandler - Interface in org.glassfish.tyrus
 
build() - Method in class org.glassfish.tyrus.DefaultClientEndpointConfiguration.Builder
 
build() - Method in class org.glassfish.tyrus.DefaultEndpointConfiguration.Builder
 
build() - Method in class org.glassfish.tyrus.DefaultServerEndpointConfiguration.Builder
Build DefaultServerEndpointConfiguration.
bundleChanged(BundleEvent) - Method in class org.glassfish.tyrus.OsgiRegistry
 

C

c - Variable in class org.glassfish.tyrus.ReflectionHelper.ClassTypePair
The class.
c - Variable in class org.glassfish.tyrus.ReflectionHelper.TypeClassPair
 
cancel(boolean) - Method in class org.glassfish.tyrus.FutureSendResult
 
checkHandshake(SPIHandshakeRequest) - Method in class org.glassfish.tyrus.EndpointWrapper
 
checkHandshake(SPIHandshakeRequest) - Method in class org.glassfish.tyrus.spi.SPIEndpoint
This method must be called by the provider during its check for a successful websocket handshake.
checkOrigin(String) - Method in class javax.websocket.DefaultServerConfiguration
Makes a check of the validity of the Origin header sent along with the opening handshake following the recommendation at: http://tools.ietf.org/html/rfc6455#section-4.2 .
checkOrigin(String) - Method in interface javax.websocket.ServerEndpointConfiguration
Check the value of the Origin header (See definition) the client passed during the opening handshake.
checkOrigin(String) - Method in class org.glassfish.tyrus.DefaultServerEndpointConfiguration
 
classForName(String) - Static method in class org.glassfish.tyrus.ReflectionHelper
Get the Class from the class name.
classForName(String, ClassLoader) - Static method in class org.glassfish.tyrus.ReflectionHelper
Get the Class from the class name.
classForNameWithException(String) - Method in class org.glassfish.tyrus.OsgiRegistry
Get the Class from the class name.
classForNameWithException(String) - Static method in class org.glassfish.tyrus.ReflectionHelper
Get the Class from the class name.
classForNameWithException(String, ClassLoader) - Static method in class org.glassfish.tyrus.ReflectionHelper
Get the Class from the class name.
clear() - Method in class org.glassfish.tyrus.internal.AbstractMultivaluedMap
 
ClientContainer - Interface in javax.websocket
A ClientContainer is an implementation provided object that allows the developer to initiate a web socket handshake from the provided endpoint.
ClientEndpointConfiguration - Interface in javax.websocket
The ClientEndpointConfiguration is a special kind of endpoint configuration object that contains web socket configuration information specific only to client endpoints.
ClientManager - Class in org.glassfish.tyrus.client
ClientManager implementation.
close() - Method in interface javax.websocket.Session
Close the current conversation with a normal status code and no reason phrase.
close(CloseReason) - Method in interface javax.websocket.Session
Close the current conversation, giving a reason for the closure.
close() - Method in class org.glassfish.tyrus.OutputStreamToAsyncBinaryAdapter
 
close(CloseReason) - Method in class org.glassfish.tyrus.RemoteEndpointWrapper
 
close() - Method in class org.glassfish.tyrus.SessionImpl
 
close(CloseReason) - Method in class org.glassfish.tyrus.SessionImpl
Closes the underlying connection this session is based upon.
close() - Method in interface org.glassfish.tyrus.spi.TyrusClientSocket
Close the socket.
close() - Method in class org.glassfish.tyrus.WriterToAsyncTextAdapter
 
CloseReason - Class in javax.websocket
A class encapsulating the reason why a web socket has been closed, or why it is being asked to close.
CloseReason(CloseReason.CloseCode, String) - Constructor for class javax.websocket.CloseReason
Creates a reason for closing a web socket connection with the given code and reason phrase.
CloseReason.CloseCode - Interface in javax.websocket
A marker interface for the close codes.
CloseReason.CloseCodes - Enum in javax.websocket
An Enumeration of status codes for a web socket close that are defined in the specification.
COMPARATOR - Static variable in class org.glassfish.tyrus.internal.PathPattern
Path pattern comparator that defers to comparing the templates associated with the patterns.
COMPARATOR - Static variable in class org.glassfish.tyrus.internal.UriTemplate
Order the templates according to JAX-RS specification.
ComponentProvider - Class in org.glassfish.tyrus.spi
Provides an instance.
ComponentProvider() - Constructor for class org.glassfish.tyrus.spi.ComponentProvider
 
ComponentProviderService - Class in org.glassfish.tyrus
 
ComponentProviderService() - Constructor for class org.glassfish.tyrus.ComponentProviderService
 
concreteClass - Variable in class org.glassfish.tyrus.ReflectionHelper.DeclaringClassInterfacePair
 
connectToServer(Object, URI) - Method in interface javax.websocket.ClientContainer
Connect the supplied annotated object to its server using the supplied handshake parameters.
connectToServer(Object, URI) - Method in class org.glassfish.tyrus.client.ClientManager
 
connectToServer(Object, String) - Method in class org.glassfish.tyrus.client.ClientManager
 
connectToServer(Object, URI) - Method in class org.glassfish.tyrus.server.TyrusServerContainer
 
ContainerConfig - Annotation Type in org.glassfish.tyrus.server
Annotates server configuration to be used for servlet-based deployment.
ContainerProvider - Class in javax.websocket
Provider class that uses the ServiceLoader mechanism to provide implementations of ServerContainer and ClientContainer.
ContainerProvider() - Constructor for class javax.websocket.ContainerProvider
 
ContainerProvider - Class in org.glassfish.tyrus.javax.websocket
 
ContainerProvider() - Constructor for class org.glassfish.tyrus.javax.websocket.ContainerProvider
 
containsKey(Object) - Method in class org.glassfish.tyrus.internal.AbstractMultivaluedMap
 
containsValue(Object) - Method in class org.glassfish.tyrus.internal.AbstractMultivaluedMap
 
contextDestroyed(ServletContextEvent) - Method in class org.glassfish.tyrus.oldservlet.WebSocketServerWebIntegration
 
contextInitialized(ServletContextEvent) - Method in class org.glassfish.tyrus.oldservlet.WebSocketServerWebIntegration
 
contextualEncode(String, UriComponent.Type) - Static method in class org.glassfish.tyrus.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.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.
create(String, String, int, ServerConfiguration) - Static method in class org.glassfish.tyrus.server.ServerContainerFactory
Creates a new server container based on the supplied container provider.
create(Class<? extends TyrusContainer>, String, int, ServerConfiguration) - Static method in class org.glassfish.tyrus.server.ServerContainerFactory
Creates a new server container based on the supplied container provider.
createClassIterator(Class<T>, String, ClassLoader, boolean) - Method in class org.glassfish.tyrus.ServiceFinder.DefaultServiceIteratorProvider
 
createClassIterator(Class<T>, String, ClassLoader, boolean) - Method in class org.glassfish.tyrus.ServiceFinder.ServiceIteratorProvider
Iterate over provider classes of a service.
createClient() - Static method in class org.glassfish.tyrus.client.ClientManager
 
createClient(String) - Static method in class org.glassfish.tyrus.client.ClientManager
Create new ClientManager instance.
createHandShake(HttpContent) - Method in class org.glassfish.tyrus.grizzly.GrizzlyProtocolHandler
 
createIterator(Class<T>, String, ClassLoader, boolean) - Method in class org.glassfish.tyrus.ServiceFinder.DefaultServiceIteratorProvider
 
createIterator(Class<T>, String, ClassLoader, boolean) - Method in class org.glassfish.tyrus.ServiceFinder.ServiceIteratorProvider
Iterate over provider instances of a service.
createServer(String, int) - Method in class org.glassfish.tyrus.grizzly.GrizzlyEngine
 
createServer(String, int) - Method in class org.glassfish.tyrus.oldservlet.GrizzlyBasedEngine
 
createServer(String, int) - Method in interface org.glassfish.tyrus.spi.TyrusContainer
Creates a new embedded HTTP server (if supported) listening to incoming connections at a given root path and port.
createURI(Map<String, String>) - Method in class org.glassfish.tyrus.internal.UriTemplate
Create a URI by substituting any template variables for corresponding template values.
createURI(String...) - Method in class org.glassfish.tyrus.internal.UriTemplate
Create a URI by substituting any template variables for corresponding template values.
createURI(String[], int, int) - Method in class org.glassfish.tyrus.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.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.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.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.internal.UriTemplate
Construct a URI from the component parts each of which may contain template variables.

D

declaringClass - Variable in class org.glassfish.tyrus.ReflectionHelper.DeclaringClassInterfacePair
 
decode(ByteBuffer) - Method in interface javax.websocket.Decoder.Binary
Decode the given bytes into an object of type T.
decode(InputStream) - Method in interface javax.websocket.Decoder.BinaryStream
Decode the given bytes read from the input stream into an object of type T.
decode(String) - Method in interface javax.websocket.Decoder.Text
Decode the given String into an object of type T.
decode(Reader) - Method in interface javax.websocket.Decoder.TextStream
Reads the websocket message from the implementation provided Reader and decodes it into an instance of the supplied object type.
decode(String, UriComponent.Type) - Static method in class org.glassfish.tyrus.internal.UriComponent
Decodes characters of a string that are percent-encoded octets using UTF-8 decoding (if needed).
decode(ByteBuffer) - Method in class org.glassfish.tyrus.NoOpBinaryCoder
 
decode(String) - Method in class org.glassfish.tyrus.NoOpTextCoder
 
decodeCompleteMessage(Object, Class<?>) - Method in class org.glassfish.tyrus.EndpointWrapper
 
DecodeException - Exception in javax.websocket
A general exception that occurs when trying to decode a custom object from a text or binary message.
DecodeException(ByteBuffer, String, Throwable) - Constructor for exception javax.websocket.DecodeException
Constructor with the data being decoded, and the reason why it failed to be, and the cause.
DecodeException(String, String, Throwable) - Constructor for exception javax.websocket.DecodeException
Constructor with the data being decoded, and the reason why it failed to be, and the cause.
DecodeException(ByteBuffer, String) - Constructor for exception javax.websocket.DecodeException
Constructs a DecodedException with the given ByteBuffer that cannot be decoded, and reason why.
DecodeException(String, String) - Constructor for exception javax.websocket.DecodeException
Constructs a DecodedException with the given encoded string that cannot be decoded, and reason why.
decodeMatrix(String, boolean) - Static method in class org.glassfish.tyrus.internal.UriComponent
Decode the matrix component of a URI path segment.
decodePath(URI, boolean) - Static method in class org.glassfish.tyrus.internal.UriComponent
Decode the path component of a URI as path segments.
decodePath(String, boolean) - Static method in class org.glassfish.tyrus.internal.UriComponent
Decode the path component of a URI as path segments.
decodePathSegment(List<PathSegment>, String, boolean) - Static method in class org.glassfish.tyrus.internal.UriComponent
 
decodeQuery(URI, boolean) - Static method in class org.glassfish.tyrus.internal.UriComponent
Decode the query component of a URI.
decodeQuery(String, boolean) - Static method in class org.glassfish.tyrus.internal.UriComponent
Decode the query component of a URI.
Decoder - Interface in javax.websocket
The Decoder interface holds member interfaces that define how a developer can provide the web socket container a way web socket messages into developer defined custom objects.
Decoder.Binary<T> - Interface in javax.websocket
This interface defines how a custom object (of type T) is decoded from a web socket message in the form of a byte buffer.
Decoder.BinaryStream<T> - Interface in javax.websocket
This interface defines how a custom object is decoded from a web socket message in the form of a binary stream.
Decoder.Text<T> - Interface in javax.websocket
This interface defines how a custom object is decoded from a web socket message in the form of a string.
Decoder.TextStream<T> - Interface in javax.websocket
This interface defines how a custom object of type T is decoded from a web socket message in the form of a character stream.
decoders - Variable in class org.glassfish.tyrus.DefaultEndpointConfiguration.Builder
 
decoders(List<Decoder>) - Method in class org.glassfish.tyrus.DefaultEndpointConfiguration.Builder
Set decoders.
DecoderWrapper - Class in org.glassfish.tyrus
Used to store class and it's type.
DecoderWrapper(Decoder, Class<?>, Class<?>) - Constructor for class org.glassfish.tyrus.DecoderWrapper
 
DefaultClientConfiguration - Class in javax.websocket
The DefaultClientConfiguration is a concrete implementation of a client configuration.
DefaultClientConfiguration() - Constructor for class javax.websocket.DefaultClientConfiguration
Creates a client configuration with no preferred sub protocols, extensions, decoders or encoders.
DefaultClientEndpointConfiguration - Class in org.glassfish.tyrus
Configuration used for client endpoints as the default one.
DefaultClientEndpointConfiguration.Builder - Class in org.glassfish.tyrus
Builder class used to build the DefaultClientEndpointConfiguration.
DefaultClientEndpointConfiguration.Builder() - Constructor for class org.glassfish.tyrus.DefaultClientEndpointConfiguration.Builder
 
DefaultEndpointConfiguration - Class in org.glassfish.tyrus
Default configuration implementation, immutable.
DefaultEndpointConfiguration(List<Encoder>, List<Decoder>, List<String>, List<String>) - Constructor for class org.glassfish.tyrus.DefaultEndpointConfiguration
 
DefaultEndpointConfiguration.Builder<T extends DefaultEndpointConfiguration.Builder> - Class in org.glassfish.tyrus
 
DefaultEndpointConfiguration.Builder() - Constructor for class org.glassfish.tyrus.DefaultEndpointConfiguration.Builder
 
DefaultServerConfiguration - Class in javax.websocket
The DefaultServerConfiguration is a concrete class that embodies all the configuration parameters for an endpoint that is to be published as a server endpoint.
DefaultServerConfiguration() - Constructor for class javax.websocket.DefaultServerConfiguration
For subclass implementations.
DefaultServerConfiguration(String) - Constructor for class javax.websocket.DefaultServerConfiguration
Creates a server configuration with the given path
DefaultServerConfiguration - Class in org.glassfish.tyrus.server
Default mutable implementation of ServerConfiguration interface.
DefaultServerConfiguration() - Constructor for class org.glassfish.tyrus.server.DefaultServerConfiguration
 
DefaultServerEndpointConfiguration - Class in org.glassfish.tyrus
Provides the default ServerEndpointConfiguration.
DefaultServerEndpointConfiguration(String, List<Encoder>, List<Decoder>, List<String>, List<String>, List<String>) - Constructor for class org.glassfish.tyrus.DefaultServerEndpointConfiguration
Creates new configuration for Endpoint which is used on the server side.
DefaultServerEndpointConfiguration.Builder - Class in org.glassfish.tyrus
Builder class used to build the DefaultServerEndpointConfiguration.
DefaultServerEndpointConfiguration.Builder(String) - Constructor for class org.glassfish.tyrus.DefaultServerEndpointConfiguration.Builder
Create new DefaultServerEndpointConfiguration.Builder.
DEPENDENT_CLASS_OF_PROVIDER_FORMAT_ERROR(Object, Object, Object) - Static method in class org.glassfish.tyrus.internal.LocalizationMessages
{0}.
DEPENDENT_CLASS_OF_PROVIDER_NOT_FOUND(Object, Object, Object) - Static method in class org.glassfish.tyrus.internal.LocalizationMessages
A dependent class, {0}, of the class {1} implementing the provider {2} is not found.
DeploymentException - Exception in javax.websocket
Checked exception indicating some kind of failure either to publish an endpoint on its server, or a failure to connect a client to its server.
DeploymentException(String) - Constructor for exception javax.websocket.DeploymentException
Creates a deployment exception with the given reason for the deployment failure.
DeploymentException(String, Throwable) - Constructor for exception javax.websocket.DeploymentException
Creates a deployment exception with the given reason for the deployment failure and wrapped cause of the failure.
deregisterSession(HttpSession) - Method in class org.glassfish.tyrus.oldservlet.HttpSessionManager
 
destroy() - Method in class org.glassfish.tyrus.oldservlet.WSFilter
Destroy method for this filter
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.glassfish.tyrus.oldservlet.WSFilter
 

E

EMPTY - Static variable in class org.glassfish.tyrus.internal.PatternWithGroups
The empty pattern that matches the null or empty string.
EMPTY - Static variable in class org.glassfish.tyrus.internal.UriTemplate
The empty URI template that matches the null or empty URI path.
EMPTY_PATTERN - Static variable in class org.glassfish.tyrus.internal.PathPattern
Empty path pattern matching only empty string.
encode(T) - Method in interface javax.websocket.Encoder.Binary
Encode the given object into a byte array.
encode(T, OutputStream) - Method in interface javax.websocket.Encoder.BinaryStream
Encode the given object into a binary stream written to the implementation provided OutputStream.
encode(T) - Method in interface javax.websocket.Encoder.Text
Encode the given object into a String.
encode(T, Writer) - Method in interface javax.websocket.Encoder.TextStream
Encode the given object to a character stream writing it to the supplied Writer.
encode(String, UriComponent.Type) - Static method in class org.glassfish.tyrus.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.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(ByteBuffer) - Method in class org.glassfish.tyrus.NoOpBinaryCoder
 
encode(String) - Method in class org.glassfish.tyrus.NoOpTextCoder
 
encode(Object) - Method in class org.glassfish.tyrus.ToStringEncoder
 
EncodeException - Exception in javax.websocket
A general exception that occurs when trying to encode a custom object to a string or binary message.
EncodeException(Object, String) - Constructor for exception javax.websocket.EncodeException
Constructor with the object being encoded, and the reason why it failed to be.
EncodeException(Object, String, Throwable) - Constructor for exception javax.websocket.EncodeException
Constructor with the object being encoded, and the reason why it failed to be, and the cause.
encodeLiteralCharacters(String) - Method in class org.glassfish.tyrus.internal.UriTemplateParser
Encode literal characters of a template.
Encoder - Interface in javax.websocket
The Encoder interfaces defines how developers can provide a way to convert their custom objects into web socket messages.
Encoder.Binary<T> - Interface in javax.websocket
This interface defines how to provide a way to convert a custom object into a binary message.
Encoder.BinaryStream<T> - Interface in javax.websocket
This interface may be implemented by encoding algorithms that want to write the encoded object to a binary stream.
Encoder.Text<T> - Interface in javax.websocket
This interface defines how to provide a way to convert a custom object into a text message.
Encoder.TextStream<T> - Interface in javax.websocket
This interface may be implemented by encoding algorithms that want to write the encoded object to a character stream.
encoders - Variable in class org.glassfish.tyrus.DefaultEndpointConfiguration.Builder
 
encoders(List<Encoder>) - Method in class org.glassfish.tyrus.DefaultEndpointConfiguration.Builder
Set encoders.
encodeTemplateNames(String) - Static method in class org.glassfish.tyrus.internal.UriComponent
Encodes a string with template parameters names present, specifically the characters '{' and '}' will be percent-encoded.
END_OF_PATH_PATTERN - Static variable in class org.glassfish.tyrus.internal.PathPattern
Path pattern matching the end of a URI path.
Endpoint - Class in javax.websocket
The Web Socket Endpoint represents an object that can handle a web socket conversations.
Endpoint() - Constructor for class javax.websocket.Endpoint
 
endpoint(Class<?>) - Method in class org.glassfish.tyrus.server.DefaultServerConfiguration
Registers a new endpoint annotated class.
endpoint(Endpoint) - Method in class org.glassfish.tyrus.server.DefaultServerConfiguration
Registers a new programmatic endpoint.
EndpointConfiguration - Interface in javax.websocket
The endpoint configuration contains all the information needed during the handshake process for this end point.
endpoints(Class<?>...) - Method in class org.glassfish.tyrus.server.DefaultServerConfiguration
Registers new endpoint annotated classes.
endpoints(Endpoint...) - Method in class org.glassfish.tyrus.server.DefaultServerConfiguration
Registers new endpoint instances.
endpoints(Set<Class<?>>) - Method in class org.glassfish.tyrus.server.DefaultServerConfiguration
Registers new endpoint annotated classes.
EndpointWrapper - Class in org.glassfish.tyrus
Wraps the registered application class.
EndpointWrapper(Endpoint, ClientContainer, String) - Constructor for class org.glassfish.tyrus.EndpointWrapper
 
endsWithSlash() - Method in class org.glassfish.tyrus.internal.UriTemplate
Check if the URI template ends in a slash ('/').
entrySet() - Method in class org.glassfish.tyrus.internal.AbstractMultivaluedMap
 
equals(Object) - Method in class org.glassfish.tyrus.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.internal.PatternWithGroups
 
equals(Object) - Method in class org.glassfish.tyrus.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.internal.AbstractMultivaluedMap
 
equalsIgnoreValueOrder(MultivaluedMap<K, V>) - Method in interface org.glassfish.tyrus.internal.MultivaluedMap
Compare the specified map with this map for equality modulo the order of values for each key.
ERROR_CAUGHT_WHILE_LOADING_SPI_PROVIDERS() - Static method in class org.glassfish.tyrus.internal.LocalizationMessages
Error caught while loading SPI providers.
EXCEPTION_CAUGHT_WHILE_LOADING_SPI_PROVIDERS() - Static method in class org.glassfish.tyrus.internal.LocalizationMessages
Exception caught while loading SPI providers.
extensions - Variable in class org.glassfish.tyrus.DefaultEndpointConfiguration.Builder
 
extensions(List<String>) - Method in class org.glassfish.tyrus.DefaultEndpointConfiguration.Builder
Set of extensions that this Endpoint would like to use for its sessions.
extensions - Variable in class org.glassfish.tyrus.DefaultEndpointConfiguration
Collections.UnmodifiableList of extensions supported by the corresponding Endpoint.

F

find(Class<T>, ClassLoader) - Static method in class org.glassfish.tyrus.ServiceFinder
Locates and incrementally instantiates the available providers of a given service using the given class loader.
find(Class<T>, ClassLoader, boolean) - Static method in class org.glassfish.tyrus.ServiceFinder
Locates and incrementally instantiates the available providers of a given service using the given class loader.
find(Class<T>) - Static method in class org.glassfish.tyrus.ServiceFinder
Locates and incrementally instantiates the available providers of a given service using the context class loader.
find(Class<T>, boolean) - Static method in class org.glassfish.tyrus.ServiceFinder
Locates and incrementally instantiates the available providers of a given service using the context class loader.
find(String) - Static method in class org.glassfish.tyrus.ServiceFinder
Locates and incrementally instantiates the available classes of a given service file using the context class loader.
findMethodOnClass(Class, Method) - Static method in class org.glassfish.tyrus.ReflectionHelper
Find a method on a class given an existing method.
findSessionByID(String) - Method in class org.glassfish.tyrus.oldservlet.HttpSessionManager
 
flush() - Method in class org.glassfish.tyrus.OutputStreamToAsyncBinaryAdapter
 
flush() - Method in class org.glassfish.tyrus.WriterToAsyncTextAdapter
 
fromClass(Class<?>) - Static method in class org.glassfish.tyrus.AnnotatedEndpoint
 
fromInstance(Object) - Static method in class org.glassfish.tyrus.AnnotatedEndpoint
 
FutureSendResult - Class in org.glassfish.tyrus
Implementation of Future for SendResults.
FutureSendResult() - Constructor for class org.glassfish.tyrus.FutureSendResult
 

G

genericInterface - Variable in class org.glassfish.tyrus.ReflectionHelper.DeclaringClassInterfacePair
 
get() - Method in class org.glassfish.tyrus.FutureSendResult
 
get(long, TimeUnit) - Method in class org.glassfish.tyrus.FutureSendResult
 
get(WebSocket) - Static method in class org.glassfish.tyrus.grizzly.GrizzlyRemoteEndpoint
 
get(Object) - Method in class org.glassfish.tyrus.internal.AbstractMultivaluedMap
 
getActiveSessions() - Method in interface javax.websocket.ClientContainer
Return a copy of the Set of the currently active web socket sessions.
getActiveSessions() - Method in class org.glassfish.tyrus.client.ClientManager
 
getActiveSessions() - Method in class org.glassfish.tyrus.server.TyrusServerContainer
 
getApplicationData() - Method in interface javax.websocket.PingMessage
The application data inside the ping message from the peer.
getArguments() - Method in interface org.glassfish.tyrus.internal.l10n.Localizable
Returns the arguments for message formatting.
getArguments() - Method in class org.glassfish.tyrus.internal.l10n.LocalizableMessage
 
getArrayClass(Class) - Static method in class org.glassfish.tyrus.ReflectionHelper
Get Array class of component class.
getBoxing(Class<?>) - Static method in class org.glassfish.tyrus.PrimitivesToBoxing
Gets the Boxing class for the primitive type.
getBytes() - Method in exception javax.websocket.DecodeException
Return the ByteBuffer that cannot be decoded.
getClass(Class, Class) - Static method in class org.glassfish.tyrus.ReflectionHelper
Find the declaring class that implements or extends an interface.
getClassType(Class<?>, Class<?>) - Static method in class org.glassfish.tyrus.ReflectionHelper
Find a type of the class given it's Superclass.
getClientContainer() - Static method in class javax.websocket.ContainerProvider
Obtains a reference to the (singleton) ClientContainer implementation.
getClientContainer() - Static method in class org.glassfish.tyrus.javax.websocket.ContainerProvider
 
getClientProvider() - Static method in class org.glassfish.tyrus.TyrusContainerProvider
 
getCloseCode() - Method in class javax.websocket.CloseReason
The Close code associated with this CloseReason.
getCode() - Method in interface javax.websocket.CloseReason.CloseCode
Returns the code number, for example the integer '1000' for normal closure.
getCode() - Method in enum javax.websocket.CloseReason.CloseCodes
Return the code number of this status code.
getContainer() - Method in interface javax.websocket.Session
Return the container that this session is part of.
getContainer(Class<T>) - Method in class org.glassfish.tyrus.javax.websocket.ContainerProvider
 
getContainer() - Method in class org.glassfish.tyrus.SessionImpl
 
getContainer() - Method in class org.glassfish.tyrus.TyrusContainerProvider
 
getContainer(Class<T>) - Method in class org.glassfish.tyrus.TyrusContainerProvider
 
getContextClassLoader() - Static method in class org.glassfish.tyrus.ReflectionHelper
Get the context class loader.
getDeclaringClass(AccessibleObject) - Static method in class org.glassfish.tyrus.ReflectionHelper
 
getDecoder() - Method in class org.glassfish.tyrus.DecoderWrapper
 
getDecoders() - Method in class javax.websocket.DefaultClientConfiguration
Assign the list of decoders this client will use.
getDecoders() - Method in class javax.websocket.DefaultServerConfiguration
Return the Decoder implementations configured.
getDecoders() - Method in interface javax.websocket.EndpointConfiguration
Return the Decoder implementations configured, the empty list if none.
getDecoders() - Method in class org.glassfish.tyrus.DefaultEndpointConfiguration
Decoders used to decode messages.
getEncoders() - Method in class javax.websocket.DefaultClientConfiguration
Assign the list of encoders this client will use.
getEncoders() - Method in class javax.websocket.DefaultServerConfiguration
Return the Encoder implementations configured.
getEncoders() - Method in interface javax.websocket.EndpointConfiguration
Return the Encoder implementations configured, the empty list if none.
getEncoders() - Method in class org.glassfish.tyrus.DefaultEndpointConfiguration
Encoders used to encode messages.
getEndpointClasses() - Method in class org.glassfish.tyrus.server.DefaultServerConfiguration
 
getEndpointClasses() - Method in interface org.glassfish.tyrus.server.ServerConfiguration
Returns a set of endpoint classes annotated with WebSocketEndpoint annotation that should be published by the container initialized with this configuration object.
getEndpointConfiguration() - Method in class javax.websocket.Endpoint
Developers must provide an EndpointConfiguration so that the container it is deployed in can configure it.
getEndpointConfiguration() - Method in class org.glassfish.tyrus.AnnotatedEndpoint
 
getEndpointInstances() - Method in class org.glassfish.tyrus.server.DefaultServerConfiguration
 
getEndpointInstances() - Method in interface org.glassfish.tyrus.server.ServerConfiguration
Returns a set of Endpoint instances that should be exposed by the server in addition to the class-based endpoints returned from ServerConfiguration.getEndpointClasses().
getEndpoints() - Method in interface org.glassfish.tyrus.spi.TyrusClientSocket
Returns the mutable Set of endpoints registered
getException() - Method in class javax.websocket.SendResult
The problem sending the message.
getExtensions() - Method in interface javax.websocket.ClientEndpointConfiguration
http://java.net/jira/browse/WEBSOCKET_SPEC-45 Return the list of all the extensions that this client supports, the empty list if there are none.
getExtensions() - Method in class javax.websocket.DefaultClientConfiguration
Return the extensions, in order of preference, favorite first, that this client would like to use for its sessions.
getExtensions() - Method in class org.glassfish.tyrus.DefaultClientEndpointConfiguration
Return the extensions, in order of preference, favorite first, that this client would like to use for its sessions.
getExtensions() - Method in class org.glassfish.tyrus.server.DefaultServerConfiguration
 
getExtensions() - Method in interface org.glassfish.tyrus.server.ServerConfiguration
Return a mutable list of extension names supported by the container.
getFilterConfig() - Method in class org.glassfish.tyrus.oldservlet.WSFilter
Return the filter configuration object for this filter.
getFirst(K) - Method in class org.glassfish.tyrus.internal.AbstractMultivaluedMap
 
getFirst(K) - Method in interface org.glassfish.tyrus.internal.MultivaluedMap
A shortcut to get the first value of the supplied key.
getFirst(String, Class<A>) - Method in class org.glassfish.tyrus.internal.MultivaluedStringMap
 
getFirst(String, A) - Method in class org.glassfish.tyrus.internal.MultivaluedStringMap
 
getFromStringStringMethod(Class) - Static method in class org.glassfish.tyrus.ReflectionHelper
Get the static fromString(String ) method.
getGenericClass(Type) - Static method in class org.glassfish.tyrus.ReflectionHelper
Get the class that is the type argument of a parameterized type.
getGroupCounts() - Method in class org.glassfish.tyrus.internal.UriTemplateParser
Get the capturing group counts for each template variable.
getGroupIndexes() - Method in class org.glassfish.tyrus.internal.PatternWithGroups
Get the group indexes.
getGroupIndexes() - Method in class org.glassfish.tyrus.internal.UriTemplateParser
Get the group indexes to capturing groups.
getHeader(String) - Method in interface org.glassfish.tyrus.spi.SPIHandshakeRequest
Get the Http Header value for the given header name in the underlying Http handshake request.
getHeaders() - Method in interface javax.websocket.HandshakeRequest
Return the read only Map of Http Headers that came with the handshake request.
getHeaders() - Method in interface javax.websocket.HandshakeResponse
Return the list of Http Headers that came with the handshake request.
getInactiveTime() - Method in interface javax.websocket.Session
Return the number of seconds since the underlying connection had any activity.
getInactiveTime() - Method in class org.glassfish.tyrus.SessionImpl
 
getInstalledExtensions() - Method in interface javax.websocket.ClientContainer
Return the set of Extensions installed in the container.
getInstalledExtensions() - Method in class org.glassfish.tyrus.client.ClientManager
 
getInstalledExtensions() - Method in class org.glassfish.tyrus.server.TyrusServerContainer
 
getInstance(Class<T>) - Static method in class org.glassfish.tyrus.ComponentProviderService
 
getInstance() - Static method in class org.glassfish.tyrus.oldservlet.HttpSessionManager
 
getInstance() - Static method in class org.glassfish.tyrus.OsgiRegistry
Returns an OsgiRegistry instance.
getKey() - Method in interface org.glassfish.tyrus.internal.l10n.Localizable
Gets the key in the resource bundle.
getKey() - Method in class org.glassfish.tyrus.internal.l10n.LocalizableMessage
 
getLocale() - Method in class org.glassfish.tyrus.internal.l10n.Localizer
 
getMatrixParameters() - Method in interface org.glassfish.tyrus.internal.PathSegment
Get a map of the matrix parameters associated with the path segment.
getMaxBinaryMessageBufferSize() - Method in interface javax.websocket.ClientContainer
Returns the maximum size of binary message that this container will buffer.
getMaxBinaryMessageBufferSize() - Method in class org.glassfish.tyrus.client.ClientManager
 
getMaxBinaryMessageBufferSize() - Method in class org.glassfish.tyrus.server.DefaultServerConfiguration
 
getMaxBinaryMessageBufferSize() - Method in interface org.glassfish.tyrus.server.ServerConfiguration
Returns the maximum size of binary message that this container will buffer.
getMaxBinaryMessageBufferSize() - Method in class org.glassfish.tyrus.server.TyrusServerContainer
 
getMaximumMessageSize() - Method in interface javax.websocket.Session
The maximum total length of messages, text or binary, that this Session can handle.
getMaximumMessageSize() - Method in class org.glassfish.tyrus.SessionImpl
 
getMaxSessionIdleTimeout() - Method in interface javax.websocket.ClientContainer
Return the maximum time in milliseconds that a web socket session may be idle before the container may close it.
getMaxSessionIdleTimeout() - Method in class org.glassfish.tyrus.client.ClientManager
 
getMaxSessionIdleTimeout() - Method in class org.glassfish.tyrus.server.DefaultServerConfiguration
 
getMaxSessionIdleTimeout() - Method in interface org.glassfish.tyrus.server.ServerConfiguration
Return the maximum time in seconds that a web socket session may be idle before the container may close it.
getMaxSessionIdleTimeout() - Method in class org.glassfish.tyrus.server.TyrusServerContainer
 
getMaxTextMessageBufferSize() - Method in interface javax.websocket.ClientContainer
Sets the maximum size of text message that this container will buffer.
getMaxTextMessageBufferSize() - Method in class org.glassfish.tyrus.client.ClientManager
 
getMaxTextMessageBufferSize() - Method in class org.glassfish.tyrus.server.DefaultServerConfiguration
 
getMaxTextMessageBufferSize() - Method in interface org.glassfish.tyrus.server.ServerConfiguration
Gets the maximum size of text message that this container will buffer.
getMaxTextMessageBufferSize() - Method in class org.glassfish.tyrus.server.TyrusServerContainer
 
getMessage(String, Object...) - Method in class org.glassfish.tyrus.internal.l10n.LocalizableMessageFactory
 
getMessageHandlers() - Method in interface javax.websocket.Session
Return an unmodifiable copy of the set of MessageHandlers for this Session.
getMessageHandlers() - Method in class org.glassfish.tyrus.SessionImpl
 
getNames() - Method in class org.glassfish.tyrus.internal.UriTemplateParser
Get the list of template names.
getNameToPattern() - Method in class org.glassfish.tyrus.internal.UriTemplateParser
Get the map of template names to patterns.
getNegotiatedExtensions(List<String>) - Method in class javax.websocket.DefaultServerConfiguration
Provides a simple algorithm to return the list of extensions this server will use for the web socket session: the configuration returns a list containing all of the requested extensions passed to this method that it supports, using the order in the requested extensions, the empty list if none.
getNegotiatedExtensions(List<String>) - Method in interface javax.websocket.ServerEndpointConfiguration
http://java.net/jira/browse/WEBSOCKET_SPEC-45 Return the ordered list of extensions that this server will support given the requested extension list passed in, the empty list if none.
getNegotiatedExtensions() - Method in interface javax.websocket.Session
Return the list of extensions currently in use for this conversation.
getNegotiatedExtensions(List<String>) - Method in class org.glassfish.tyrus.DefaultServerEndpointConfiguration
 
getNegotiatedExtensions(List<String>) - Method in class org.glassfish.tyrus.EndpointWrapper
 
getNegotiatedExtensions() - Method in class org.glassfish.tyrus.SessionImpl
 
getNegotiatedExtensions(List<String>) - Method in class org.glassfish.tyrus.spi.SPIEndpoint
Get the negotiated extensions' names based on the extensions supported by client.
getNegotiatedProtocol(List<String>) - Method in class org.glassfish.tyrus.EndpointWrapper
 
getNegotiatedProtocol(List<String>) - Method in class org.glassfish.tyrus.spi.SPIEndpoint
Compute the sub - protocol which will be used.
getNegotiatedSubprotocol(List<String>) - Method in class javax.websocket.DefaultServerConfiguration
The default implementation of this method returns, the first subprotocol in the list sent by the client that the server supports, or null if there isn't one none.
getNegotiatedSubprotocol(List<String>) - Method in interface javax.websocket.ServerEndpointConfiguration
Return the subprotocol this server endpoint has chosen from the requested list supplied by a client who wishes to connect, or none if there wasn't one this server endpoint liked.
getNegotiatedSubprotocol() - Method in interface javax.websocket.Session
Return the sub protocol agreed during the websocket handshake for this conversation.
getNegotiatedSubprotocol(List<String>) - Method in class org.glassfish.tyrus.DefaultServerEndpointConfiguration
 
getNegotiatedSubprotocol() - Method in class org.glassfish.tyrus.SessionImpl
 
getNormalizedTemplate() - Method in class org.glassfish.tyrus.internal.UriTemplateParser
Get the normalized template.
getNumberOfExplicitCharacters() - Method in class org.glassfish.tyrus.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.internal.UriTemplate
Get the number of explicit regexes declared in template variables.
getNumberOfExplicitRegexes() - Method in class org.glassfish.tyrus.internal.UriTemplateParser
Get the number of explicit regular expressions.
getNumberOfLiteralCharacters() - Method in class org.glassfish.tyrus.internal.UriTemplateParser
Get the number of literal characters.
getNumberOfTemplateVariables() - Method in class org.glassfish.tyrus.internal.UriTemplate
Get the number of template variables.
getObject() - Method in exception javax.websocket.EncodeException
Return the Object that could not be encoded.
getOriginalClass() - Method in class org.glassfish.tyrus.DecoderWrapper
 
getOsgiRegistryInstance() - Static method in class org.glassfish.tyrus.ReflectionHelper
Returns an OsgiRegistry instance.
getPackageResources(String, ClassLoader) - Method in class org.glassfish.tyrus.OsgiRegistry
 
getParameterizedClassArguments(ReflectionHelper.DeclaringClassInterfacePair) - Static method in class org.glassfish.tyrus.ReflectionHelper
Get the parameterized class arguments for a declaring class that declares a generic interface type.
getParameterizedTypeArguments(ReflectionHelper.DeclaringClassInterfacePair) - Static method in class org.glassfish.tyrus.ReflectionHelper
Get the parameterized type arguments for a declaring class that declares a generic interface type.
getParameterMap() - Method in interface javax.websocket.HandshakeRequest
Return the request parameters associated with the request.
getPath() - Method in class javax.websocket.DefaultServerConfiguration
Return the path of this server configuration.
getPath() - Method in interface javax.websocket.ServerEndpointConfiguration
Return the path for this endpoint configuration.
getPath() - Method in class org.glassfish.tyrus.DefaultServerEndpointConfiguration
 
getPath() - Method in interface org.glassfish.tyrus.internal.PathSegment
Get the path segment.
getPathParameters() - Method in interface javax.websocket.Session
Return a map of the path parameter names and values used if the server endpoint was deployed with a URI-template and the client connected with a particular matching URL.
getPathParameters() - Method in class org.glassfish.tyrus.SessionImpl
 
getPattern() - Method in class org.glassfish.tyrus.internal.UriTemplate
Get the URI pattern.
getPattern() - Method in class org.glassfish.tyrus.internal.UriTemplateParser
Get the pattern.
getPreferredSubprotocols() - Method in interface javax.websocket.ClientEndpointConfiguration
The ordered list of sub protocols a client endpoint would like to use, the empty list if there are none.
getPreferredSubprotocols() - Method in class javax.websocket.DefaultClientConfiguration
Return the protocols, in order of preference, favorite first, that this client would like to use for its sessions.
getPreferredSubprotocols() - Method in class org.glassfish.tyrus.DefaultClientEndpointConfiguration
Return the protocols, in order of preference, favorite first, that this client would like to use for its sessions.
getProperties() - Method in class org.glassfish.tyrus.SessionImpl
 
getProperties() - Method in class org.glassfish.tyrus.WithProperties
 
getProtocolVersion() - Method in interface javax.websocket.Session
Returns the version of the websocket protocol currently being used.
getProtocolVersion() - Method in class org.glassfish.tyrus.SessionImpl
Web Socket protocol version used.
getQueryString() - Method in interface javax.websocket.HandshakeRequest
Return the query string associated with the request.
getQueryString() - Method in interface javax.websocket.Session
Return the query string associated with the request this session was opened under.
getQueryString() - Method in class org.glassfish.tyrus.SessionImpl
 
getQueryString() - Method in interface org.glassfish.tyrus.spi.SPIHandshakeRequest
 
getReasonPhrase() - Method in class javax.websocket.CloseReason
The reason phrase associated with this CloseReason.
getRegex() - Method in class org.glassfish.tyrus.internal.PatternWithGroups
Get the regular expression.
getRemote() - Method in interface javax.websocket.Session
Return a reference to the RemoteEndpoint object representing the other end of this conversation.
getRemote() - Method in class org.glassfish.tyrus.SessionImpl
 
getRequest() - Method in class org.glassfish.tyrus.grizzly.GrizzlySocket
Returns the http request used for the handshake before opening this socket.
getRequestParameterMap() - Method in interface javax.websocket.Session
Return the request parameters associated with the request this session was opened under.
getRequestParameterMap() - Method in class org.glassfish.tyrus.SessionImpl
 
getRequestURI() - Method in interface javax.websocket.HandshakeRequest
Return the request URI of the handshake request.
getRequestURI() - Method in interface javax.websocket.Session
Return the URI that this session was opened under.
getRequestURI() - Method in class org.glassfish.tyrus.SessionImpl
 
getRequestUri() - Method in interface org.glassfish.tyrus.spi.SPIHandshakeRequest
Get the Http request uri underlying Http handshake request.
getResourceBundle(String) - Method in class org.glassfish.tyrus.OsgiRegistry
Tries to load resource bundle via OSGi means.
getResourceBundleName() - Method in interface org.glassfish.tyrus.internal.l10n.Localizable
Get the name of the localization messages resource bundle.
getResourceBundleName() - Method in class org.glassfish.tyrus.internal.l10n.LocalizableMessage
 
getSendStream() - Method in interface javax.websocket.RemoteEndpoint
Opens an output stream on which a binary message may be sent.
getSendStream() - Method in class org.glassfish.tyrus.grizzly.GrizzlyRemoteEndpoint
 
getSendStream() - Method in class org.glassfish.tyrus.RemoteEndpointWrapper
 
getSendWriter() - Method in interface javax.websocket.RemoteEndpoint
Opens an character stream on which a text message may be sent.
getSendWriter() - Method in class org.glassfish.tyrus.grizzly.GrizzlyRemoteEndpoint
 
getSendWriter() - Method in class org.glassfish.tyrus.RemoteEndpointWrapper
 
getServerContainer() - Static method in class javax.websocket.ContainerProvider
Obtains a reference to the (singletone) ServerContainer implementation.
getServerContainer() - Static method in class org.glassfish.tyrus.javax.websocket.ContainerProvider
 
getServerProvider() - Static method in class org.glassfish.tyrus.TyrusContainerProvider
 
getSession() - Method in interface javax.websocket.HandshakeRequest
Return a reference to the HttpSession that the web socket handshake that started this conversation was part of, if applicable.
getSession() - Method in class org.glassfish.tyrus.RemoteEndpointWrapper
 
getStackTrace(Throwable) - Static method in class org.glassfish.tyrus.oldservlet.WSFilter
 
getStringConstructor(Class) - Static method in class org.glassfish.tyrus.ReflectionHelper
Get the constructor that has a single parameter of String.
getTemplate() - Method in class org.glassfish.tyrus.internal.PathPattern
 
getTemplate() - Method in class org.glassfish.tyrus.internal.UriTemplate
Get the URI template as a String.
getTemplate() - Method in class org.glassfish.tyrus.internal.UriTemplateParser
Get the template.
getTemplateVariables() - Method in class org.glassfish.tyrus.internal.UriTemplate
Get the list of template variables for the template.
getText() - Method in exception javax.websocket.DecodeException
Return the encoded string that cannot be decoded.
getTimeout() - Method in interface javax.websocket.Session
Return the number of milliseconds before this conversation will be closed by the container if it is inactive, ie no messages are either sent or received in that time.
getTimeout() - Method in class org.glassfish.tyrus.SessionImpl
 
getType() - Method in interface org.glassfish.tyrus.AsyncMessageHandler
 
getType() - Method in interface org.glassfish.tyrus.BasicMessageHandler
 
getType() - Method in class org.glassfish.tyrus.DecoderWrapper
 
getTypeArgumentAndClass(Type) - Static method in class org.glassfish.tyrus.ReflectionHelper
 
getUserPrincipal() - Method in interface javax.websocket.HandshakeRequest
Return the authenticated user or null if no user is authenticated for this handshake.
getValueOfStringMethod(Class) - Static method in class org.glassfish.tyrus.ReflectionHelper
Get the static valueOf(String ) method.
getValues(K) - Method in class org.glassfish.tyrus.internal.AbstractMultivaluedMap
Return a non-null list of values for a given key.
GrizzlyBasedEngine - Class in org.glassfish.tyrus.oldservlet
 
GrizzlyBasedEngine() - Constructor for class org.glassfish.tyrus.oldservlet.GrizzlyBasedEngine
 
GrizzlyEngine - Class in org.glassfish.tyrus.grizzly
 
GrizzlyEngine() - Constructor for class org.glassfish.tyrus.grizzly.GrizzlyEngine
 
GrizzlyProtocolHandler - Class in org.glassfish.tyrus.grizzly
ProtocolHandler that supports sub-protocol and extension insertion.
GrizzlyProtocolHandler(boolean, String, List<String>) - Constructor for class org.glassfish.tyrus.grizzly.GrizzlyProtocolHandler
Construct new GrizzlyProtocolHandler.
GrizzlyRemoteEndpoint - Class in org.glassfish.tyrus.grizzly
 
GrizzlyRemoteEndpoint(WebSocket) - Constructor for class org.glassfish.tyrus.grizzly.GrizzlyRemoteEndpoint
 
GrizzlySocket - Class in org.glassfish.tyrus.grizzly
Socket used for the Grizzly SPI implementation.
GrizzlySocket(ProtocolHandler, HttpRequestPacket, WebSocketListener...) - Constructor for class org.glassfish.tyrus.grizzly.GrizzlySocket
 

H

HandshakeRequest - Interface in javax.websocket
The handshake request represents the web socket defined Http request that for the opening handshake of a web socket session.
HandshakeResponse - Interface in javax.websocket
The handshake response represents the web socket defined http response that will be sent by the web socket server during the opening handshake.
hashCode() - Method in class org.glassfish.tyrus.internal.AbstractMultivaluedMap

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

hashCode() - Method in class org.glassfish.tyrus.internal.PatternWithGroups
 
hashCode() - Method in class org.glassfish.tyrus.internal.UriTemplate
Hashcode is calculated from String of the regular expression generated from the template.
hookUp() - Method in class org.glassfish.tyrus.OsgiRegistry
Will hook up this instance with the OSGi runtime.
HttpSessionManager - Class in org.glassfish.tyrus.oldservlet
 
HttpSessionManager() - Constructor for class org.glassfish.tyrus.oldservlet.HttpSessionManager
 

I

ILLEGAL_CONFIG_SYNTAX() - Static method in class org.glassfish.tyrus.internal.LocalizationMessages
Illegal configuration-file syntax.
ILLEGAL_PROVIDER_CLASS_NAME(Object) - Static method in class org.glassfish.tyrus.internal.LocalizationMessages
Illegal provider-class name: {0}.
init(FilterConfig) - Method in class org.glassfish.tyrus.oldservlet.WSFilter
Init method for this filter
INSTANCE - Static variable in class org.glassfish.tyrus.NoOpBinaryCoder
 
INSTANCE - Static variable in class org.glassfish.tyrus.NoOpTextCoder
 
INSTANCE - Static variable in class org.glassfish.tyrus.ToStringEncoder
 
isActive() - Method in interface javax.websocket.Session
Return true if and only if the underlying socket is open.
isActive() - Method in class org.glassfish.tyrus.SessionImpl
 
isApplicable(Class<?>) - Method in class org.glassfish.tyrus.spi.ComponentProvider
Checks whether this component provider is able to provide an instance of given Class.
isCancelled() - Method in class org.glassfish.tyrus.FutureSendResult
 
isDone() - Method in class org.glassfish.tyrus.FutureSendResult
 
isEmpty() - Method in class org.glassfish.tyrus.internal.AbstractMultivaluedMap
 
isHexCharacter(char) - Static method in class org.glassfish.tyrus.internal.UriComponent
Checks whether the character c is hexadecimal character.
isOK() - Method in class javax.websocket.SendResult
Determines if this result is ok or not.
isSecure() - Method in interface javax.websocket.Session
Return true if and only if the underlying socket is using a secure transport.
isSecure() - Method in class org.glassfish.tyrus.SessionImpl
 
isSecure() - Method in interface org.glassfish.tyrus.spi.SPIHandshakeRequest
 
isTemplateVariablePresent(String) - Method in class org.glassfish.tyrus.internal.UriTemplate
Ascertain if a template variable is a member of this template.
isUserInRole(String) - Method in interface javax.websocket.HandshakeRequest
Checks whether the current user is in the given role.
iterator() - Method in class org.glassfish.tyrus.ServiceFinder
Returns discovered objects incrementally.

J

javax.websocket - package javax.websocket
 

K

keySet() - Method in class org.glassfish.tyrus.internal.AbstractMultivaluedMap
 

L

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

M

main(String[]) - Static method in class org.glassfish.tyrus.server.Server
 
match(CharSequence) - Method in class org.glassfish.tyrus.internal.PatternWithGroups
Match against the pattern.
match(CharSequence, List<String>) - Method in class org.glassfish.tyrus.internal.PatternWithGroups
Match against the pattern.
match(CharSequence, List<String>, Map<String, String>) - Method in class org.glassfish.tyrus.internal.PatternWithGroups
Match against the pattern.
match(CharSequence, Map<String, String>) - Method in class org.glassfish.tyrus.internal.UriTemplate
Match a URI against the template.
match(CharSequence, List<String>) - Method in class org.glassfish.tyrus.internal.UriTemplate
Match a URI against the template.
matchesURI(URI) - Method in class javax.websocket.DefaultServerConfiguration
This default implementation matches the incoming path to the configuration's URI or URI template if and only if it is an exact match in the case the configuration is a URI, and if and only if it is a valid expansion of the configuration URI template, in the case where the configuration is a URI template.
matchesURI(URI) - Method in interface javax.websocket.ServerEndpointConfiguration
Answers whether the current configuration matches the given path.
matchesURI(URI) - Method in class org.glassfish.tyrus.DefaultServerEndpointConfiguration
 
maxBinaryMessageBufferSize(long) - Method in class org.glassfish.tyrus.server.DefaultServerConfiguration
Sets the max binary message buffer size.
maxSessionIdleTimeout(long) - Method in class org.glassfish.tyrus.server.DefaultServerConfiguration
Sets the max session idle timeout.
maxTextMessageBufferSize(long) - Method in class org.glassfish.tyrus.server.DefaultServerConfiguration
Sets the max text message buffer size.
MessageHandler - Interface in javax.websocket
Developers implement MessageHandlers in order to receive incoming messages during a web socket conversation.
MessageHandler.Async<T> - Interface in javax.websocket
This kind of listener listens is notified by the container as parts of a message arrive.
MessageHandler.Basic<T> - Interface in javax.websocket
This kind of handler is notified by the container on arrival of a complete message.
methodInstanceToString(Object, Method) - Static method in class org.glassfish.tyrus.ReflectionHelper
Create a string representation of a method and an instance whose class implements the method.
modifyHandshake(HandshakeRequest, HandshakeResponse) - Method in class javax.websocket.DefaultServerConfiguration
The default server configuration does not make any changes to the response.
modifyHandshake(HandshakeRequest, HandshakeResponse) - Method in interface javax.websocket.ServerEndpointConfiguration
Called by the container after it has formulated a handshake response resulting from a well-formed handshake request.
modifyHandshake(HandshakeRequest, HandshakeResponse) - Method in class org.glassfish.tyrus.DefaultServerEndpointConfiguration
 
MultivaluedHashMap<K,V> - Class in org.glassfish.tyrus.internal
A hash table based implementation of MultivaluedMap interface.
MultivaluedHashMap() - Constructor for class org.glassfish.tyrus.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.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.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.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.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.internal
A map of key-values pairs.
MultivaluedStringMap - Class in org.glassfish.tyrus.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.internal.MultivaluedStringMap
 
MultivaluedStringMap(int, float) - Constructor for class org.glassfish.tyrus.internal.MultivaluedStringMap
 
MultivaluedStringMap(int) - Constructor for class org.glassfish.tyrus.internal.MultivaluedStringMap
 
MultivaluedStringMap() - Constructor for class org.glassfish.tyrus.internal.MultivaluedStringMap
 

N

NoOpBinaryCoder - Class in org.glassfish.tyrus
 
NoOpBinaryCoder() - Constructor for class org.glassfish.tyrus.NoOpBinaryCoder
 
NoOpTextCoder - Class in org.glassfish.tyrus
 
NoOpTextCoder() - Constructor for class org.glassfish.tyrus.NoOpTextCoder
 
NOT_LOCALIZABLE - Static variable in interface org.glassfish.tyrus.internal.l10n.Localizable
Special constant that represents a message that is not localizable.

O

objectToString(Object) - Static method in class org.glassfish.tyrus.ReflectionHelper
Create a string representation of an object.
onClose(CloseReason) - Method in class javax.websocket.Endpoint
This method is called when the session with the client is terminated.
onClose(CloseReason) - Method in class org.glassfish.tyrus.AnnotatedEndpoint
 
onClose(RemoteEndpoint) - Method in class org.glassfish.tyrus.EndpointWrapper
 
onClose(RemoteEndpoint) - Method in class org.glassfish.tyrus.spi.SPIEndpoint
Called by the provider when the web socket connection to the given remote endpoint has just closed.
onConnect(RemoteEndpoint, String, List<String>) - Method in class org.glassfish.tyrus.EndpointWrapper
 
onConnect(RemoteEndpoint, String, List<String>) - Method in class org.glassfish.tyrus.spi.SPIEndpoint
Called by the provider when the web socket connection is established.
onError(Throwable) - Method in class javax.websocket.Endpoint
Developers may implement this method when the web socket session creates some kind of error that is not modeled in the web socket protocol.
onError(Throwable) - Method in class org.glassfish.tyrus.AnnotatedEndpoint
 
onMessage(T, boolean) - Method in interface javax.websocket.MessageHandler.Async
Called when the next part of a message has been fully received.
onMessage(T) - Method in interface javax.websocket.MessageHandler.Basic
Called when the message has been fully received.
onMessage(RemoteEndpoint, ByteBuffer) - Method in class org.glassfish.tyrus.EndpointWrapper
 
onMessage(RemoteEndpoint, String) - Method in class org.glassfish.tyrus.EndpointWrapper
 
onMessage(RemoteEndpoint, String) - Method in class org.glassfish.tyrus.spi.SPIEndpoint
Called by the provider when the web socket connection has an incoming text message from the given remote endpoint.
onMessage(RemoteEndpoint, ByteBuffer) - Method in class org.glassfish.tyrus.spi.SPIEndpoint
Called by the provider when the web socket connection has an incoming binary message from the given remote endpoint.
onOpen(Session) - Method in class javax.websocket.Endpoint
Developers must implement this method to be notified when a new conversation has just begun.
onOpen(Session) - Method in class org.glassfish.tyrus.AnnotatedEndpoint
 
onPartialMessage(RemoteEndpoint, String, boolean) - Method in class org.glassfish.tyrus.EndpointWrapper
 
onPartialMessage(RemoteEndpoint, ByteBuffer, boolean) - Method in class org.glassfish.tyrus.EndpointWrapper
 
onPartialMessage(RemoteEndpoint, String, boolean) - Method in class org.glassfish.tyrus.spi.SPIEndpoint
Called by the provider when the web socket connection has an incoming partial text message from the given remote endpoint.
onPartialMessage(RemoteEndpoint, ByteBuffer, boolean) - Method in class org.glassfish.tyrus.spi.SPIEndpoint
Called by the provider when the web socket connection has an incoming partial binary message from the given remote endpoint.
onPing(RemoteEndpoint, ByteBuffer) - Method in class org.glassfish.tyrus.EndpointWrapper
 
onPing(RemoteEndpoint, ByteBuffer) - Method in class org.glassfish.tyrus.spi.SPIEndpoint
Called by the provider when the web socket connection has an incoming ping message from the given remote endpoint.
onPong(RemoteEndpoint, ByteBuffer) - Method in class org.glassfish.tyrus.EndpointWrapper
 
onPong(RemoteEndpoint, ByteBuffer) - Method in class org.glassfish.tyrus.spi.SPIEndpoint
Called by the provider when the web socket connection has an incoming pong message from the given remote endpoint.
onStartup(Set<Class<?>>, ServletContext) - Method in class org.glassfish.tyrus.oldservlet.WebSocketServletContainerInitializer
 
OPEN_ROOT_PATH_PATTERN - Static variable in class org.glassfish.tyrus.internal.PathPattern
Path pattern matching the any URI path.
openClientSocket(String, ClientEndpointConfiguration, SPIEndpoint) - Method in class org.glassfish.tyrus.grizzly.GrizzlyEngine
 
openClientSocket(String, ClientEndpointConfiguration, SPIEndpoint) - Method in interface org.glassfish.tyrus.spi.TyrusContainer
 
org.glassfish.tyrus - package org.glassfish.tyrus
 
org.glassfish.tyrus.client - package org.glassfish.tyrus.client
 
org.glassfish.tyrus.grizzly - package org.glassfish.tyrus.grizzly
 
org.glassfish.tyrus.internal - package org.glassfish.tyrus.internal
Common classes that provide support for URI templates, encoding/decoding of URI components and multivalued collections.
org.glassfish.tyrus.internal.l10n - package org.glassfish.tyrus.internal.l10n
Common internal localization utility classes.
org.glassfish.tyrus.javax.websocket - package org.glassfish.tyrus.javax.websocket
 
org.glassfish.tyrus.oldservlet - package org.glassfish.tyrus.oldservlet
 
org.glassfish.tyrus.server - package org.glassfish.tyrus.server
 
org.glassfish.tyrus.spi - package org.glassfish.tyrus.spi
 
origins(List<String>) - Method in class org.glassfish.tyrus.DefaultServerEndpointConfiguration.Builder
Set the allowed origins.
OsgiRegistry - Class in org.glassfish.tyrus
Taken from Jersey 2.
OutputStreamToAsyncBinaryAdapter - Class in org.glassfish.tyrus
Simple Writer that writes its data to an async sink.
OutputStreamToAsyncBinaryAdapter(RemoteEndpoint) - Constructor for class org.glassfish.tyrus.OutputStreamToAsyncBinaryAdapter
 

P

PathPattern - Class in org.glassfish.tyrus.internal
A path pattern that is a regular expression generated from a URI path template.
PathPattern(String) - Constructor for class org.glassfish.tyrus.internal.PathPattern
Create a path pattern and post fix with PathPattern.RightHandPath.capturingZeroOrMoreSegments.
PathPattern(PathTemplate) - Constructor for class org.glassfish.tyrus.internal.PathPattern
Create a path pattern and post fix with PathPattern.RightHandPath.capturingZeroOrMoreSegments.
PathPattern(String, PathPattern.RightHandPath) - Constructor for class org.glassfish.tyrus.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.internal.PathPattern
Create a path pattern and post fix with a right hand path pattern.
PathPattern.RightHandPath - Enum in org.glassfish.tyrus.internal
The set of right hand path patterns that may be appended to a path pattern.
PathSegment - Interface in org.glassfish.tyrus.internal
Represents a URI path segment and any associated matrix parameters.
PathTemplate - Class in org.glassfish.tyrus.internal
A URI template for a URI path.
PathTemplate(String) - Constructor for class org.glassfish.tyrus.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.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.internal.PatternWithGroups
Construct an empty pattern.
PatternWithGroups(String) - Constructor for class org.glassfish.tyrus.internal.PatternWithGroups
Construct a new pattern.
PatternWithGroups(String, int[]) - Constructor for class org.glassfish.tyrus.internal.PatternWithGroups
Construct a new pattern.
PatternWithGroups(Pattern) - Constructor for class org.glassfish.tyrus.internal.PatternWithGroups
Construct a new pattern.
PatternWithGroups(Pattern, int[]) - Constructor for class org.glassfish.tyrus.internal.PatternWithGroups
Construct a new pattern.
PingMessage - Interface in javax.websocket
The PingMessage interface represents a web socket ping.
PrimitiveDecoders<T> - Class in org.glassfish.tyrus
Collection of decoders for all primitive types.
PrimitiveDecoders() - Constructor for class org.glassfish.tyrus.PrimitiveDecoders
 
PrimitivesToBoxing - Class in org.glassfish.tyrus
For the given primitive type returns finds it's boxing alternative.
PrimitivesToBoxing() - Constructor for class org.glassfish.tyrus.PrimitivesToBoxing
 
PRINCIPAL - Static variable in class org.glassfish.tyrus.oldservlet.WebSocketServerWebIntegration
 
protocols - Variable in class org.glassfish.tyrus.DefaultEndpointConfiguration.Builder
 
protocols(List<String>) - Method in class org.glassfish.tyrus.DefaultEndpointConfiguration.Builder
Set preferred sub-protocols that this Endpoint would like to use for its sessions.
provideInstance(Class<T>) - Method in class org.glassfish.tyrus.spi.ComponentProvider
Create new instance.
PROVIDER_CLASS_COULD_NOT_BE_LOADED(Object, Object, Object) - Static method in class org.glassfish.tyrus.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.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.internal.LocalizationMessages
The class {0} implementing the provider {1} is not found.
publishServer(Class<? extends Endpoint>) - Method in interface javax.websocket.ServerContainer
Publish the given endpoint with the provided configuration information.
publishServer(Class<? extends Endpoint>) - Method in class org.glassfish.tyrus.server.TyrusServerContainer
 
put(K, List<V>) - Method in class org.glassfish.tyrus.internal.AbstractMultivaluedMap
 
putAll(Map<? extends K, ? extends List<V>>) - Method in class org.glassfish.tyrus.internal.AbstractMultivaluedMap
 
putSingle(K, V) - Method in class org.glassfish.tyrus.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.internal.MultivaluedMap
Set the key's value to be a one item list consisting of the supplied value.

R

ReflectionHelper - Class in org.glassfish.tyrus
Utility methods for Java reflection.
ReflectionHelper() - Constructor for class org.glassfish.tyrus.ReflectionHelper
 
ReflectionHelper.ClassTypePair - Class in org.glassfish.tyrus
A tuple consisting of a class and type of the class.
ReflectionHelper.ClassTypePair(Class) - Constructor for class org.glassfish.tyrus.ReflectionHelper.ClassTypePair
 
ReflectionHelper.ClassTypePair(Class, Type) - Constructor for class org.glassfish.tyrus.ReflectionHelper.ClassTypePair
 
ReflectionHelper.DeclaringClassInterfacePair - Class in org.glassfish.tyrus
A tuple consisting of a concrete class, declaring class that declares a generic interface type.
ReflectionHelper.TypeClassPair - Class in org.glassfish.tyrus
 
ReflectionHelper.TypeClassPair(Type, Class) - Constructor for class org.glassfish.tyrus.ReflectionHelper.TypeClassPair
 
register(SPIEndpoint) - Method in interface org.glassfish.tyrus.spi.TyrusServer
The register method is called by the SDK when it has created a web socket endpoint it wishes to be managed.
registerSession(HttpSession) - Method in class org.glassfish.tyrus.oldservlet.HttpSessionManager
 
RemoteEndpoint - Interface in javax.websocket
The RemoteEndpoint object is supplied by the container and represents the 'other end' of the Web Socket conversation.
RemoteEndpointWrapper - Class in org.glassfish.tyrus
Wrapps the RemoteEndpoint and represents the other side of the websocket connection.
remove() - Method in class org.glassfish.tyrus.EndpointWrapper
 
remove(WebSocket) - Static method in class org.glassfish.tyrus.grizzly.GrizzlyRemoteEndpoint
 
remove(Object) - Method in class org.glassfish.tyrus.internal.AbstractMultivaluedMap
 
remove() - Method in class org.glassfish.tyrus.spi.SPIEndpoint
Called by the provider after all connections have been closed to this endpoint, and after the endpoint has been removed from service.
remove() - Method in interface org.glassfish.tyrus.spi.SPIRegisteredEndpoint
 
removeMessageHandler(MessageHandler) - Method in interface javax.websocket.Session
Remove the given MessageHandler from the set belonging to this session.
removeMessageHandler(MessageHandler) - Method in class org.glassfish.tyrus.SessionImpl
 
resolveTemplateValues(UriComponent.Type, String, boolean, Map<String, ?>) - Static method in class org.glassfish.tyrus.internal.UriTemplate
Resolves template variables in the given template from _mapValues.
resolveTypeVariable(Class, Class, TypeVariable) - Static method in class org.glassfish.tyrus.ReflectionHelper
Given a type variable resolve the Java class of that variable.

S

send(Object, SendHandler) - Method in class org.glassfish.tyrus.SendCompletionAdapter
 
sendBytes(ByteBuffer) - Method in interface javax.websocket.RemoteEndpoint
Send a binary message, returning when all of the message has been transmitted.
sendBytes(ByteBuffer) - Method in class org.glassfish.tyrus.grizzly.GrizzlyRemoteEndpoint
 
sendBytes(ByteBuffer) - Method in class org.glassfish.tyrus.RemoteEndpointWrapper
 
sendBytesByCompletion(ByteBuffer, SendHandler) - Method in interface javax.websocket.RemoteEndpoint
Initiates the asynchronous transmission of a binary message.
sendBytesByCompletion(ByteBuffer, SendHandler) - Method in class org.glassfish.tyrus.grizzly.GrizzlyRemoteEndpoint
 
sendBytesByCompletion(ByteBuffer, SendHandler) - Method in class org.glassfish.tyrus.RemoteEndpointWrapper
 
sendBytesByFuture(ByteBuffer) - Method in interface javax.websocket.RemoteEndpoint
Initiates the asynchronous transmission of a binary message.
sendBytesByFuture(ByteBuffer) - Method in class org.glassfish.tyrus.grizzly.GrizzlyRemoteEndpoint
 
sendBytesByFuture(ByteBuffer) - Method in class org.glassfish.tyrus.RemoteEndpointWrapper
 
SendCompletionAdapter - Class in org.glassfish.tyrus
Simple Async send adapter.
SendCompletionAdapter(RemoteEndpointWrapper, SendCompletionAdapter.State) - Constructor for class org.glassfish.tyrus.SendCompletionAdapter
 
SendHandler - Interface in javax.websocket
A simple callback object for asynchronous sending of web socket messages.
sendObject(Object) - Method in interface javax.websocket.RemoteEndpoint
Sends a custom developer object, blocking until it has been transmitted.
sendObject(Object) - Method in class org.glassfish.tyrus.grizzly.GrizzlyRemoteEndpoint
 
sendObject(Object) - Method in class org.glassfish.tyrus.RemoteEndpointWrapper
 
sendObjectByCompletion(Object, SendHandler) - Method in interface javax.websocket.RemoteEndpoint
Initiates the asynchronous transmission of a custom developer object.
sendObjectByCompletion(Object, SendHandler) - Method in class org.glassfish.tyrus.grizzly.GrizzlyRemoteEndpoint
 
sendObjectByCompletion(Object, SendHandler) - Method in class org.glassfish.tyrus.RemoteEndpointWrapper
 
sendObjectByFuture(Object) - Method in interface javax.websocket.RemoteEndpoint
Initiates the asynchronous transmission of a custom developer object.
sendObjectByFuture(Object) - Method in class org.glassfish.tyrus.grizzly.GrizzlyRemoteEndpoint
 
sendObjectByFuture(Object) - Method in class org.glassfish.tyrus.RemoteEndpointWrapper
 
sendPartialBytes(ByteBuffer, boolean) - Method in interface javax.websocket.RemoteEndpoint
Send a binary message in pieces, blocking until all of the message has been transmitted.
sendPartialBytes(ByteBuffer, boolean) - Method in class org.glassfish.tyrus.grizzly.GrizzlyRemoteEndpoint
 
sendPartialBytes(ByteBuffer, boolean) - Method in class org.glassfish.tyrus.RemoteEndpointWrapper
 
sendPartialString(String, boolean) - Method in interface javax.websocket.RemoteEndpoint
Send a text message in pieces, blocking until all of the message has been transmitted.
sendPartialString(String, boolean) - Method in class org.glassfish.tyrus.grizzly.GrizzlyRemoteEndpoint
 
sendPartialString(String, boolean) - Method in class org.glassfish.tyrus.RemoteEndpointWrapper
 
sendPing(ByteBuffer) - Method in interface javax.websocket.RemoteEndpoint
Send a Ping message containing the given application data to the remote endpoint.
sendPing(ByteBuffer) - Method in class org.glassfish.tyrus.grizzly.GrizzlyRemoteEndpoint
 
sendPing(ByteBuffer) - Method in class org.glassfish.tyrus.RemoteEndpointWrapper
 
sendPong(ByteBuffer) - Method in interface javax.websocket.RemoteEndpoint
Allows the developer to send an unsolicited Pong message containing the given application data in order to serve as a unidirectional heartbeat for the session.
sendPong(ByteBuffer) - Method in class org.glassfish.tyrus.grizzly.GrizzlyRemoteEndpoint
 
sendPong(ByteBuffer) - Method in class org.glassfish.tyrus.RemoteEndpointWrapper
 
SendResult - Class in javax.websocket
The result of asynchronously sending a web socket message.
SendResult(Throwable) - Constructor for class javax.websocket.SendResult
Construct a SendResult carrying an exception.
SendResult() - Constructor for class javax.websocket.SendResult
Construct a SendResult signifying a successful send carrying an no exception.
sendString(String) - Method in interface javax.websocket.RemoteEndpoint
Send a text message, blocking until all of the message has been transmitted.
sendString(String) - Method in class org.glassfish.tyrus.grizzly.GrizzlyRemoteEndpoint
 
sendString(String) - Method in class org.glassfish.tyrus.RemoteEndpointWrapper
 
sendStringByCompletion(String, SendHandler) - Method in interface javax.websocket.RemoteEndpoint
Initiates the asynchronous transmission of a text message.
sendStringByCompletion(String, SendHandler) - Method in class org.glassfish.tyrus.grizzly.GrizzlyRemoteEndpoint
 
sendStringByCompletion(String, SendHandler) - Method in class org.glassfish.tyrus.RemoteEndpointWrapper
 
sendStringByFuture(String) - Method in interface javax.websocket.RemoteEndpoint
Initiates the asynchronous transmission of a text message.
sendStringByFuture(String) - Method in class org.glassfish.tyrus.grizzly.GrizzlyRemoteEndpoint
 
sendStringByFuture(String) - Method in class org.glassfish.tyrus.RemoteEndpointWrapper
 
Server - Class in org.glassfish.tyrus.server
Implementation of the WebSocket Server.
Server(Class<?>...) - Constructor for class org.glassfish.tyrus.server.Server
Create new server instance.
Server(String...) - Constructor for class org.glassfish.tyrus.server.Server
Create new server instance.
Server(String, int, String, Class<?>...) - Constructor for class org.glassfish.tyrus.server.Server
Construct new server.
Server(String, int, String, Set<Class<?>>) - Constructor for class org.glassfish.tyrus.server.Server
Construct new server.
Server(String, int, String, ServerConfiguration) - Constructor for class org.glassfish.tyrus.server.Server
Construct new server.
ServerConfiguration - Interface in org.glassfish.tyrus.server
Represents server configuration.
ServerContainer - Interface in javax.websocket
The ServerContainer is an implementation provided object that, in addition to being able to initiate web socket connections (client), can register endpoints that can handle incoming connection requests.
ServerContainerFactory - Class in org.glassfish.tyrus.server
Factory for creating server containers.
ServerContainerFactory() - Constructor for class org.glassfish.tyrus.server.ServerContainerFactory
 
ServerEndpointConfiguration - Interface in javax.websocket
The ServerEndpointConfiguration is a special kind of endpoint configuration object that contains web socket configuration information specific only to server endpoints.
ServiceConfigurationError - Error in org.glassfish.tyrus
Taken from Jersey 2.
ServiceConfigurationError(String) - Constructor for error org.glassfish.tyrus.ServiceConfigurationError
Constructs a new instance with the specified detail string.
ServiceConfigurationError(Throwable) - Constructor for error org.glassfish.tyrus.ServiceConfigurationError
Constructs a new instance that wraps the specified throwable.
ServiceFinder<T> - Class in org.glassfish.tyrus
A simple service-provider lookup mechanism.
ServiceFinder.DefaultServiceIteratorProvider - Class in org.glassfish.tyrus
The default service iterator provider that looks up provider classes in META-INF/services files.
ServiceFinder.DefaultServiceIteratorProvider() - Constructor for class org.glassfish.tyrus.ServiceFinder.DefaultServiceIteratorProvider
 
ServiceFinder.ServiceIteratorProvider - Class in org.glassfish.tyrus
Supports iteration of provider instances or classes.
ServiceFinder.ServiceIteratorProvider() - Constructor for class org.glassfish.tyrus.ServiceFinder.ServiceIteratorProvider
 
Session - Interface in javax.websocket
A Web Socket session represents a conversation between two web socket endpoints.
sessionCreated(HttpSessionEvent) - Method in class org.glassfish.tyrus.oldservlet.WSSessionTracker
 
sessionDestroyed(HttpSessionEvent) - Method in class org.glassfish.tyrus.oldservlet.WSSessionTracker
 
SessionImpl - Class in org.glassfish.tyrus
Implementation of the WebSocketConversation.
setAccessibleMethod(Method) - Static method in class org.glassfish.tyrus.ReflectionHelper
Set a method to be accessible.
setContainer(T) - Method in class org.glassfish.tyrus.TyrusContainerProvider
 
setDecoders(List<Decoder>) - Method in class javax.websocket.DefaultClientConfiguration
Assign the list of decoders this client will use.
setDecoders(List<Decoder>) - Method in class javax.websocket.DefaultServerConfiguration
Sets all the decoders that this configuration will support.
setEncoders(List<Encoder>) - Method in class javax.websocket.DefaultClientConfiguration
Assign the list of encoders this client will use.
setEncoders(List<Encoder>) - Method in class javax.websocket.DefaultServerConfiguration
Sets all the encoders that this configuration will support.
setEncoders(List<Encoder>) - Method in interface javax.websocket.Session
Sets the list of encoders to be used in this session in order of preference.
setEncoders(List<Encoder>) - Method in class org.glassfish.tyrus.SessionImpl
 
setExtensions(List<String>) - Method in class javax.websocket.DefaultClientConfiguration
Assign the List of preferred subprotocols that this client would like to use.
setExtensions(List<String>) - Method in class javax.websocket.DefaultServerConfiguration
Sets all the extensions that this configuration will support.
setFilterConfig(FilterConfig) - Method in class org.glassfish.tyrus.oldservlet.WSFilter
Set the filter configuration object for this filter.
setIteratorProvider(ServiceFinder.ServiceIteratorProvider) - Static method in class org.glassfish.tyrus.ServiceFinder
Register the service iterator provider to iterate on provider instances or classes.
setMaxBinaryMessageBufferSize(long) - Method in interface javax.websocket.ClientContainer
Sets the maximum size of binary message that this container will buffer.
setMaxBinaryMessageBufferSize(long) - Method in class org.glassfish.tyrus.client.ClientManager
 
setMaxBinaryMessageBufferSize(long) - Method in class org.glassfish.tyrus.server.TyrusServerContainer
 
setMaximumMessageSize(long) - Method in interface javax.websocket.Session
Sets the maximum total length of messages, text or binary, that this Session can handle.
setMaximumMessageSize(long) - Method in class org.glassfish.tyrus.SessionImpl
 
setMaxSessionIdleTimeout(long) - Method in interface javax.websocket.ClientContainer
Sets the maximum time that a web socket session may be idle before the container may close it.
setMaxSessionIdleTimeout(long) - Method in class org.glassfish.tyrus.client.ClientManager
 
setMaxSessionIdleTimeout(long) - Method in class org.glassfish.tyrus.server.TyrusServerContainer
 
setMaxTextMessageBufferSize(long) - Method in interface javax.websocket.ClientContainer
Sets the maximum size of text message that this container will buffer.
setMaxTextMessageBufferSize(long) - Method in class org.glassfish.tyrus.client.ClientManager
 
setMaxTextMessageBufferSize(long) - Method in class org.glassfish.tyrus.server.TyrusServerContainer
 
setPreferredSubprotocols(List<String>) - Method in class javax.websocket.DefaultClientConfiguration
Assign the List of preferred subprotocols that this client would like to use.
setResult(SendResult) - Method in interface javax.websocket.SendHandler
Called once the message has been transmitted.
setSubprotocols(List<String>) - Method in class javax.websocket.DefaultServerConfiguration
Sets all the subprotocols that this configuration will support.
setTimeout(long) - Method in interface javax.websocket.Session
Set the number of milliseconds before this conversation will be closed by the container if it is inactive, ie no messages are either sent or received.
setTimeout(long) - Method in class org.glassfish.tyrus.SessionImpl
 
size() - Method in class org.glassfish.tyrus.internal.AbstractMultivaluedMap
 
SPIEndpoint - Class in org.glassfish.tyrus.spi
The WebSocket SDK implements SPIEndpoint with its representation of a websocket endpoint mapped to a base URI that wishes to handle incoming messages.
SPIEndpoint() - Constructor for class org.glassfish.tyrus.spi.SPIEndpoint
 
SPIHandshakeRequest - Interface in org.glassfish.tyrus.spi
The provider passes the handshake request to the SDK created endpoint
SPIRegisteredEndpoint - Interface in org.glassfish.tyrus.spi
The provider implements this interface in order to provide the web socket SDK a handle to the deployed endpoint that it may use later to unregister.
start() - Method in class org.glassfish.tyrus.server.Server
Start the server.
start() - Method in class org.glassfish.tyrus.server.TyrusServerContainer
 
start() - Method in interface org.glassfish.tyrus.spi.TyrusServer
Starts the server.
stop() - Method in class org.glassfish.tyrus.server.Server
Stop the server.
stop() - Method in class org.glassfish.tyrus.server.TyrusServerContainer
 
stop() - Method in interface org.glassfish.tyrus.spi.TyrusServer
Stops the server.
store - Variable in class org.glassfish.tyrus.internal.AbstractMultivaluedMap
Backing store for the [key, multi-value] pairs.
subProtocols - Variable in class org.glassfish.tyrus.DefaultEndpointConfiguration
Collections.UnmodifiableList of sub-protocols supported by the corresponding Endpoint.

T

t - Variable in class org.glassfish.tyrus.ReflectionHelper.ClassTypePair
The type of the class.
t - Variable in class org.glassfish.tyrus.ReflectionHelper.TypeClassPair
 
toArray() - Method in class org.glassfish.tyrus.ServiceFinder
Returns discovered objects all at once.
toClassArray() - Method in class org.glassfish.tyrus.ServiceFinder
Returns discovered classes all at once.
toString() - Method in class org.glassfish.tyrus.internal.AbstractMultivaluedMap
 
toString() - Method in class org.glassfish.tyrus.internal.PatternWithGroups
 
toString() - Method in class org.glassfish.tyrus.internal.UriTemplate
 
toString() - Method in class org.glassfish.tyrus.oldservlet.WSFilter
Return a String representation of this object.
toString() - Method in class org.glassfish.tyrus.RemoteEndpointWrapper
 
toString() - Method in class org.glassfish.tyrus.SessionImpl
 
ToStringEncoder - Class in org.glassfish.tyrus
Fall-back encoder - encoders any object to string using Object.toString() method.
ToStringEncoder() - Constructor for class org.glassfish.tyrus.ToStringEncoder
 
TyrusClientSocket - Interface in org.glassfish.tyrus.spi
 
TyrusContainer - Interface in org.glassfish.tyrus.spi
The TyrusContainer is the starting point of the provider SPI.
TyrusContainerProvider<T> - Class in org.glassfish.tyrus
 
TyrusContainerProvider() - Constructor for class org.glassfish.tyrus.TyrusContainerProvider
 
TyrusServer - Interface in org.glassfish.tyrus.spi
HTTP server abstraction.
TyrusServerContainer - Class in org.glassfish.tyrus.server
Server Container Implementation.
TyrusServerContainer(TyrusServer, String, ServerConfiguration) - Constructor for class org.glassfish.tyrus.server.TyrusServerContainer
 

U

unregister(SPIRegisteredEndpoint) - Method in interface org.glassfish.tyrus.spi.TyrusServer
The SDK calls unregister when it no longer wishes the endpoint to be in service.
updateLastConnectionActivity() - Method in class org.glassfish.tyrus.RemoteEndpointWrapper
 
URI_COMPONENT_ENCODED_OCTET_INVALID_DIGIT(Object, Object) - Static method in class org.glassfish.tyrus.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.internal.LocalizationMessages
Malformed percent-encoded octet at index {0}.
URI_COMPONENT_INVALID_CHARACTER(Object, Object, Object, Object) - Static method in class org.glassfish.tyrus.internal.LocalizationMessages
The string "{0}" for the URI component {1} contains an invalid character, ''{2}'', at index {3}.
UriComponent - Class in org.glassfish.tyrus.internal
Utility class for validating, encoding and decoding components of a URI.
UriComponent.Type - Enum in org.glassfish.tyrus.internal
The URI component type.
UriTemplate - Class in org.glassfish.tyrus.internal
A URI template.
UriTemplate(String) - Constructor for class org.glassfish.tyrus.internal.UriTemplate
Construct a new URI template.
UriTemplate(UriTemplateParser) - Constructor for class org.glassfish.tyrus.internal.UriTemplate
Construct a new URI template.
UriTemplateParser - Class in org.glassfish.tyrus.internal
A URI template parser that parses JAX-RS specific URI templates.
UriTemplateParser(String) - Constructor for class org.glassfish.tyrus.internal.UriTemplateParser
Parse a template.

V

valid(String, UriComponent.Type) - Static method in class org.glassfish.tyrus.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.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.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.internal.UriComponent
Validates the legal characters of a percent-encoded string that represents a URI component type.
valueOf(String) - Static method in enum javax.websocket.CloseReason.CloseCodes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glassfish.tyrus.internal.PathPattern.RightHandPath
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glassfish.tyrus.internal.UriComponent.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum javax.websocket.CloseReason.CloseCodes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.glassfish.tyrus.internal.AbstractMultivaluedMap
 
values() - Static method in enum org.glassfish.tyrus.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.internal.UriComponent.Type
Returns an array containing the constants of this enum type, in the order they are declared.

W

WebSocketClient - Annotation Type in javax.websocket
The WebSocketClient annotation a class level annotation is used to denote that a POJO is a web socket client and can be deployed as such.
WebSocketClose - Annotation Type in javax.websocket
This method level annotation can be used to decorate a Java method that wishes to be called when a web socket session has closed.
WebSocketEndpoint - Annotation Type in javax.websocket
This class level annotation declares that the class it decorates is a web socket endpoint that will be deployed and made available in the URI-space of a web socket server.
WebSocketError - Annotation Type in javax.websocket
This method level annotation can be used to decorate a Java method that wishes to be called in order to handle errors.
WebSocketMessage - Annotation Type in javax.websocket
This method level annotation can be used to make a Java method receive incoming web socket messages.
WebSocketOpen - Annotation Type in javax.websocket
This method level annotation can be used to decorate a Java method that wishes to be called when a new web socket session is open.
WebSocketPathParam - Annotation Type in javax.websocket
This annotation may be used to annotate method parameters on server side web socket POJOs where a URI-template has been used in the path-mapping of the WebSocketEndpoint annotation.
WebSocketServerWebIntegration - Class in org.glassfish.tyrus.oldservlet
Web application lifecycle listener.
WebSocketServerWebIntegration() - Constructor for class org.glassfish.tyrus.oldservlet.WebSocketServerWebIntegration
 
WebSocketServletContainerInitializer - Class in org.glassfish.tyrus.oldservlet
Registers a context listener to handle WebSocketEndpoint endpoints.
WebSocketServletContainerInitializer() - Constructor for class org.glassfish.tyrus.oldservlet.WebSocketServletContainerInitializer
 
willDecode(ByteBuffer) - Method in interface javax.websocket.Decoder.Binary
Answer whether the given bytes can be decoded into an object of type T.
willDecode(String) - Method in interface javax.websocket.Decoder.Text
Answer whether the given String can be decoded into an object of type T.
willDecode(ByteBuffer) - Method in class org.glassfish.tyrus.NoOpBinaryCoder
 
willDecode(String) - Method in class org.glassfish.tyrus.NoOpTextCoder
 
willDecode(String) - Method in class org.glassfish.tyrus.PrimitiveDecoders
 
WithProperties - Class in org.glassfish.tyrus
 
WithProperties() - Constructor for class org.glassfish.tyrus.WithProperties
 
write(int) - Method in class org.glassfish.tyrus.OutputStreamToAsyncBinaryAdapter
 
write(char[], int, int) - Method in class org.glassfish.tyrus.WriterToAsyncTextAdapter
 
WriterToAsyncTextAdapter - Class in org.glassfish.tyrus
Simple Writer that writes its data to an async sink.
WriterToAsyncTextAdapter(RemoteEndpoint) - Constructor for class org.glassfish.tyrus.WriterToAsyncTextAdapter
 
WSFilter - Class in org.glassfish.tyrus.oldservlet
 
WSFilter() - Constructor for class org.glassfish.tyrus.oldservlet.WSFilter
 
WSSessionTracker - Class in org.glassfish.tyrus.oldservlet
Web application lifecycle listener.
WSSessionTracker() - Constructor for class org.glassfish.tyrus.oldservlet.WSSessionTracker
 

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

Copyright © 2012. All Rights Reserved.