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

B

BaseClientMessageListener - Class in org.everrest.websockets.client
Base implementation of ClientMessageListener.
BaseClientMessageListener() - Constructor for class org.everrest.websockets.client.BaseClientMessageListener
 
BaseTextDecoder<T> - Class in org.everrest.websockets.message
 
BaseTextDecoder() - Constructor for class org.everrest.websockets.message.BaseTextDecoder
 
BaseTextEncoder<T> - Class in org.everrest.websockets.message
 
BaseTextEncoder() - Constructor for class org.everrest.websockets.message.BaseTextEncoder
 
build() - Method in class org.everrest.websockets.client.WSClient.Builder
 
Builder(URI) - Constructor for class org.everrest.websockets.client.WSClient.Builder
 

C

ChannelBroadcastMessage - Class in org.everrest.websockets.message
This class intended for sending broadcast messages for all clients subscribed to the channel.
ChannelBroadcastMessage() - Constructor for class org.everrest.websockets.message.ChannelBroadcastMessage
 
ChannelBroadcastMessage.Type - Enum in org.everrest.websockets.message
 
channels(String...) - Method in class org.everrest.websockets.client.WSClient.Builder
 
channels(Collection<String>) - Method in class org.everrest.websockets.client.WSClient.Builder
 
ClientMessageListener - Interface in org.everrest.websockets.client
Implementation of this interface passed to WSClient.
close() - Method in interface org.everrest.websockets.WSConnection
Close this connection with 1000 status which indicates a normal closure.
close(int, String) - Method in interface org.everrest.websockets.WSConnection
Close this connection with specified status and message.
close() - Method in class org.everrest.websockets.WSConnectionImpl
 
close(int, String) - Method in class org.everrest.websockets.WSConnectionImpl
 
connect(int) - Method in class org.everrest.websockets.client.WSClient
Connect to server endpoint.
contextDestroyed(ServletContextEvent) - Method in class org.everrest.websockets.ServerContainerInitializeListener
 
contextInitialized(ServletContextEvent) - Method in class org.everrest.websockets.ServerContainerInitializeListener
 
create(URI) - Static method in class org.everrest.websockets.client.WSClient.Builder
 
createExecutor(ServletContext) - Method in class org.everrest.websockets.ServerContainerInitializeListener
 
createSecurityContext(HandshakeRequest) - Method in class org.everrest.websockets.ServerContainerInitializeListener
 
createServerEndpointConfig(ServletContext) - Method in class org.everrest.websockets.ServerContainerInitializeListener
 

D

decode(String) - Method in class org.everrest.websockets.ServerContainerInitializeListener.InputMessageDecoder
 
destroy() - Method in class org.everrest.websockets.message.BaseTextDecoder
 
destroy() - Method in class org.everrest.websockets.message.BaseTextEncoder
 
disconnect() - Method in class org.everrest.websockets.client.WSClient
 

E

encode(InputMessage) - Method in class org.everrest.websockets.client.WSClient.InputMessageEncoder
 
encode(OutputMessage) - Method in class org.everrest.websockets.ServerContainerInitializeListener.OutputMessageEncoder
 
EVERREST_CONFIG_ATTRIBUTE - Static variable in class org.everrest.websockets.ServerContainerInitializeListener
 
EVERREST_PROCESSOR_ATTRIBUTE - Static variable in class org.everrest.websockets.ServerContainerInitializeListener
 
EXECUTOR_ATTRIBUTE - Static variable in class org.everrest.websockets.ServerContainerInitializeListener
 

F

fromMap(MultivaluedMap<String, Object>) - Static method in class org.everrest.websockets.message.Pair
 
fromString(String, Class<T>) - Method in class org.everrest.websockets.message.JsonMessageConverter
 

G

getAttribute(String) - Method in interface org.everrest.websockets.WSConnection
Returns the object bound with the specified name in this connection, or null if no object is bound under the name.
getAttribute(String) - Method in class org.everrest.websockets.WSConnectionImpl
 
getBody() - Method in class org.everrest.websockets.message.Message
Get message body.
getChannel() - Method in class org.everrest.websockets.message.ChannelBroadcastMessage
Get name of channel to send request.
getChannels() - Method in interface org.everrest.websockets.WSConnection
Get optional set of channels assigned for this connection.
getChannels() - Method in class org.everrest.websockets.WSConnectionImpl
 
getCloseStatus() - Method in interface org.everrest.websockets.WSConnection
Get connection close status.
getCloseStatus() - Method in class org.everrest.websockets.WSConnectionImpl
 
getEverrestConfiguration(ServletContext) - Method in class org.everrest.websockets.ServerContainerInitializeListener
 
getEverrestProcessor(ServletContext) - Method in class org.everrest.websockets.ServerContainerInitializeListener
 
getHeaders() - Method in class org.everrest.websockets.message.RestInputMessage
Get HTTP headers.
getHeaders() - Method in class org.everrest.websockets.message.RestOutputMessage
Get HTTP headers.
getHttpSession() - Method in interface org.everrest.websockets.WSConnection
Get HTTP session associated to this connection.
getHttpSession() - Method in class org.everrest.websockets.WSConnectionImpl
 
getId() - Method in interface org.everrest.websockets.WSConnection
Get unique connection identifier.
getId() - Method in class org.everrest.websockets.WSConnectionImpl
 
getMethod() - Method in class org.everrest.websockets.message.RestInputMessage
Get name of HTTP method specified for resource method, e.g.
getMethod() - Method in class org.everrest.websockets.message.RestOutputMessage
Get name of HTTP method specified for resource method, e.g.
getName() - Method in class org.everrest.websockets.message.Pair
 
getPath() - Method in class org.everrest.websockets.message.RestInputMessage
Get resource path.
getPath() - Method in class org.everrest.websockets.message.RestOutputMessage
Get resource path.
getResponseCode() - Method in class org.everrest.websockets.message.OutputMessage
Get response code.
getServerUri() - Method in class org.everrest.websockets.client.WSClient
 
getType() - Method in class org.everrest.websockets.message.ChannelBroadcastMessage
Get message type.
getUuid() - Method in class org.everrest.websockets.message.Message
Get message UUID.
getValue() - Method in class org.everrest.websockets.message.Pair
 
getWsSession() - Method in interface org.everrest.websockets.WSConnection
 
getWsSession() - Method in class org.everrest.websockets.WSConnectionImpl
 

H

HTTP_SESSION_ATTRIBUTE - Static variable in class org.everrest.websockets.ServerContainerInitializeListener
 

I

init(EndpointConfig) - Method in class org.everrest.websockets.message.BaseTextDecoder
 
init(EndpointConfig) - Method in class org.everrest.websockets.message.BaseTextEncoder
 
InputMessage - Class in org.everrest.websockets.message
Input message.
InputMessage() - Constructor for class org.everrest.websockets.message.InputMessage
 
InputMessageDecoder() - Constructor for class org.everrest.websockets.ServerContainerInitializeListener.InputMessageDecoder
 
InputMessageEncoder() - Constructor for class org.everrest.websockets.client.WSClient.InputMessageEncoder
 
isConnected() - Method in class org.everrest.websockets.client.WSClient
 
isConnected() - Method in interface org.everrest.websockets.WSConnection
Check connection state.
isConnected() - Method in class org.everrest.websockets.WSConnectionImpl
 

J

JsonMessageConverter - Class in org.everrest.websockets.message
 
JsonMessageConverter() - Constructor for class org.everrest.websockets.message.JsonMessageConverter
 

L

listeners(ClientMessageListener...) - Method in class org.everrest.websockets.client.WSClient.Builder
 
listeners(Collection<ClientMessageListener>) - Method in class org.everrest.websockets.client.WSClient.Builder
 

M

Message - Class in org.everrest.websockets.message
Base class for input and output messages.
Message() - Constructor for class org.everrest.websockets.message.Message
 
MessageSender - Class in org.everrest.websockets.message
 
MessageSender(Session) - Constructor for class org.everrest.websockets.message.MessageSender
 

N

newPingMessage(String, String) - Static method in class org.everrest.websockets.message.RestInputMessage
 
newSubscribeChannelMessage(String, String) - Static method in class org.everrest.websockets.message.RestInputMessage
 
newUnsubscribeChannelMessage(String, String) - Static method in class org.everrest.websockets.message.RestInputMessage
 

O

of(String, String) - Static method in class org.everrest.websockets.message.Pair
 
onClose(int, String) - Method in class org.everrest.websockets.client.BaseClientMessageListener
 
onClose(int, String) - Method in interface org.everrest.websockets.client.ClientMessageListener
Notify listener that connection closed.
onClose(Session, CloseReason) - Method in class org.everrest.websockets.client.WSClient
 
onClose(Session, CloseReason) - Method in class org.everrest.websockets.WSConnectionImpl
 
onClose(WSConnection) - Method in interface org.everrest.websockets.WSConnectionListener
Called when connection closed.
onError(Throwable) - Method in class org.everrest.websockets.client.WSClient
 
onError(Session, Throwable) - Method in class org.everrest.websockets.WSConnectionImpl
 
onError(Exception) - Method in interface org.everrest.websockets.WSMessageReceiver
Called when error occurs when process incoming message so method WSMessageReceiver.onMessage(org.everrest.websockets.message.InputMessage) cannot be called.
onMessage(String) - Method in class org.everrest.websockets.client.BaseClientMessageListener
 
onMessage(byte[]) - Method in class org.everrest.websockets.client.BaseClientMessageListener
 
onMessage(String) - Method in interface org.everrest.websockets.client.ClientMessageListener
Notify listener about test message.
onMessage(byte[]) - Method in interface org.everrest.websockets.client.ClientMessageListener
Notify listener about binary message.
onMessage(InputMessage) - Method in interface org.everrest.websockets.WSMessageReceiver
Called when new message received.
onOpen(WSClient) - Method in class org.everrest.websockets.client.BaseClientMessageListener
 
onOpen(WSClient) - Method in interface org.everrest.websockets.client.ClientMessageListener
Notify listener about connection open and WSClient is ready to use.
onOpen(Session) - Method in class org.everrest.websockets.client.WSClient
 
onOpen(Session, EndpointConfig) - Method in class org.everrest.websockets.WSConnectionImpl
 
onOpen(WSConnection) - Method in interface org.everrest.websockets.WSConnectionListener
Called when new connection opened.
onPong(byte[]) - Method in class org.everrest.websockets.client.BaseClientMessageListener
 
onPong(byte[]) - Method in interface org.everrest.websockets.client.ClientMessageListener
Notify about pong message.
org.everrest.websockets - package org.everrest.websockets
 
org.everrest.websockets.client - package org.everrest.websockets.client
 
org.everrest.websockets.message - package org.everrest.websockets.message
 
OutputMessage - Class in org.everrest.websockets.message
Output message.
OutputMessage() - Constructor for class org.everrest.websockets.message.OutputMessage
 
OutputMessageEncoder() - Constructor for class org.everrest.websockets.ServerContainerInitializeListener.OutputMessageEncoder
 

P

Pair - Class in org.everrest.websockets.message
 
Pair(String, String) - Constructor for class org.everrest.websockets.message.Pair
 
Pair() - Constructor for class org.everrest.websockets.message.Pair
 
processBinaryMessage(byte[]) - Method in class org.everrest.websockets.client.WSClient
 
processTextMessage(String) - Method in class org.everrest.websockets.client.WSClient
 

R

registerConnectionListener(WSConnectionListener) - Static method in class org.everrest.websockets.WSConnectionContext
 
registerMessageReceiver(WSMessageReceiver) - Method in interface org.everrest.websockets.WSConnection
Register new WSMessageReceiver for this connection.
registerMessageReceiver(WSMessageReceiver) - Method in class org.everrest.websockets.WSConnectionImpl
 
removeAttribute(String) - Method in interface org.everrest.websockets.WSConnection
Removes the object bound with the specified name from this connection.
removeAttribute(String) - Method in class org.everrest.websockets.WSConnectionImpl
 
removeConnectionListener(WSConnectionListener) - Static method in class org.everrest.websockets.WSConnectionContext
 
removeMessageReceiver(WSMessageReceiver) - Method in interface org.everrest.websockets.WSConnection
Unregister WSMessageReceiver.
removeMessageReceiver(WSMessageReceiver) - Method in class org.everrest.websockets.WSConnectionImpl
 
RestInputMessage - Class in org.everrest.websockets.message
REST input message.
RestInputMessage() - Constructor for class org.everrest.websockets.message.RestInputMessage
 
RestOutputMessage - Class in org.everrest.websockets.message
REST output messages.
RestOutputMessage() - Constructor for class org.everrest.websockets.message.RestOutputMessage
 

S

SECURITY_CONTEXT - Static variable in class org.everrest.websockets.ServerContainerInitializeListener
 
send(String) - Method in class org.everrest.websockets.client.WSClient
 
send(byte[]) - Method in class org.everrest.websockets.client.WSClient
 
send(InputMessage) - Method in class org.everrest.websockets.client.WSClient
 
send(Message) - Method in class org.everrest.websockets.message.MessageSender
 
send(String) - Method in class org.everrest.websockets.message.MessageSender
 
send(byte[]) - Method in class org.everrest.websockets.message.MessageSender
 
sendMessage(OutputMessage) - Method in interface org.everrest.websockets.WSConnection
Send message to client.
sendMessage(ChannelBroadcastMessage) - Static method in class org.everrest.websockets.WSConnectionContext
Send message to all connections subscribed to the channel.
sendMessage(OutputMessage) - Method in class org.everrest.websockets.WSConnectionImpl
 
ServerContainerInitializeListener - Class in org.everrest.websockets
 
ServerContainerInitializeListener() - Constructor for class org.everrest.websockets.ServerContainerInitializeListener
 
ServerContainerInitializeListener.InputMessageDecoder - Class in org.everrest.websockets
 
ServerContainerInitializeListener.OutputMessageEncoder - Class in org.everrest.websockets
 
sessionCreated(HttpSessionEvent) - Method in class org.everrest.websockets.WSConnectionTracker
 
sessionDestroyed(HttpSessionEvent) - Method in class org.everrest.websockets.WSConnectionTracker
 
setAttribute(String, Object) - Method in interface org.everrest.websockets.WSConnection
Binds an object to this connection, using the name specified.
setAttribute(String, Object) - Method in class org.everrest.websockets.WSConnectionImpl
 
setBody(String) - Method in class org.everrest.websockets.message.Message
Set message body.
setChannel(String) - Method in class org.everrest.websockets.message.ChannelBroadcastMessage
Set name of channel to send request.
setHeaders(Pair[]) - Method in class org.everrest.websockets.message.RestInputMessage
Set HTTP headers.
setHeaders(Pair[]) - Method in class org.everrest.websockets.message.RestOutputMessage
Set HTTP headers.
setMethod(String) - Method in class org.everrest.websockets.message.RestInputMessage
Set name of HTTP method specified for resource method, e.g.
setMethod(String) - Method in class org.everrest.websockets.message.RestOutputMessage
Set name of HTTP method specified for resource method, e.g.
setName(String) - Method in class org.everrest.websockets.message.Pair
 
setPath(String) - Method in class org.everrest.websockets.message.RestInputMessage
Set resource path.
setPath(String) - Method in class org.everrest.websockets.message.RestOutputMessage
Set resource path.
setResponseCode(int) - Method in class org.everrest.websockets.message.OutputMessage
Get response code.
setType(ChannelBroadcastMessage.Type) - Method in class org.everrest.websockets.message.ChannelBroadcastMessage
Set message type.
setUuid(String) - Method in class org.everrest.websockets.message.Message
Set message UUID.
setValue(String) - Method in class org.everrest.websockets.message.Pair
 
subscribeToChannel(String) - Method in class org.everrest.websockets.client.WSClient
 
subscribeToChannel(String) - Method in interface org.everrest.websockets.WSConnection
Subscribe this connection to specified channel.
subscribeToChannel(String) - Method in class org.everrest.websockets.WSConnectionImpl
 

T

toMap(Pair[]) - Static method in class org.everrest.websockets.message.Pair
 
toString() - Method in enum org.everrest.websockets.message.ChannelBroadcastMessage.Type
 
toString(Message) - Method in class org.everrest.websockets.message.JsonMessageConverter
 
toString() - Method in class org.everrest.websockets.message.Pair
 
toString() - Method in class org.everrest.websockets.WSConnectionImpl
 

U

unsubscribeFromChannel(String) - Method in class org.everrest.websockets.client.WSClient
 
unsubscribeFromChannel(String) - Method in interface org.everrest.websockets.WSConnection
Unsubscribe this connection from specified channel.
unsubscribeFromChannel(String) - Method in class org.everrest.websockets.WSConnectionImpl
 

V

valueOf(String) - Static method in enum org.everrest.websockets.message.ChannelBroadcastMessage.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.everrest.websockets.message.ChannelBroadcastMessage.Type
Returns an array containing the constants of this enum type, in the order they are declared.

W

willDecode(String) - Method in class org.everrest.websockets.ServerContainerInitializeListener.InputMessageDecoder
 
WSClient - Class in org.everrest.websockets.client
 
WSClient(URI, ClientMessageListener...) - Constructor for class org.everrest.websockets.client.WSClient
 
WSClient(WSClient.Builder) - Constructor for class org.everrest.websockets.client.WSClient
 
WSClient.Builder - Class in org.everrest.websockets.client
 
WSClient.InputMessageEncoder - Class in org.everrest.websockets.client
 
WSConnection - Interface in org.everrest.websockets
Web socket connection abstraction.
WSConnectionContext - Class in org.everrest.websockets
 
WSConnectionImpl - Class in org.everrest.websockets
 
WSConnectionImpl() - Constructor for class org.everrest.websockets.WSConnectionImpl
 
WSConnectionListener - Interface in org.everrest.websockets
Notified when WSConnection opened and closed.
WSConnectionTracker - Class in org.everrest.websockets
Close web socket connections when HTTP session to which these connections associated is going to be invalidated.
WSConnectionTracker() - Constructor for class org.everrest.websockets.WSConnectionTracker
 
WSMessageReceiver - Interface in org.everrest.websockets
Receives incoming messages.
B C D E F G H I J L M N O P R S T U V W 
Skip navigation links

Copyright © 2015. All rights reserved.