RxJava

Skip navigation links
A C E F G H I N O P R S T U V 

A

ACQUIRE_FAILED_ACTION - Static variable in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
ACQUIRE_START_ACTION - Static variable in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
ACQUIRE_SUCCESS_ACTION - Static variable in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
addChannelHandlerAfter(String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClient
Adds a ChannelHandler to ChannelPipeline for all connections created by this client.
addChannelHandlerAfter(EventExecutorGroup, String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClient
Adds a ChannelHandler to ChannelPipeline for all connections created by this client.
addChannelHandlerAfter(String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientImpl
 
addChannelHandlerAfter(EventExecutorGroup, String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientImpl
 
addChannelHandlerAfter(String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
Adds a ChannelHandler to ChannelPipeline for all connections created by this server.
addChannelHandlerAfter(EventExecutorGroup, String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
Adds a ChannelHandler to ChannelPipeline for all connections created by this server.
addChannelHandlerAfter(String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
 
addChannelHandlerAfter(EventExecutorGroup, String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
 
addChannelHandlerBefore(String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClient
Adds a ChannelHandler to ChannelPipeline for all connections created by this client.
addChannelHandlerBefore(EventExecutorGroup, String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClient
Adds a ChannelHandler to ChannelPipeline for all connections created by this client.
addChannelHandlerBefore(String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientImpl
 
addChannelHandlerBefore(EventExecutorGroup, String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientImpl
 
addChannelHandlerBefore(String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
Adds a ChannelHandler to ChannelPipeline for all connections created by this server.
addChannelHandlerBefore(EventExecutorGroup, String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
Adds a ChannelHandler to ChannelPipeline for all connections created by this server.
addChannelHandlerBefore(String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
 
addChannelHandlerBefore(EventExecutorGroup, String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
 
addChannelHandlerFirst(String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClient
Adds a ChannelHandler to ChannelPipeline for all connections created by this client.
addChannelHandlerFirst(EventExecutorGroup, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClient
Adds a ChannelHandler to ChannelPipeline for all connections created by this client.
addChannelHandlerFirst(String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientImpl
 
addChannelHandlerFirst(EventExecutorGroup, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientImpl
 
addChannelHandlerFirst(String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
Adds a ChannelHandler to ChannelPipeline for all connections created by this server.
addChannelHandlerFirst(EventExecutorGroup, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
Adds a ChannelHandler to ChannelPipeline for all connections created by this server.
addChannelHandlerFirst(String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
 
addChannelHandlerFirst(EventExecutorGroup, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
 
addChannelHandlerLast(String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClient
Adds a ChannelHandler to ChannelPipeline for all connections created by this client.
addChannelHandlerLast(EventExecutorGroup, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClient
Adds a ChannelHandler to ChannelPipeline for all connections created by this client.
addChannelHandlerLast(String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientImpl
 
addChannelHandlerLast(EventExecutorGroup, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientImpl
 
addChannelHandlerLast(String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
Adds a ChannelHandler to ChannelPipeline for all connections created by this server.
addChannelHandlerLast(EventExecutorGroup, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
Adds a ChannelHandler to ChannelPipeline for all connections created by this server.
addChannelHandlerLast(String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
 
addChannelHandlerLast(EventExecutorGroup, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
 
addToPipeline(ChannelPipeline, ConnectionHandler<R, W>, TcpServerEventPublisher, boolean) - Static method in class io.reactivex.netty.protocol.tcp.server.TcpServerConnectionToChannelBridge
 
awaitShutdown() - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
Waits for the shutdown of this server.
awaitShutdown(long, TimeUnit) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
Waits for the shutdown of this server, waiting a maximum of the passed duration.
awaitShutdown() - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
 
awaitShutdown(long, TimeUnit) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
 

C

channelOption(ChannelOption<T>, T) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClient
Creates a new client instances, inheriting all configurations from this client and adding a ChannelOption for the connections created by the newly created client instance.
channelOption(ChannelOption<T>, T) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientImpl
 
channelOption(ChannelOption<T>, T) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
Creates a new server instance, inheriting all configurations from this server and adding a ChannelOption for the server socket created by the newly created server instance.
channelOption(ChannelOption<T>, T) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
 
channelProvider(ChannelProviderFactory) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClient
Creates a new client instance, inheriting all configurations from this client and using the passed providerFactory.
channelProvider(ChannelProviderFactory) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientImpl
 
channelRegistered(ChannelHandlerContext) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerConnectionToChannelBridge
 
clientChannelOption(ChannelOption<T>, T) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
Creates a new server instance, inheriting all configurations from this server and adding a ChannelOption for the client socket created by the newly created server instance.
clientChannelOption(ChannelOption<T>, T) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
 
CONN_FAILED_ACTION - Static variable in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
CONN_START_ACTION - Static variable in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
CONN_SUCCESS_ACTION - Static variable in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
ConnectionHandler<R,W> - Interface in io.reactivex.netty.protocol.tcp.server
A connection handler invoked for every new connection is established by TcpServer
copy() - Method in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
copy() - Method in class io.reactivex.netty.protocol.tcp.server.events.TcpServerEventPublisher
 
copy() - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerState
 
copy(SocketAddress) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerState
 
copyBootstrapOnly() - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerState
 
create(SocketAddress) - Static method in class io.reactivex.netty.protocol.tcp.client.TcpClientImpl
 
create(ConnectionProviderFactory<W, R>, Observable<Host>) - Static method in class io.reactivex.netty.protocol.tcp.client.TcpClientImpl
 
create(SocketAddress) - Static method in class io.reactivex.netty.protocol.tcp.server.TcpServerState
 
create(SocketAddress, EventLoopGroup, Class<? extends ServerChannel>) - Static method in class io.reactivex.netty.protocol.tcp.server.TcpServerState
 
create(SocketAddress, EventLoopGroup, EventLoopGroup, Class<? extends ServerChannel>) - Static method in class io.reactivex.netty.protocol.tcp.server.TcpServerState
 
createConnectionRequest() - Method in class io.reactivex.netty.protocol.tcp.client.InterceptingTcpClient
Creates a new ConnectionRequest which should be subscribed to actually connect to the target server.
createConnectionRequest() - Method in class io.reactivex.netty.protocol.tcp.client.InterceptingTcpClientImpl
 
createConnectionRequest() - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientImpl
 

E

enableWireLogging(LogLevel) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClient
Creates a new client instances, inheriting all configurations from this client and enabling wire logging at the passed level for the newly created client instance.
enableWireLogging(LogLevel) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientImpl
 
enableWireLogging(LogLevel) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
Creates a new server instances, inheriting all configurations from this server and enabling wire logging at the passed level for the newly created server instance.
enableWireLogging(LogLevel) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
 
end(ConnectionHandler<RR, WW>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerInterceptorChain
Terminates this chain with the passed ConnectionHandler and returns a ConnectionHandler to be used by a TcpServer
EVICTION_ACTION - Static variable in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 

F

finish() - Method in interface io.reactivex.netty.protocol.tcp.client.TcpClientInterceptorChain
Finish the addition of interceptors and create a new client instance.
finish() - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientInterceptorChainImpl
 

G

getEventPublisher() - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
Returns the event publisher for this server.
getEventPublisher() - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
 
getEventPublisher() - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerState
 
getName() - Method in enum io.reactivex.netty.protocol.tcp.TcpHandlerNames
 
getServerAddress() - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
Returns the address at which this server is running.
getServerAddress() - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
 
getServerPort() - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
Returns the port at which this server is running.
getServerPort() - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
 

H

handle(Connection<R, W>) - Method in interface io.reactivex.netty.protocol.tcp.server.ConnectionHandler
Invoked whenever a new connection is established.

I

intercept() - Method in class io.reactivex.netty.protocol.tcp.client.InterceptingTcpClient
Starts the process of adding interceptors to this client.
intercept() - Method in class io.reactivex.netty.protocol.tcp.client.InterceptingTcpClientImpl
 
intercept(ConnectionProvider<W, R>) - Method in interface io.reactivex.netty.protocol.tcp.client.Interceptor
Intercepts and optionally changes the passed ConnectionProvider.
intercept() - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientImpl
 
intercept(ConnectionProvider<W, R>) - Method in interface io.reactivex.netty.protocol.tcp.client.TransformingInterceptor
Intercepts and changes the passed ConnectionProvider.
intercept(ConnectionHandler<R, W>) - Method in interface io.reactivex.netty.protocol.tcp.server.TcpServerInterceptorChain.Interceptor
Intercepts and optionally changes the passed ConnectionHandler.
intercept(ConnectionHandler<RR, WW>) - Method in interface io.reactivex.netty.protocol.tcp.server.TcpServerInterceptorChain.TransformingInterceptor
Intercepts and changes the passed ConnectionHandler.
InterceptingTcpClient<W,R> - Class in io.reactivex.netty.protocol.tcp.client
 
InterceptingTcpClient() - Constructor for class io.reactivex.netty.protocol.tcp.client.InterceptingTcpClient
 
InterceptingTcpClientImpl<W,R> - Class in io.reactivex.netty.protocol.tcp.client
 
InterceptingTcpClientImpl(ConnectionProvider<W, R>, TcpClientEventPublisher) - Constructor for class io.reactivex.netty.protocol.tcp.client.InterceptingTcpClientImpl
 
Interceptor<W,R> - Interface in io.reactivex.netty.protocol.tcp.client
An interceptor that preserves the type of objects read and written to the connection.
io.reactivex.netty.protocol.tcp - package io.reactivex.netty.protocol.tcp
 
io.reactivex.netty.protocol.tcp.client - package io.reactivex.netty.protocol.tcp.client
 
io.reactivex.netty.protocol.tcp.client.events - package io.reactivex.netty.protocol.tcp.client.events
 
io.reactivex.netty.protocol.tcp.client.internal - package io.reactivex.netty.protocol.tcp.client.internal
 
io.reactivex.netty.protocol.tcp.server - package io.reactivex.netty.protocol.tcp.server
 
io.reactivex.netty.protocol.tcp.server.events - package io.reactivex.netty.protocol.tcp.server.events
 
isSecure() - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerState
 

N

newChannel(Observable<Channel>) - Method in class io.reactivex.netty.protocol.tcp.client.internal.TcpChannelProvider
 
newClient(String, int) - Static method in class io.reactivex.netty.protocol.tcp.client.TcpClient
Creates a new TCP client instance with the passed address of the target server.
newClient(SocketAddress) - Static method in class io.reactivex.netty.protocol.tcp.client.TcpClient
Creates a new TCP client instance with the passed address of the target server.
newClient(ConnectionProviderFactory<ByteBuf, ByteBuf>, Observable<Host>) - Static method in class io.reactivex.netty.protocol.tcp.client.TcpClient
Creates a new TCP client instance using the supplied connection provider.
newProvider(Host, EventSource<? super ClientEventListener>, EventPublisher, ClientEventListener) - Method in class io.reactivex.netty.protocol.tcp.client.internal.TcpChannelProviderFactory
 
newServer() - Static method in class io.reactivex.netty.protocol.tcp.server.TcpServer
Creates a new server using an ephemeral port.
newServer(int) - Static method in class io.reactivex.netty.protocol.tcp.server.TcpServer
Creates a new server using the passed port.
newServer(int, EventLoopGroup, Class<? extends ServerChannel>) - Static method in class io.reactivex.netty.protocol.tcp.server.TcpServer
Creates a new server using the passed port.
newServer(int, EventLoopGroup, EventLoopGroup, Class<? extends ServerChannel>) - Static method in class io.reactivex.netty.protocol.tcp.server.TcpServer
Creates a new server using the passed port.
newServer(SocketAddress) - Static method in class io.reactivex.netty.protocol.tcp.server.TcpServer
Creates a new server using the passed address.
newServer(SocketAddress, EventLoopGroup, Class<? extends ServerChannel>) - Static method in class io.reactivex.netty.protocol.tcp.server.TcpServer
Creates a new server using the passed address.
newServer(SocketAddress, EventLoopGroup, EventLoopGroup, Class<? extends ServerChannel>) - Static method in class io.reactivex.netty.protocol.tcp.server.TcpServer
Creates a new server using the passed address.
next(Interceptor<W, R>) - Method in interface io.reactivex.netty.protocol.tcp.client.TcpClientInterceptorChain
Adds a simple interceptor that does not change the type of objects read/written to a connection.
next(Interceptor<W, R>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientInterceptorChainImpl
 
next(TcpServerInterceptorChain.Interceptor<RR, WW>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerInterceptorChain
Add the next interceptor to this chain.
nextWithReadTransform(TransformingInterceptor<W, R, W, RR>) - Method in interface io.reactivex.netty.protocol.tcp.client.TcpClientInterceptorChain
Adds an interceptor that changes the type of objects read from the connections created by the client provided by this chain.
nextWithReadTransform(TransformingInterceptor<W, R, W, RR>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientInterceptorChainImpl
 
nextWithReadTransform(TcpServerInterceptorChain.TransformingInterceptor<RR, WW, RRR, WW>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerInterceptorChain
Add the next interceptor to this chain, which changes the type of objects read from the connections processed by the associated TcpServer.
nextWithTransform(TransformingInterceptor<W, R, WW, RR>) - Method in interface io.reactivex.netty.protocol.tcp.client.TcpClientInterceptorChain
Adds an interceptor that changes the type of objects read and written to the connections created by the client provided by this chain.
nextWithTransform(TransformingInterceptor<W, R, WW, RR>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientInterceptorChainImpl
 
nextWithTransform(TcpServerInterceptorChain.TransformingInterceptor<RR, WW, RRR, WWW>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerInterceptorChain
Add the next interceptor to this chain, which changes the type of objects read and written from/to the connections processed by the associated TcpServer.
nextWithWriteTransform(TransformingInterceptor<W, R, WW, R>) - Method in interface io.reactivex.netty.protocol.tcp.client.TcpClientInterceptorChain
Adds an interceptor that changes the type of objects written to the connections created by the client provided by this chain.
nextWithWriteTransform(TransformingInterceptor<W, R, WW, R>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientInterceptorChainImpl
 
nextWithWriteTransform(TcpServerInterceptorChain.TransformingInterceptor<RR, WW, RR, WWW>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerInterceptorChain
Add the next interceptor to this chain, which changes the type of objects written to the connections processed by the associated TcpServer.

O

onByteRead(long) - Method in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
onByteRead(long) - Method in class io.reactivex.netty.protocol.tcp.server.events.TcpServerEventPublisher
 
onByteWritten(long) - Method in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
onByteWritten(long) - Method in class io.reactivex.netty.protocol.tcp.server.events.TcpServerEventPublisher
 
onConnectFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
onConnectionCloseFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
onConnectionCloseFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.protocol.tcp.server.events.TcpServerEventPublisher
 
onConnectionCloseStart() - Method in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
onConnectionCloseStart() - Method in class io.reactivex.netty.protocol.tcp.server.events.TcpServerEventPublisher
 
onConnectionCloseSuccess(long, TimeUnit) - Method in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
onConnectionCloseSuccess(long, TimeUnit) - Method in class io.reactivex.netty.protocol.tcp.server.events.TcpServerEventPublisher
 
onConnectionHandlingFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.protocol.tcp.server.events.TcpServerEventListener
Event when any connection handling completes with an error.
onConnectionHandlingFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.protocol.tcp.server.events.TcpServerEventPublisher
 
onConnectionHandlingStart(long, TimeUnit) - Method in class io.reactivex.netty.protocol.tcp.server.events.TcpServerEventListener
Event when any connection handling starts.
onConnectionHandlingStart(long, TimeUnit) - Method in class io.reactivex.netty.protocol.tcp.server.events.TcpServerEventPublisher
 
onConnectionHandlingSuccess(long, TimeUnit) - Method in class io.reactivex.netty.protocol.tcp.server.events.TcpServerEventListener
Event when any connection handling is successfully completed.
onConnectionHandlingSuccess(long, TimeUnit) - Method in class io.reactivex.netty.protocol.tcp.server.events.TcpServerEventPublisher
 
onConnectStart() - Method in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
onConnectSuccess(long, TimeUnit) - Method in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
onCustomEvent(Object) - Method in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
onCustomEvent(Object, long, TimeUnit) - Method in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
onCustomEvent(Object, long, TimeUnit, Throwable) - Method in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
onCustomEvent(Object, Throwable) - Method in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
onCustomEvent(Object) - Method in class io.reactivex.netty.protocol.tcp.server.events.TcpServerEventPublisher
 
onCustomEvent(Object, long, TimeUnit) - Method in class io.reactivex.netty.protocol.tcp.server.events.TcpServerEventPublisher
 
onCustomEvent(Object, long, TimeUnit, Throwable) - Method in class io.reactivex.netty.protocol.tcp.server.events.TcpServerEventPublisher
 
onCustomEvent(Object, Throwable) - Method in class io.reactivex.netty.protocol.tcp.server.events.TcpServerEventPublisher
 
onFlushComplete(long, TimeUnit) - Method in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
onFlushComplete(long, TimeUnit) - Method in class io.reactivex.netty.protocol.tcp.server.events.TcpServerEventPublisher
 
onFlushStart() - Method in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
onFlushStart() - Method in class io.reactivex.netty.protocol.tcp.server.events.TcpServerEventPublisher
 
onNewClientConnected() - Method in class io.reactivex.netty.protocol.tcp.server.events.TcpServerEventListener
Event whenever a new client connection is accepted.
onNewClientConnected() - Method in class io.reactivex.netty.protocol.tcp.server.events.TcpServerEventPublisher
 
onPoolAcquireFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
onPoolAcquireStart() - Method in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
onPoolAcquireSuccess(long, TimeUnit) - Method in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
onPooledConnectionEviction() - Method in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
onPooledConnectionReuse() - Method in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
onPoolReleaseFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
onPoolReleaseStart() - Method in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
onPoolReleaseSuccess(long, TimeUnit) - Method in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
onWriteFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
onWriteFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.protocol.tcp.server.events.TcpServerEventPublisher
 
onWriteStart() - Method in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
onWriteStart() - Method in class io.reactivex.netty.protocol.tcp.server.events.TcpServerEventPublisher
 
onWriteSuccess(long, TimeUnit) - Method in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
onWriteSuccess(long, TimeUnit) - Method in class io.reactivex.netty.protocol.tcp.server.events.TcpServerEventPublisher
 

P

pipelineConfigurator(Action1<ChannelPipeline>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClient
Creates a new client instances, inheriting all configurations from this client and using the passed action to configure all the connections created by the newly created client instance.
pipelineConfigurator(Action1<ChannelPipeline>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientImpl
 
pipelineConfigurator(Action1<ChannelPipeline>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
Creates a new server instances, inheriting all configurations from this server and using the passed action to configure all the connections created by the newly created server instance.
pipelineConfigurator(Action1<ChannelPipeline>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
 
publishingEnabled() - Method in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
publishingEnabled() - Method in class io.reactivex.netty.protocol.tcp.server.events.TcpServerEventPublisher
 

R

readTimeOut(int, TimeUnit) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClient
Creates a new client instances, inheriting all configurations from this client and enables read timeout for all the connection created by this client.
readTimeOut(int, TimeUnit) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientImpl
 
RELEASE_FAILED_ACTION - Static variable in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
RELEASE_START_ACTION - Static variable in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
RELEASE_SUCCESS_ACTION - Static variable in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
REUSE_ACTION - Static variable in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 

S

secure(Func1<ByteBufAllocator, SSLEngine>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClient
Creates a new client instance, inheriting all configurations from this client and using the passed sslEngineFactory for all secured connections created by the newly created client instance.
secure(SSLEngine) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClient
Creates a new client instance, inheriting all configurations from this client and using the passed sslEngine for all secured connections created by the newly created client instance.
secure(SslCodec) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClient
Creates a new client instance, inheriting all configurations from this client and using the passed sslCodec for all secured connections created by the newly created client instance.
secure(Func1<ByteBufAllocator, SSLEngine>) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientImpl
 
secure(SSLEngine) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientImpl
 
secure(SslCodec) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientImpl
 
secure(Func1<ByteBufAllocator, SSLEngine>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
Creates a new server instances, inheriting all configurations from this server and using the passed sslEngineFactory for all secured connections accepted by the newly created server instance.
secure(SSLEngine) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
Creates a new server instances, inheriting all configurations from this server and using the passed sslEngine for all secured connections accepted by the newly created server instance.
secure(SslCodec) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
Creates a new server instances, inheriting all configurations from this server and using the passed sslCodec for all secured connections accepted by the newly created server instance.
secure(Func1<ByteBufAllocator, SSLEngine>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
 
secure(SSLEngine) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
 
secure(SslCodec) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
 
secure(Func1<ByteBufAllocator, SSLEngine>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerState
 
secure(SSLEngine) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerState
 
secure(SslCodec) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerState
 
serverStateRef - Variable in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
 
shutdown() - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
Shutdown this server and waits till the server socket is closed.
shutdown() - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
 
start(ConnectionHandler<R, W>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
Starts this server.
start(ConnectionHandler<R, W>) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
 
start(TcpServerInterceptorChain.Interceptor<R, W>) - Static method in class io.reactivex.netty.protocol.tcp.server.TcpServerInterceptorChain
One of the methods to start creating the interceptor chain.
startRaw(TcpServerInterceptorChain.Interceptor<ByteBuf, ByteBuf>) - Static method in class io.reactivex.netty.protocol.tcp.server.TcpServerInterceptorChain
One of the methods to start creating the interceptor chain.
subscribe(TcpClientEventListener) - Method in class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
subscribe(TcpClientEventListener) - Method in class io.reactivex.netty.protocol.tcp.client.InterceptingTcpClientImpl
 
subscribe(TcpClientEventListener) - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientImpl
 
subscribe(TcpServerEventListener) - Method in class io.reactivex.netty.protocol.tcp.server.events.TcpServerEventPublisher
 
subscribe(TcpServerEventListener) - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
 

T

TcpChannelProvider - Class in io.reactivex.netty.protocol.tcp.client.internal
 
TcpChannelProvider(DetachedChannelPipeline, ChannelProvider, EventPublisher, ClientEventListener) - Constructor for class io.reactivex.netty.protocol.tcp.client.internal.TcpChannelProvider
 
TcpChannelProviderFactory - Class in io.reactivex.netty.protocol.tcp.client.internal
 
TcpChannelProviderFactory(DetachedChannelPipeline, ChannelProviderFactory) - Constructor for class io.reactivex.netty.protocol.tcp.client.internal.TcpChannelProviderFactory
 
TcpClient<W,R> - Class in io.reactivex.netty.protocol.tcp.client
A TCP client for creating TCP connections.
TcpClient() - Constructor for class io.reactivex.netty.protocol.tcp.client.TcpClient
 
TcpClientEventListener - Class in io.reactivex.netty.protocol.tcp.client.events
A listener for all events published by TcpClient
TcpClientEventListener() - Constructor for class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventListener
 
TcpClientEventPublisher - Class in io.reactivex.netty.protocol.tcp.client.events
 
TcpClientEventPublisher() - Constructor for class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
TcpClientEventPublisher(TcpClientEventPublisher) - Constructor for class io.reactivex.netty.protocol.tcp.client.events.TcpClientEventPublisher
 
TcpClientImpl<W,R> - Class in io.reactivex.netty.protocol.tcp.client
 
TcpClientInterceptorChain<W,R> - Interface in io.reactivex.netty.protocol.tcp.client
Interceptor chain for TcpClient, obtained via InterceptingTcpClient.intercept().
TcpClientInterceptorChainImpl<W,R> - Class in io.reactivex.netty.protocol.tcp.client
 
TcpClientInterceptorChainImpl(ConnectionProvider<W, R>, TcpClientEventPublisher) - Constructor for class io.reactivex.netty.protocol.tcp.client.TcpClientInterceptorChainImpl
 
TcpHandlerNames - Enum in io.reactivex.netty.protocol.tcp
A list of all handler names added for TCP.
TcpServer<R,W> - Class in io.reactivex.netty.protocol.tcp.server
A TCP server.
TcpServer() - Constructor for class io.reactivex.netty.protocol.tcp.server.TcpServer
 
TcpServerConnectionToChannelBridge<R,W> - Class in io.reactivex.netty.protocol.tcp.server
An implementation of AbstractConnectionToChannelBridge for servers.
TcpServerEventListener - Class in io.reactivex.netty.protocol.tcp.server.events
A listener for all events published by TcpServer
TcpServerEventListener() - Constructor for class io.reactivex.netty.protocol.tcp.server.events.TcpServerEventListener
 
TcpServerEventPublisher - Class in io.reactivex.netty.protocol.tcp.server.events
 
TcpServerEventPublisher() - Constructor for class io.reactivex.netty.protocol.tcp.server.events.TcpServerEventPublisher
 
TcpServerImpl<R,W> - Class in io.reactivex.netty.protocol.tcp.server
 
TcpServerImpl(SocketAddress) - Constructor for class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
 
TcpServerImpl(SocketAddress, EventLoopGroup, EventLoopGroup, Class<? extends ServerChannel>) - Constructor for class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
 
TcpServerImpl.ServerStatus - Enum in io.reactivex.netty.protocol.tcp.server
 
TcpServerInterceptorChain<R,W,RR,WW> - Class in io.reactivex.netty.protocol.tcp.server
A utility to create an interceptor chain to be used with a TcpServer to modify behavior of connections accepted by that server.
TcpServerInterceptorChain.Interceptor<R,W> - Interface in io.reactivex.netty.protocol.tcp.server
An interceptor that preserves the type of objects read and written to the connection.
TcpServerInterceptorChain.TransformingInterceptor<R,W,RR,WW> - Interface in io.reactivex.netty.protocol.tcp.server
An interceptor that changes the type of objects read and written to the connection.
TcpServerState<R,W> - Class in io.reactivex.netty.protocol.tcp.server
A collection of state that TcpServer holds.
TcpServerState(SocketAddress, EventLoopGroup, EventLoopGroup, Class<? extends ServerChannel>) - Constructor for class io.reactivex.netty.protocol.tcp.server.TcpServerState
 
TcpServerState(TcpServerState<?, ?>, SslCodec) - Constructor for class io.reactivex.netty.protocol.tcp.server.TcpServerState
 
TcpServerState(TcpServerState<R, W>, SocketAddress) - Constructor for class io.reactivex.netty.protocol.tcp.server.TcpServerState
 
TcpServerState(TcpServerState<R, W>, ServerBootstrap) - Constructor for class io.reactivex.netty.protocol.tcp.server.TcpServerState
 
TcpServerState(TcpServerState<?, ?>, DetachedChannelPipeline) - Constructor for class io.reactivex.netty.protocol.tcp.server.TcpServerState
 
TransformingInterceptor<W,R,WW,RR> - Interface in io.reactivex.netty.protocol.tcp.client
An interceptor that changes the type of objects read and written to the connection.

U

unsafeSecure() - Method in class io.reactivex.netty.protocol.tcp.client.TcpClient
Creates a new client instance, inheriting all configurations from this client and using a trust-all TrustManagerFactoryfor all secured connections created by the newly created client instance.
unsafeSecure() - Method in class io.reactivex.netty.protocol.tcp.client.TcpClientImpl
 
unsafeSecure() - Method in class io.reactivex.netty.protocol.tcp.server.TcpServer
Creates a new server instances, inheriting all configurations from this server and using a self-signed certificate for all secured connections accepted by the newly created server instance.
unsafeSecure() - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerImpl
 
unsafeSecure() - Method in class io.reactivex.netty.protocol.tcp.server.TcpServerState
 

V

valueOf(String) - Static method in enum io.reactivex.netty.protocol.tcp.server.TcpServerImpl.ServerStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.reactivex.netty.protocol.tcp.TcpHandlerNames
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.reactivex.netty.protocol.tcp.server.TcpServerImpl.ServerStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.reactivex.netty.protocol.tcp.TcpHandlerNames
Returns an array containing the constants of this enum type, in the order they are declared.
A C E F G H I N O P R S T U V 
Skip navigation links