A C D E G H I L M O P R S T U W 
All Classes All Packages

A

add(String, Runnable) - Method in class io.joshworks.stream.client.ConnectionMonitor
 

C

channel() - Method in class io.joshworks.stream.client.ws.WsConnection
 
clientCallback(SseClientCallback) - Method in class io.joshworks.stream.client.sse.SseConfiguration
 
ClientConfiguration - Class in io.joshworks.stream.client
Created by Josh Gontijo on 6/9/17.
ClientConfiguration(String, XnioWorker, ScheduledExecutorService, ConnectionMonitor) - Constructor for class io.joshworks.stream.client.ClientConfiguration
 
clientEndpoint(WebSocketClientEndpoint) - Method in class io.joshworks.stream.client.ws.WsConfiguration
 
ClientException - Exception in io.joshworks.stream.client
Created by Josh Gontijo on 6/2/17.
ClientException(int, String) - Constructor for exception io.joshworks.stream.client.ClientException
 
close() - Method in class io.joshworks.stream.client.sse.SSEConnection
Close the this connection and return the Last-Event-ID
close() - Method in class io.joshworks.stream.client.ws.WsConnection
 
close(CloseMessage) - Method in class io.joshworks.stream.client.ws.WsConnection
 
closeChannel() - Method in class io.joshworks.stream.client.sse.SSEConnection
 
closeChannel() - Method in class io.joshworks.stream.client.StreamConnection
 
closeChannel() - Method in class io.joshworks.stream.client.ws.WsConnection
 
closeChannel(Channel) - Static method in class io.joshworks.stream.client.StreamConnection
 
configure(OptionMap) - Static method in class io.joshworks.stream.client.StreamClient
 
connect() - Method in class io.joshworks.stream.client.sse.SseConfiguration
 
connect() - Method in class io.joshworks.stream.client.StreamConnection
 
connect() - Method in class io.joshworks.stream.client.ws.WsConfiguration
 
connect(String) - Method in class io.joshworks.stream.client.sse.SseConfiguration
 
connect(String, SseClientCallback) - Static method in class io.joshworks.stream.client.StreamClient
 
connect(String, WebSocketClientEndpoint) - Static method in class io.joshworks.stream.client.StreamClient
 
connectAsync() - Method in class io.joshworks.stream.client.sse.SseConfiguration
 
connectAsync() - Method in class io.joshworks.stream.client.ws.WsConfiguration
 
ConnectionMonitor - Class in io.joshworks.stream.client
Created by Josh Gontijo on 6/9/17.
ConnectionMonitor() - Constructor for class io.joshworks.stream.client.ConnectionMonitor
 

D

data - Variable in class io.joshworks.stream.client.sse.EventData
 
DisconnectedStatistics() - Constructor for class io.joshworks.stream.client.sse.SSEConnection.DisconnectedStatistics
 

E

equals(Object) - Method in class io.joshworks.stream.client.sse.EventData
 
event - Variable in class io.joshworks.stream.client.sse.EventData
 
EventData - Class in io.joshworks.stream.client.sse
 
EventData(String, String, String) - Constructor for class io.joshworks.stream.client.sse.EventData
 
EventData(String, String, String, String) - Constructor for class io.joshworks.stream.client.sse.EventData
 
EventStreamChannelListener - Class in io.joshworks.stream.client.sse
Created by Josh Gontijo on 3/31/17.
EventStreamChannelListener(ByteBufferPool, UTF8Output) - Constructor for class io.joshworks.stream.client.sse.EventStreamChannelListener
 
EventStreamParser - Class in io.joshworks.stream.client.sse
extract() - Method in class io.joshworks.stream.client.sse.UTF8Output
 

G

getRead() - Method in class io.joshworks.stream.client.sse.SSEConnection.DisconnectedStatistics
 
getRequests() - Method in class io.joshworks.stream.client.sse.SSEConnection.DisconnectedStatistics
 
getStatus() - Method in exception io.joshworks.stream.client.ClientException
 
getWritten() - Method in class io.joshworks.stream.client.sse.SSEConnection.DisconnectedStatistics
 

H

handleEvent(StreamSourceChannel) - Method in class io.joshworks.stream.client.sse.EventStreamChannelListener
 
hasData() - Method in class io.joshworks.stream.client.sse.UTF8Output
 
hashCode() - Method in class io.joshworks.stream.client.sse.EventData
 
header(HttpString, long) - Method in class io.joshworks.stream.client.sse.SseConfiguration
 
header(HttpString, String) - Method in class io.joshworks.stream.client.sse.SseConfiguration
 
headers - Variable in class io.joshworks.stream.client.sse.SseConfiguration
 

I

id - Variable in class io.joshworks.stream.client.sse.EventData
 
io.joshworks.stream.client - package io.joshworks.stream.client
 
io.joshworks.stream.client.sse - package io.joshworks.stream.client.sse
 
io.joshworks.stream.client.ws - package io.joshworks.stream.client.ws
 
isOpen() - Method in class io.joshworks.stream.client.sse.SSEConnection
 
isOpen() - Method in class io.joshworks.stream.client.ws.WsConnection
 

L

lastEventId(String) - Method in class io.joshworks.stream.client.sse.SseConfiguration
 
lines(String) - Method in class io.joshworks.stream.client.sse.EventStreamParser
 

M

maxRetries - Variable in class io.joshworks.stream.client.ClientConfiguration
 
maxRetries(int) - Method in class io.joshworks.stream.client.sse.SseConfiguration
 
maxRetries(int) - Method in class io.joshworks.stream.client.ws.WsConfiguration
 
MaxRetryExceeded - Exception in io.joshworks.stream.client
Created by Josh Gontijo on 6/9/17.
monitor - Variable in class io.joshworks.stream.client.ClientConfiguration
 
monitor - Variable in class io.joshworks.stream.client.StreamConnection
 

O

onBinary(WebSocketChannel, BufferedBinaryMessage) - Method in class io.joshworks.stream.client.ws.WebSocketClientEndpoint
 
onBinary(BiConsumer<WebSocketChannel, BufferedBinaryMessage>) - Method in class io.joshworks.stream.client.ws.WsConfiguration
 
onClose(WebSocketChannel, CloseMessage) - Method in class io.joshworks.stream.client.ws.WebSocketClientEndpoint
Called when the server closes the connection
onClose(String) - Method in class io.joshworks.stream.client.sse.SseClientCallback
 
onClose(BiConsumer<WebSocketChannel, CloseMessage>) - Method in class io.joshworks.stream.client.ws.WsConfiguration
 
onClose(Consumer<String>) - Method in class io.joshworks.stream.client.sse.SseConfiguration
 
onCloseMessage(CloseMessage, WebSocketChannel) - Method in class io.joshworks.stream.client.ws.ProxyClientEndpoint
 
onConnect(WebSocketChannel) - Method in class io.joshworks.stream.client.ws.ProxyClientEndpoint
 
onConnect(WebSocketChannel) - Method in class io.joshworks.stream.client.ws.WebSocketClientEndpoint
 
onConnect(Consumer<WebSocketChannel>) - Method in class io.joshworks.stream.client.ws.WsConfiguration
 
onError(WebSocketChannel, Exception) - Method in class io.joshworks.stream.client.ws.WebSocketClientEndpoint
 
onError(WebSocketChannel, Throwable) - Method in class io.joshworks.stream.client.ws.ProxyClientEndpoint
 
onError(Exception) - Method in class io.joshworks.stream.client.sse.SseClientCallback
 
onError(BiConsumer<WebSocketChannel, Exception>) - Method in class io.joshworks.stream.client.ws.WsConfiguration
 
onError(Consumer<Exception>) - Method in class io.joshworks.stream.client.sse.SseConfiguration
 
onEvent(EventData) - Method in class io.joshworks.stream.client.sse.SseClientCallback
 
onEvent(Consumer<EventData>) - Method in class io.joshworks.stream.client.sse.SseConfiguration
 
onFailedAttempt - Variable in class io.joshworks.stream.client.ClientConfiguration
 
onFailedAttempt(Runnable) - Method in class io.joshworks.stream.client.sse.SseConfiguration
 
onFailedAttempt(Runnable) - Method in class io.joshworks.stream.client.ws.WsConfiguration
 
onFullBinaryMessage(WebSocketChannel, BufferedBinaryMessage) - Method in class io.joshworks.stream.client.ws.ProxyClientEndpoint
 
onFullPingMessage(WebSocketChannel, BufferedBinaryMessage) - Method in class io.joshworks.stream.client.ws.ProxyClientEndpoint
 
onFullPongMessage(WebSocketChannel, BufferedBinaryMessage) - Method in class io.joshworks.stream.client.ws.ProxyClientEndpoint
 
onFullTextMessage(WebSocketChannel, BufferedTextMessage) - Method in class io.joshworks.stream.client.ws.ProxyClientEndpoint
 
onOpen() - Method in class io.joshworks.stream.client.sse.SseClientCallback
 
onOpen(Runnable) - Method in class io.joshworks.stream.client.sse.SseConfiguration
 
onPing(WebSocketChannel, BufferedBinaryMessage) - Method in class io.joshworks.stream.client.ws.WebSocketClientEndpoint
 
onPing(BiConsumer<WebSocketChannel, BufferedBinaryMessage>) - Method in class io.joshworks.stream.client.ws.WsConfiguration
 
onPong(WebSocketChannel, BufferedBinaryMessage) - Method in class io.joshworks.stream.client.ws.WebSocketClientEndpoint
 
onPong(BiConsumer<WebSocketChannel, BufferedBinaryMessage>) - Method in class io.joshworks.stream.client.ws.WsConfiguration
 
onRetriesExceeded - Variable in class io.joshworks.stream.client.ClientConfiguration
 
onRetriesExceeded(Runnable) - Method in class io.joshworks.stream.client.sse.SseConfiguration
 
onRetriesExceeded(Runnable) - Method in class io.joshworks.stream.client.ws.WsConfiguration
 
onText(WebSocketChannel, BufferedTextMessage) - Method in class io.joshworks.stream.client.ws.WebSocketClientEndpoint
 
onText(BiConsumer<WebSocketChannel, BufferedTextMessage>) - Method in class io.joshworks.stream.client.ws.WsConfiguration
 
origin - Variable in class io.joshworks.stream.client.sse.EventData
 

P

parse(String) - Method in class io.joshworks.stream.client.sse.EventStreamParser
 
ProxyClientEndpoint - Class in io.joshworks.stream.client.ws
Created by josh on 3/8/17.
ProxyClientEndpoint(WebSocketClientEndpoint) - Constructor for class io.joshworks.stream.client.ws.ProxyClientEndpoint
 

R

reconnect() - Method in class io.joshworks.stream.client.StreamConnection
 
reconnect(long) - Method in class io.joshworks.stream.client.StreamConnection
 
remove(String) - Method in class io.joshworks.stream.client.ConnectionMonitor
 
reset() - Method in class io.joshworks.stream.client.sse.SSEConnection.DisconnectedStatistics
 
retryInterval - Variable in class io.joshworks.stream.client.ClientConfiguration
 
retryInterval(int) - Method in class io.joshworks.stream.client.sse.SseConfiguration
 
retryInterval(int) - Method in class io.joshworks.stream.client.ws.WsConfiguration
 

S

scheduler - Variable in class io.joshworks.stream.client.ClientConfiguration
 
sendBinary(byte[]) - Method in class io.joshworks.stream.client.ws.WsConnection
 
sendBinary(ByteBuffer) - Method in class io.joshworks.stream.client.ws.WsConnection
 
sendPing(byte[]) - Method in class io.joshworks.stream.client.ws.WsConnection
 
sendPing(ByteBuffer) - Method in class io.joshworks.stream.client.ws.WsConnection
 
sendPong(byte[]) - Method in class io.joshworks.stream.client.ws.WsConnection
 
sendPong(ByteBuffer) - Method in class io.joshworks.stream.client.ws.WsConnection
 
sendText(String) - Method in class io.joshworks.stream.client.ws.WsConnection
 
setup(StreamSourceChannel) - Method in class io.joshworks.stream.client.sse.EventStreamChannelListener
 
shutdown() - Static method in class io.joshworks.stream.client.StreamClient
 
shuttingDown - Variable in class io.joshworks.stream.client.StreamConnection
 
sse(String) - Static method in class io.joshworks.stream.client.StreamClient
 
SseClientCallback - Class in io.joshworks.stream.client.sse
Created by Josh Gontijo on 4/1/17.
SseClientCallback() - Constructor for class io.joshworks.stream.client.sse.SseClientCallback
 
SseConfiguration - Class in io.joshworks.stream.client.sse
Created by Josh Gontijo on 6/8/17.
SseConfiguration(String, XnioWorker, ScheduledExecutorService, ConnectionMonitor) - Constructor for class io.joshworks.stream.client.sse.SseConfiguration
 
SseConfiguration(String, XnioWorker, ScheduledExecutorService, ConnectionMonitor, SseClientCallback) - Constructor for class io.joshworks.stream.client.sse.SseConfiguration
 
SSEConnection - Class in io.joshworks.stream.client.sse
Created by Josh Gontijo on 4/1/17.
SSEConnection(SseConfiguration, String, SseClientCallback) - Constructor for class io.joshworks.stream.client.sse.SSEConnection
 
SSEConnection.DisconnectedStatistics - Class in io.joshworks.stream.client.sse
 
statistics() - Method in class io.joshworks.stream.client.sse.SSEConnection
 
StreamClient - Class in io.joshworks.stream.client
Created by Josh Gontijo on 4/2/17.
StreamConnection - Class in io.joshworks.stream.client
Created by Josh Gontijo on 6/9/17.
StreamConnection(ClientConfiguration) - Constructor for class io.joshworks.stream.client.StreamConnection
 
StreamConnectionError - Exception in io.joshworks.stream.client
Created by Josh Gontijo on 6/9/17.
StreamConnectionError(String) - Constructor for exception io.joshworks.stream.client.StreamConnectionError
 
StreamConnectionError(String, Throwable) - Constructor for exception io.joshworks.stream.client.StreamConnectionError
 
StreamConnectionError(Throwable) - Constructor for exception io.joshworks.stream.client.StreamConnectionError
 

T

toString() - Method in class io.joshworks.stream.client.sse.EventData
 
tryConnect() - Method in class io.joshworks.stream.client.sse.SSEConnection
 
tryConnect() - Method in class io.joshworks.stream.client.StreamConnection
 
tryConnect() - Method in class io.joshworks.stream.client.ws.WsConnection
 

U

url - Variable in class io.joshworks.stream.client.ClientConfiguration
 
url - Variable in class io.joshworks.stream.client.StreamConnection
 
UTF8Output - Class in io.joshworks.stream.client.sse
Utility class which allows to extract a UTF8 String from bytes respecting valid code-points Adapted version from Undertow
UTF8Output(EventStreamParser) - Constructor for class io.joshworks.stream.client.sse.UTF8Output
 
uuid - Variable in class io.joshworks.stream.client.StreamConnection
 

W

WebSocketClientEndpoint - Class in io.joshworks.stream.client.ws
Created by Josh Gontijo on 6/8/17.
WebSocketClientEndpoint() - Constructor for class io.joshworks.stream.client.ws.WebSocketClientEndpoint
 
worker - Variable in class io.joshworks.stream.client.ClientConfiguration
 
worker - Variable in class io.joshworks.stream.client.StreamConnection
 
write(ByteBuffer...) - Method in class io.joshworks.stream.client.sse.UTF8Output
 
ws(String) - Static method in class io.joshworks.stream.client.StreamClient
 
WsConfiguration - Class in io.joshworks.stream.client.ws
Created by Josh Gontijo on 6/8/17.
WsConfiguration(String, XnioWorker, ScheduledExecutorService, ConnectionMonitor) - Constructor for class io.joshworks.stream.client.ws.WsConfiguration
 
WsConfiguration(String, XnioWorker, ScheduledExecutorService, ConnectionMonitor, WebSocketClientEndpoint) - Constructor for class io.joshworks.stream.client.ws.WsConfiguration
 
WsConnection - Class in io.joshworks.stream.client.ws
Created by Josh Gontijo on 6/8/17.
A C D E G H I L M O P R S T U W 
All Classes All Packages