RxJava

Skip navigation links
A C E G H I L M N O P R S T V W 

A

AbstractLoadBalancer<W,R> - Class in io.reactivex.netty.examples.tcp.loadbalancing
 
AbstractLoadBalancer(Func1<Integer, Integer>) - Constructor for class io.reactivex.netty.examples.tcp.loadbalancing.AbstractLoadBalancer
 
AbstractLoadBalancer() - Constructor for class io.reactivex.netty.examples.tcp.loadbalancing.AbstractLoadBalancer
 
acceptAcknowledgment(BinaryWebSocketFrame) - Method in class io.reactivex.netty.examples.http.ws.messaging.MessageProducer
 
AcceptOnlyBinaryFramesFilter - Class in io.reactivex.netty.examples.http.ws.messaging
 
addPendingMessage(MessageFrame) - Method in class io.reactivex.netty.examples.http.ws.messaging.PendingMessageTracker
 

C

call(WebSocketFrame) - Method in class io.reactivex.netty.examples.http.ws.messaging.AcceptOnlyBinaryFramesFilter
 

E

EchoClient - Class in io.reactivex.netty.examples.tcp.echo
A TCP "Hello World" example that sends a string "Hello World!" to the target server and expects an echo response.
EchoClient() - Constructor for class io.reactivex.netty.examples.tcp.echo.EchoClient
 
EchoServer - Class in io.reactivex.netty.examples.tcp.echo
A TCP echo server that echoes all input it receives on any connection, after prepending the input with a fixed string.
EchoServer() - Constructor for class io.reactivex.netty.examples.tcp.echo.EchoServer
 
ExamplesEnvironment - Class in io.reactivex.netty.examples
 
ExamplesEnvironment(Class<?>, Logger) - Constructor for class io.reactivex.netty.examples.ExamplesEnvironment
 

G

getId() - Method in class io.reactivex.netty.examples.http.ws.messaging.MessageFrame
 
getLogger() - Method in class io.reactivex.netty.examples.ExamplesEnvironment
 
getMessageStream() - Method in class io.reactivex.netty.examples.http.ws.messaging.MessageProducer
 
getRegisteredEnvironment(Class<?>) - Static method in class io.reactivex.netty.examples.ExamplesEnvironment
 
getServerAddress(Class<?>, String[]) - Method in class io.reactivex.netty.examples.ExamplesEnvironment
 
getType() - Method in class io.reactivex.netty.examples.http.ws.messaging.MessageFrame
 
getWeight(ClientEventListener) - Method in class io.reactivex.netty.examples.http.loadbalancing.HttpLoadBalancer
 
getWeight(ClientEventListener) - Method in class io.reactivex.netty.examples.tcp.loadbalancing.AbstractLoadBalancer
 
getWeight(ClientEventListener) - Method in class io.reactivex.netty.examples.tcp.loadbalancing.TcpLoadBalancer
 

H

HelloSseClient - Class in io.reactivex.netty.examples.http.sse
An Server sent event "Hello World" example client.
HelloSseClient() - Constructor for class io.reactivex.netty.examples.http.sse.HelloSseClient
 
HelloSseServer - Class in io.reactivex.netty.examples.http.sse
An Server sent event "Hello World" example server.
HelloSseServer() - Constructor for class io.reactivex.netty.examples.http.sse.HelloSseServer
 
HelloWorldClient - Class in io.reactivex.netty.examples.http.helloworld
An HTTP "Hello World" example.
HelloWorldClient() - Constructor for class io.reactivex.netty.examples.http.helloworld.HelloWorldClient
 
HelloWorldServer - Class in io.reactivex.netty.examples.http.helloworld
An HTTP "Hello World" server.
HelloWorldServer() - Constructor for class io.reactivex.netty.examples.http.helloworld.HelloWorldServer
 
HttpLoadBalancer<W,R> - Class in io.reactivex.netty.examples.http.loadbalancing
This is an implementation of AbstractLoadBalancer for HTTP clients.
HttpLoadBalancer() - Constructor for class io.reactivex.netty.examples.http.loadbalancing.HttpLoadBalancer
 
HttpLoadBalancingClient - Class in io.reactivex.netty.examples.http.loadbalancing
This example demonstrates how to integrate any arbitrary load balancing logic with a HttpClient.
HttpLoadBalancingClient() - Constructor for class io.reactivex.netty.examples.http.loadbalancing.HttpLoadBalancingClient
 

I

INSTANCE - Static variable in class io.reactivex.netty.examples.http.ws.messaging.AcceptOnlyBinaryFramesFilter
 
InterceptingClient - Class in io.reactivex.netty.examples.http.interceptors.simple
A client for InterceptingServer, which follows a simple text based, new line delimited message protocol.
InterceptingClient() - Constructor for class io.reactivex.netty.examples.http.interceptors.simple.InterceptingClient
 
InterceptingClient - Class in io.reactivex.netty.examples.http.interceptors.transformation
A client for TransformingInterceptorsServer, which follows a simple text based, new line delimited message protocol.
InterceptingClient() - Constructor for class io.reactivex.netty.examples.http.interceptors.transformation.InterceptingClient
 
InterceptingClient - Class in io.reactivex.netty.examples.tcp.interceptors.simple
A client for InterceptingServer, which follows a simple text based, new line delimited message protocol.
InterceptingClient() - Constructor for class io.reactivex.netty.examples.tcp.interceptors.simple.InterceptingClient
 
InterceptingClient - Class in io.reactivex.netty.examples.tcp.interceptors.transformation
A client for TransformingInterceptorsServer, which follows a simple text based, new line delimited message protocol.
InterceptingClient() - Constructor for class io.reactivex.netty.examples.tcp.interceptors.transformation.InterceptingClient
 
InterceptingServer - Class in io.reactivex.netty.examples.http.interceptors.simple
An HTTP "Hello World" server which also demonstrates adding simple interceptors that do not change request/response object types.
InterceptingServer() - Constructor for class io.reactivex.netty.examples.http.interceptors.simple.InterceptingServer
 
InterceptingServer - Class in io.reactivex.netty.examples.tcp.interceptors.simple
A TCP echo server that follows a simple text based, new line delimited message protocol.
InterceptingServer() - Constructor for class io.reactivex.netty.examples.tcp.interceptors.simple.InterceptingServer
 
INTERCEPTOR_HEADER_NAME - Static variable in class io.reactivex.netty.examples.http.interceptors.simple.InterceptingServer
 
invokeExample(Class<?>, String[]) - Static method in class io.reactivex.netty.examples.ExamplesEnvironment
 
io.reactivex.netty.examples - package io.reactivex.netty.examples
 
io.reactivex.netty.examples.http.helloworld - package io.reactivex.netty.examples.http.helloworld
 
io.reactivex.netty.examples.http.interceptors.simple - package io.reactivex.netty.examples.http.interceptors.simple
 
io.reactivex.netty.examples.http.interceptors.transformation - package io.reactivex.netty.examples.http.interceptors.transformation
 
io.reactivex.netty.examples.http.loadbalancing - package io.reactivex.netty.examples.http.loadbalancing
 
io.reactivex.netty.examples.http.perf - package io.reactivex.netty.examples.http.perf
 
io.reactivex.netty.examples.http.proxy - package io.reactivex.netty.examples.http.proxy
 
io.reactivex.netty.examples.http.secure - package io.reactivex.netty.examples.http.secure
 
io.reactivex.netty.examples.http.sse - package io.reactivex.netty.examples.http.sse
 
io.reactivex.netty.examples.http.streaming - package io.reactivex.netty.examples.http.streaming
 
io.reactivex.netty.examples.http.ws.echo - package io.reactivex.netty.examples.http.ws.echo
 
io.reactivex.netty.examples.http.ws.messaging - package io.reactivex.netty.examples.http.ws.messaging
 
io.reactivex.netty.examples.local - package io.reactivex.netty.examples.local
 
io.reactivex.netty.examples.tcp.echo - package io.reactivex.netty.examples.tcp.echo
 
io.reactivex.netty.examples.tcp.interceptors.simple - package io.reactivex.netty.examples.tcp.interceptors.simple
 
io.reactivex.netty.examples.tcp.interceptors.transformation - package io.reactivex.netty.examples.tcp.interceptors.transformation
 
io.reactivex.netty.examples.tcp.loadbalancing - package io.reactivex.netty.examples.tcp.loadbalancing
 
io.reactivex.netty.examples.tcp.proxy - package io.reactivex.netty.examples.tcp.proxy
 
io.reactivex.netty.examples.tcp.secure - package io.reactivex.netty.examples.tcp.secure
 
io.reactivex.netty.examples.tcp.streaming - package io.reactivex.netty.examples.tcp.streaming
 

L

LocalEcho - Class in io.reactivex.netty.examples.local
A local transport "Hello World" example that sends a string "Hello World!" to a local transport server and expects an echo response.
LocalEcho() - Constructor for class io.reactivex.netty.examples.local.LocalEcho
 

M

main(String[]) - Static method in class io.reactivex.netty.examples.http.helloworld.HelloWorldClient
 
main(String[]) - Static method in class io.reactivex.netty.examples.http.helloworld.HelloWorldServer
 
main(String[]) - Static method in class io.reactivex.netty.examples.http.interceptors.simple.InterceptingClient
 
main(String[]) - Static method in class io.reactivex.netty.examples.http.interceptors.simple.InterceptingServer
 
main(String[]) - Static method in class io.reactivex.netty.examples.http.interceptors.transformation.InterceptingClient
 
main(String[]) - Static method in class io.reactivex.netty.examples.http.interceptors.transformation.TransformingInterceptorsServer
 
main(String[]) - Static method in class io.reactivex.netty.examples.http.loadbalancing.HttpLoadBalancingClient
 
main(String[]) - Static method in class io.reactivex.netty.examples.http.perf.PerfHelloWorldClient
 
main(String[]) - Static method in class io.reactivex.netty.examples.http.perf.PerfHelloWorldServer
 
main(String[]) - Static method in class io.reactivex.netty.examples.http.proxy.ProxyClient
 
main(String[]) - Static method in class io.reactivex.netty.examples.http.proxy.ProxyServer
 
main(String[]) - Static method in class io.reactivex.netty.examples.http.secure.SecureDefaultHttpClient
 
main(String[]) - Static method in class io.reactivex.netty.examples.http.secure.SecureHelloWorldClient
 
main(String[]) - Static method in class io.reactivex.netty.examples.http.secure.SecureHelloWorldServer
 
main(String[]) - Static method in class io.reactivex.netty.examples.http.sse.HelloSseClient
 
main(String[]) - Static method in class io.reactivex.netty.examples.http.sse.HelloSseServer
 
main(String[]) - Static method in class io.reactivex.netty.examples.http.streaming.StreamingClient
 
main(String[]) - Static method in class io.reactivex.netty.examples.http.streaming.StreamingServer
 
main(String[]) - Static method in class io.reactivex.netty.examples.http.ws.echo.WebSocketEchoClient
 
main(String[]) - Static method in class io.reactivex.netty.examples.http.ws.echo.WebSocketEchoServer
 
main(String[]) - Static method in class io.reactivex.netty.examples.http.ws.messaging.MessagingClient
 
main(String[]) - Static method in class io.reactivex.netty.examples.http.ws.messaging.MessagingServer
 
main(String[]) - Static method in class io.reactivex.netty.examples.local.LocalEcho
 
main(String[]) - Static method in class io.reactivex.netty.examples.tcp.echo.EchoClient
 
main(String[]) - Static method in class io.reactivex.netty.examples.tcp.echo.EchoServer
 
main(String[]) - Static method in class io.reactivex.netty.examples.tcp.interceptors.simple.InterceptingClient
 
main(String[]) - Static method in class io.reactivex.netty.examples.tcp.interceptors.simple.InterceptingServer
 
main(String[]) - Static method in class io.reactivex.netty.examples.tcp.interceptors.transformation.InterceptingClient
 
main(String[]) - Static method in class io.reactivex.netty.examples.tcp.interceptors.transformation.TransformingInterceptorsServer
 
main(String[]) - Static method in class io.reactivex.netty.examples.tcp.loadbalancing.TcpLoadBalancingClient
 
main(String[]) - Static method in class io.reactivex.netty.examples.tcp.proxy.ProxyClient
 
main(String[]) - Static method in class io.reactivex.netty.examples.tcp.proxy.ProxyServer
 
main(String[]) - Static method in class io.reactivex.netty.examples.tcp.secure.SecureEchoClient
 
main(String[]) - Static method in class io.reactivex.netty.examples.tcp.secure.SecureEchoServer
 
main(String[]) - Static method in class io.reactivex.netty.examples.tcp.streaming.StreamingClient
 
main(String[]) - Static method in class io.reactivex.netty.examples.tcp.streaming.StreamingServer
 
MessageFrame - Class in io.reactivex.netty.examples.http.ws.messaging
Messaging frame used by MessagingClient and MessagingServer.
MessageFrame(MessageFrame.MessageType, long) - Constructor for class io.reactivex.netty.examples.http.ws.messaging.MessageFrame
Constructs a new frame, usually used for writing with the passed message type and id.
MessageFrame(MessageFrame.MessageType, long, ByteBufAllocator) - Constructor for class io.reactivex.netty.examples.http.ws.messaging.MessageFrame
Constructs a new frame, usually used for writing with the passed message type and id.
MessageFrame(ByteBuf) - Constructor for class io.reactivex.netty.examples.http.ws.messaging.MessageFrame
Creates a new frame from existing data, usually used for reading a frame of the wire.
MessageFrame.MessageType - Enum in io.reactivex.netty.examples.http.ws.messaging
 
MessageProducer - Class in io.reactivex.netty.examples.http.ws.messaging
An abstraction to demonstrate asynchronous message creation.
MessageProducer(int, long, TimeUnit) - Constructor for class io.reactivex.netty.examples.http.ws.messaging.MessageProducer
 
MessagingClient - Class in io.reactivex.netty.examples.http.ws.messaging
An example to demonstrate how to use WebSocket to send messages to a messaging server.
MessagingClient() - Constructor for class io.reactivex.netty.examples.http.ws.messaging.MessagingClient
 
MessagingServer - Class in io.reactivex.netty.examples.http.ws.messaging
An example of how to process discrete messages on a WebSocket server and send acknowledgments for each message depicting processing complete.
MessagingServer() - Constructor for class io.reactivex.netty.examples.http.ws.messaging.MessagingServer
 

N

newEnvironment(Class<?>) - Static method in class io.reactivex.netty.examples.ExamplesEnvironment
 
newListener() - Method in class io.reactivex.netty.examples.http.loadbalancing.HttpLoadBalancer
 
newListener() - Method in class io.reactivex.netty.examples.tcp.loadbalancing.AbstractLoadBalancer
 
newListener() - Method in class io.reactivex.netty.examples.tcp.loadbalancing.TcpLoadBalancer
 
newStrategy(List<HostHolder<W, R>>) - Method in class io.reactivex.netty.examples.tcp.loadbalancing.AbstractLoadBalancer
 

O

overrideEnvironment(Class<?>, ExamplesEnvironment) - Static method in class io.reactivex.netty.examples.ExamplesEnvironment
 

P

PendingMessageTracker - Class in io.reactivex.netty.examples.http.ws.messaging
 
PendingMessageTracker(UnicastBufferingSubject<WebSocketFrame>) - Constructor for class io.reactivex.netty.examples.http.ws.messaging.PendingMessageTracker
 
PerfHelloWorldClient - Class in io.reactivex.netty.examples.http.perf
A client to test PerfHelloWorldServer.
PerfHelloWorldClient() - Constructor for class io.reactivex.netty.examples.http.perf.PerfHelloWorldClient
 
PerfHelloWorldServer - Class in io.reactivex.netty.examples.http.perf
This is an HTTP server example used to do "Hello World" benchmarks.
PerfHelloWorldServer() - Constructor for class io.reactivex.netty.examples.http.perf.PerfHelloWorldServer
 
ProxyClient - Class in io.reactivex.netty.examples.http.proxy
A client to test ProxyServer.
ProxyClient() - Constructor for class io.reactivex.netty.examples.http.proxy.ProxyClient
 
ProxyClient - Class in io.reactivex.netty.examples.tcp.proxy
A client to test ProxyServer.
ProxyClient() - Constructor for class io.reactivex.netty.examples.tcp.proxy.ProxyClient
 
ProxyServer - Class in io.reactivex.netty.examples.http.proxy
An example to demonstrate how to write a simple HTTP proxy.
ProxyServer() - Constructor for class io.reactivex.netty.examples.http.proxy.ProxyServer
 
ProxyServer - Class in io.reactivex.netty.examples.tcp.proxy
An example to demonstrate how to write a simple TCP proxy.
ProxyServer() - Constructor for class io.reactivex.netty.examples.tcp.proxy.ProxyServer
 

R

registerServerAddress(SocketAddress) - Method in class io.reactivex.netty.examples.ExamplesEnvironment
 
removePendingMessage(BinaryWebSocketFrame) - Method in class io.reactivex.netty.examples.http.ws.messaging.PendingMessageTracker
 

S

SecureDefaultHttpClient - Class in io.reactivex.netty.examples.http.secure
An example showing how to setup an HttpClient that uses the Default SSLContext to make an example request against a secure host on the public internet.
SecureDefaultHttpClient() - Constructor for class io.reactivex.netty.examples.http.secure.SecureDefaultHttpClient
 
SecureEchoClient - Class in io.reactivex.netty.examples.tcp.secure
A secure TCP "Hello World" example that sends a string "Hello World!" to the target server and expects an echo response.
SecureEchoClient() - Constructor for class io.reactivex.netty.examples.tcp.secure.SecureEchoClient
 
SecureEchoServer - Class in io.reactivex.netty.examples.tcp.secure
A secure TCP echo server that echoes all input it receives on any connection, after prepending the input with a fixed string.
SecureEchoServer() - Constructor for class io.reactivex.netty.examples.tcp.secure.SecureEchoServer
 
SecureHelloWorldClient - Class in io.reactivex.netty.examples.http.secure
An HTTP "Hello World" example.
SecureHelloWorldClient() - Constructor for class io.reactivex.netty.examples.http.secure.SecureHelloWorldClient
 
SecureHelloWorldServer - Class in io.reactivex.netty.examples.http.secure
An HTTPS "Hello World" server.
SecureHelloWorldServer() - Constructor for class io.reactivex.netty.examples.http.secure.SecureHelloWorldServer
 
shouldWaitForShutdown(String[]) - Method in class io.reactivex.netty.examples.ExamplesEnvironment
 
StreamingClient - Class in io.reactivex.netty.examples.http.streaming
An HTTP streaming example.
StreamingClient() - Constructor for class io.reactivex.netty.examples.http.streaming.StreamingClient
 
StreamingClient - Class in io.reactivex.netty.examples.tcp.streaming
A TCP streaming example.
StreamingClient() - Constructor for class io.reactivex.netty.examples.tcp.streaming.StreamingClient
 
StreamingServer - Class in io.reactivex.netty.examples.http.streaming
An HTTP server that sends an infinite HTTP chunked response emitting a number every second.
StreamingServer() - Constructor for class io.reactivex.netty.examples.http.streaming.StreamingServer
 
StreamingServer - Class in io.reactivex.netty.examples.tcp.streaming
A TCP server that sends an infinite stream of new-line separated strings to all accepted connections.
StreamingServer() - Constructor for class io.reactivex.netty.examples.tcp.streaming.StreamingServer
 

T

TcpLoadBalancer<W,R> - Class in io.reactivex.netty.examples.tcp.loadbalancing
This is an implementation of AbstractLoadBalancer for TCP clients.
TcpLoadBalancer() - Constructor for class io.reactivex.netty.examples.tcp.loadbalancing.TcpLoadBalancer
 
TcpLoadBalancingClient - Class in io.reactivex.netty.examples.tcp.loadbalancing
This example demonstrates how to integrate any arbitrary load balancing logic with a TcpClient.
TcpLoadBalancingClient() - Constructor for class io.reactivex.netty.examples.tcp.loadbalancing.TcpLoadBalancingClient
 
toHolder(HostConnector<W, R>) - Method in class io.reactivex.netty.examples.tcp.loadbalancing.AbstractLoadBalancer
 
toString() - Method in class io.reactivex.netty.examples.http.ws.messaging.MessageFrame
 
TransformingInterceptorsServer - Class in io.reactivex.netty.examples.http.interceptors.transformation
An HTTP server that follows a simple text based, new line delimited message protocol over HTTP.
TransformingInterceptorsServer() - Constructor for class io.reactivex.netty.examples.http.interceptors.transformation.TransformingInterceptorsServer
 
TransformingInterceptorsServer - Class in io.reactivex.netty.examples.tcp.interceptors.transformation
A TCP server that follows a simple text based, new line delimited message protocol.
TransformingInterceptorsServer() - Constructor for class io.reactivex.netty.examples.tcp.interceptors.transformation.TransformingInterceptorsServer
 

V

valueOf(String) - Static method in enum io.reactivex.netty.examples.http.ws.messaging.MessageFrame.MessageType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.reactivex.netty.examples.http.ws.messaging.MessageFrame.MessageType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WebSocketEchoClient - Class in io.reactivex.netty.examples.http.ws.echo
An example to demonstrate how to write a WebSocket client.
WebSocketEchoClient() - Constructor for class io.reactivex.netty.examples.http.ws.echo.WebSocketEchoClient
 
WebSocketEchoServer - Class in io.reactivex.netty.examples.http.ws.echo
An example to demonstrate how to write a WebSocket client.
WebSocketEchoServer() - Constructor for class io.reactivex.netty.examples.http.ws.echo.WebSocketEchoServer
 
A C E G H I L M N O P R S T V W 
Skip navigation links