Skip navigation links
A C E F G M N O R S T 

A

addHandler(String, Supplier<ChannelHandler>) - Method in class org.kgusarov.integration.spring.netty.TcpServer
Add new named channel handler

C

canResolve(MethodParameter) - Method in class org.kgusarov.integration.spring.netty.support.resolvers.impl.ChannelFutureOnDisconnectResolver
 
canResolve(MethodParameter) - Method in class org.kgusarov.integration.spring.netty.support.resolvers.impl.ChannelHandlerContextOnConnectResolver
 
canResolve(MethodParameter) - Method in class org.kgusarov.integration.spring.netty.support.resolvers.impl.ChannelHandlerContextOnMessageResolver
 
canResolve(MethodParameter) - Method in class org.kgusarov.integration.spring.netty.support.resolvers.impl.ChannelOnConnectResolver
 
canResolve(MethodParameter) - Method in class org.kgusarov.integration.spring.netty.support.resolvers.impl.ChannelOnDisconnectResolver
 
canResolve(MethodParameter) - Method in class org.kgusarov.integration.spring.netty.support.resolvers.impl.ChannelOnMessageResolver
 
canResolve(MethodParameter) - Method in class org.kgusarov.integration.spring.netty.support.resolvers.impl.MessageBodyOnMessageResolver
 
canResolve(MethodParameter) - Method in interface org.kgusarov.integration.spring.netty.support.resolvers.NettyCallbackParameterResolver
If this resolver can be used with appropriate method parameter
channelActive(ChannelHandlerContext) - Method in class org.kgusarov.integration.spring.netty.support.invoke.OnConnectMethodInvoker
 
channelActive(ChannelHandlerContext) - Method in class org.kgusarov.integration.spring.netty.support.SpringChannelHandler
 
channelClosed(ChannelFuture) - Method in class org.kgusarov.integration.spring.netty.support.invoke.OnDisconnectMethodInvoker
 
ChannelFutureOnDisconnectResolver - Class in org.kgusarov.integration.spring.netty.support.resolvers.impl
Internal API: resolver for ChannelFuture
ChannelFutureOnDisconnectResolver() - Constructor for class org.kgusarov.integration.spring.netty.support.resolvers.impl.ChannelFutureOnDisconnectResolver
 
ChannelHandlerContextOnConnectResolver - Class in org.kgusarov.integration.spring.netty.support.resolvers.impl
Internal API: resolver for ChannelHandlerContext
ChannelHandlerContextOnConnectResolver() - Constructor for class org.kgusarov.integration.spring.netty.support.resolvers.impl.ChannelHandlerContextOnConnectResolver
 
ChannelHandlerContextOnMessageResolver - Class in org.kgusarov.integration.spring.netty.support.resolvers.impl
Internal API: resolver for ChannelHandlerContext
ChannelHandlerContextOnMessageResolver() - Constructor for class org.kgusarov.integration.spring.netty.support.resolvers.impl.ChannelHandlerContextOnMessageResolver
 
ChannelOnConnectResolver - Class in org.kgusarov.integration.spring.netty.support.resolvers.impl
Internal API: resolver for Channel
ChannelOnConnectResolver() - Constructor for class org.kgusarov.integration.spring.netty.support.resolvers.impl.ChannelOnConnectResolver
 
ChannelOnDisconnectResolver - Class in org.kgusarov.integration.spring.netty.support.resolvers.impl
Internal API: resolver for Channel
ChannelOnDisconnectResolver() - Constructor for class org.kgusarov.integration.spring.netty.support.resolvers.impl.ChannelOnDisconnectResolver
 
ChannelOnMessageResolver - Class in org.kgusarov.integration.spring.netty.support.resolvers.impl
Internal API: resolver for Channel
ChannelOnMessageResolver() - Constructor for class org.kgusarov.integration.spring.netty.support.resolvers.impl.ChannelOnMessageResolver
 
ChannelOptions - Class in org.kgusarov.integration.spring.netty
A typesafe configuration for io.netty.channel.ChannelOption options
ChannelOptions() - Constructor for class org.kgusarov.integration.spring.netty.ChannelOptions
 
channelRead(ChannelHandlerContext, Object) - Method in class org.kgusarov.integration.spring.netty.handlers.FlashPolicyHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class org.kgusarov.integration.spring.netty.support.invoke.OnMessageMethodInvoker
 
channelRead(ChannelHandlerContext, Object) - Method in class org.kgusarov.integration.spring.netty.support.SpringChannelHandler
 

E

EnableNettyServers - Annotation Type in org.kgusarov.integration.spring.netty.configuration
Annotation to enable Netty TCP servers.

F

FlashPolicyHandler - Class in org.kgusarov.integration.spring.netty.handlers
Simple handler implementation for sending cross-domain connection policy (Adobe Flash format) to the clients.
FlashPolicyHandler() - Constructor for class org.kgusarov.integration.spring.netty.handlers.FlashPolicyHandler
 

G

get() - Method in class org.kgusarov.integration.spring.netty.ChannelOptions
 
getBossThreads() - Method in class org.kgusarov.integration.spring.netty.configuration.TcpServerProperties
 
getBoundToPort() - Method in class org.kgusarov.integration.spring.netty.TcpServer
Get the port this server is bound to
getChildOptions() - Method in class org.kgusarov.integration.spring.netty.configuration.TcpServerProperties
 
getHost() - Method in class org.kgusarov.integration.spring.netty.configuration.TcpServerProperties
 
getMessageBodyType() - Method in class org.kgusarov.integration.spring.netty.support.invoke.OnMessageMethodInvoker
 
getName() - Method in class org.kgusarov.integration.spring.netty.configuration.TcpServerProperties
 
getOptions() - Method in class org.kgusarov.integration.spring.netty.configuration.TcpServerProperties
 
getPort() - Method in class org.kgusarov.integration.spring.netty.configuration.TcpServerProperties
 
getServers() - Method in class org.kgusarov.integration.spring.netty.configuration.SpringNettyConfigurationProperties
 
getWorkerThreads() - Method in class org.kgusarov.integration.spring.netty.configuration.TcpServerProperties
 

M

MessageBodyOnMessageResolver - Class in org.kgusarov.integration.spring.netty.support.resolvers.impl
Internal API: resolver for message body
MessageBodyOnMessageResolver() - Constructor for class org.kgusarov.integration.spring.netty.support.resolvers.impl.MessageBodyOnMessageResolver
 

N

NettyCallbackParameterResolver - Interface in org.kgusarov.integration.spring.netty.support.resolvers
Marker interface for parameter resolvers
NettyController - Annotation Type in org.kgusarov.integration.spring.netty.annotations
Class that is marked with this annotation is considered to be a controller that is able to handle various events received from Netty server.
NettyFilter - Annotation Type in org.kgusarov.integration.spring.netty.annotations
This annotation can be used to mark so called "Filters" - handlers that will be invoked before any NettyController instances will start message processing or after it will be finished.
NettyMessageBody - Annotation Type in org.kgusarov.integration.spring.netty.annotations
This annotation can be used to mark a method parameter that will hold received message body
NettyOnConnect - Annotation Type in org.kgusarov.integration.spring.netty.annotations
This annotation can be used to mark a method that will become a connection event handler for the given TCP server.
NettyOnConnectParameterResolver - Interface in org.kgusarov.integration.spring.netty.support.resolvers
Classes that implement this interface are used to resolve the arguments for the NettyOnConnect handler methods
NettyOnDisconnect - Annotation Type in org.kgusarov.integration.spring.netty.annotations
This annotation can be used to mark a method that will become a disconnect event handler for the given TCP server.
NettyOnDisconnectParameterResolver - Interface in org.kgusarov.integration.spring.netty.support.resolvers
Classes that implement this interface are used to resolve the arguments for the NettyOnDisconnect handler methods
NettyOnMessage - Annotation Type in org.kgusarov.integration.spring.netty.annotations
This annotation can be used to mark a method that will become a handler for the given TCP event with data.
NettyOnMessageParameterResolver - Interface in org.kgusarov.integration.spring.netty.support.resolvers
Classes that implement this interface are used to resolve the arguments for the NettyOnMessage handler methods
NettyServers - Class in org.kgusarov.integration.spring.netty.configuration
Bean holding all the servers
NettyServers() - Constructor for class org.kgusarov.integration.spring.netty.configuration.NettyServers
 

O

onConnect(Supplier<ChannelHandler>) - Method in class org.kgusarov.integration.spring.netty.TcpServer
Add new connect listener
OnConnectMethodInvoker - Class in org.kgusarov.integration.spring.netty.support.invoke
Internal API: invocation support for NettyOnConnect
OnConnectMethodInvoker(Object, Method, List<NettyOnConnectParameterResolver>, boolean) - Constructor for class org.kgusarov.integration.spring.netty.support.invoke.OnConnectMethodInvoker
 
onDisconnect(Supplier<ChannelFutureListener>) - Method in class org.kgusarov.integration.spring.netty.TcpServer
Add new disconnection listener
OnDisconnectMethodInvoker - Class in org.kgusarov.integration.spring.netty.support.invoke
Internal API: invocation support for NettyOnDisconnect
OnDisconnectMethodInvoker(Object, Method, List<NettyOnDisconnectParameterResolver>) - Constructor for class org.kgusarov.integration.spring.netty.support.invoke.OnDisconnectMethodInvoker
 
OnMessageMethodInvoker - Class in org.kgusarov.integration.spring.netty.support.invoke
Internal API: invocation support for NettyOnMessage
OnMessageMethodInvoker(Object, Method, List<NettyOnMessageParameterResolver>, boolean) - Constructor for class org.kgusarov.integration.spring.netty.support.invoke.OnMessageMethodInvoker
 
operationComplete(ChannelFuture) - Method in class org.kgusarov.integration.spring.netty.support.SpringChannelFutureListener
 
org.kgusarov.integration.spring.netty - package org.kgusarov.integration.spring.netty
 
org.kgusarov.integration.spring.netty.annotations - package org.kgusarov.integration.spring.netty.annotations
 
org.kgusarov.integration.spring.netty.configuration - package org.kgusarov.integration.spring.netty.configuration
 
org.kgusarov.integration.spring.netty.handlers - package org.kgusarov.integration.spring.netty.handlers
 
org.kgusarov.integration.spring.netty.support - package org.kgusarov.integration.spring.netty.support
 
org.kgusarov.integration.spring.netty.support.invoke - package org.kgusarov.integration.spring.netty.support.invoke
 
org.kgusarov.integration.spring.netty.support.resolvers - package org.kgusarov.integration.spring.netty.support.resolvers
 
org.kgusarov.integration.spring.netty.support.resolvers.impl - package org.kgusarov.integration.spring.netty.support.resolvers.impl
 

R

resolve(ChannelFuture) - Method in class org.kgusarov.integration.spring.netty.support.resolvers.impl.ChannelFutureOnDisconnectResolver
 
resolve(ChannelHandlerContext) - Method in class org.kgusarov.integration.spring.netty.support.resolvers.impl.ChannelHandlerContextOnConnectResolver
 
resolve(ChannelHandlerContext, Object) - Method in class org.kgusarov.integration.spring.netty.support.resolvers.impl.ChannelHandlerContextOnMessageResolver
 
resolve(ChannelHandlerContext) - Method in class org.kgusarov.integration.spring.netty.support.resolvers.impl.ChannelOnConnectResolver
 
resolve(ChannelFuture) - Method in class org.kgusarov.integration.spring.netty.support.resolvers.impl.ChannelOnDisconnectResolver
 
resolve(ChannelHandlerContext, Object) - Method in class org.kgusarov.integration.spring.netty.support.resolvers.impl.ChannelOnMessageResolver
 
resolve(ChannelHandlerContext, Object) - Method in class org.kgusarov.integration.spring.netty.support.resolvers.impl.MessageBodyOnMessageResolver
 
resolve(ChannelHandlerContext) - Method in interface org.kgusarov.integration.spring.netty.support.resolvers.NettyOnConnectParameterResolver
Resolve the value of appropriate method parameter
resolve(ChannelFuture) - Method in interface org.kgusarov.integration.spring.netty.support.resolvers.NettyOnDisconnectParameterResolver
Resolve the value of appropriate method parameter
resolve(ChannelHandlerContext, Object) - Method in interface org.kgusarov.integration.spring.netty.support.resolvers.NettyOnMessageParameterResolver
Resolve the value of appropriate method parameter

S

setAllocator(ByteBufAllocator) - Method in class org.kgusarov.integration.spring.netty.ChannelOptions
 
setAllowHalfClosure(boolean) - Method in class org.kgusarov.integration.spring.netty.ChannelOptions
 
setAutoRead(boolean) - Method in class org.kgusarov.integration.spring.netty.ChannelOptions
 
setBossThreads(Integer) - Method in class org.kgusarov.integration.spring.netty.configuration.TcpServerProperties
 
setBossThreads(int) - Method in class org.kgusarov.integration.spring.netty.TcpServer
Set the number of the Netty boss treads
setChildOptions(ChannelOptions) - Method in class org.kgusarov.integration.spring.netty.configuration.TcpServerProperties
 
setChildOptions(ChannelOptions) - Method in class org.kgusarov.integration.spring.netty.TcpServer
Set the options for the newly created channels
setConnectTimeout(int) - Method in class org.kgusarov.integration.spring.netty.ChannelOptions
 
setHost(String) - Method in class org.kgusarov.integration.spring.netty.configuration.TcpServerProperties
 
setHost(String) - Method in class org.kgusarov.integration.spring.netty.TcpServer
Set the host the server will listen on
setIpMulticastAddr(InetAddress) - Method in class org.kgusarov.integration.spring.netty.ChannelOptions
 
setIpMulticastIf(NetworkInterface) - Method in class org.kgusarov.integration.spring.netty.ChannelOptions
 
setIpMulticastLoopDisabled(boolean) - Method in class org.kgusarov.integration.spring.netty.ChannelOptions
 
setIpMulticastTtl(int) - Method in class org.kgusarov.integration.spring.netty.ChannelOptions
 
setIpTos(int) - Method in class org.kgusarov.integration.spring.netty.ChannelOptions
 
setName(String) - Method in class org.kgusarov.integration.spring.netty.configuration.TcpServerProperties
 
setOptions(ChannelOptions) - Method in class org.kgusarov.integration.spring.netty.configuration.TcpServerProperties
 
setOptions(ChannelOptions) - Method in class org.kgusarov.integration.spring.netty.TcpServer
Set the options for the acceptor channel
setPort(Integer) - Method in class org.kgusarov.integration.spring.netty.configuration.TcpServerProperties
 
setPort(int) - Method in class org.kgusarov.integration.spring.netty.TcpServer
Set the port the server will listen on
setRecvBufAllocator(RecvByteBufAllocator) - Method in class org.kgusarov.integration.spring.netty.ChannelOptions
 
setServers(List<TcpServerProperties>) - Method in class org.kgusarov.integration.spring.netty.configuration.SpringNettyConfigurationProperties
 
setSoBacklog(int) - Method in class org.kgusarov.integration.spring.netty.ChannelOptions
 
setSoBroadcast(boolean) - Method in class org.kgusarov.integration.spring.netty.ChannelOptions
 
setSoKeepAlive(boolean) - Method in class org.kgusarov.integration.spring.netty.ChannelOptions
 
setSoLinger(int) - Method in class org.kgusarov.integration.spring.netty.ChannelOptions
 
setSoRcvBuf(int) - Method in class org.kgusarov.integration.spring.netty.ChannelOptions
 
setSoReuseAddr(boolean) - Method in class org.kgusarov.integration.spring.netty.ChannelOptions
 
setSoSndBuf(int) - Method in class org.kgusarov.integration.spring.netty.ChannelOptions
 
setSoTimeout(int) - Method in class org.kgusarov.integration.spring.netty.ChannelOptions
 
setTcpNodelay(boolean) - Method in class org.kgusarov.integration.spring.netty.ChannelOptions
 
setWorkerThreads(Integer) - Method in class org.kgusarov.integration.spring.netty.configuration.TcpServerProperties
 
setWorkerThreads(int) - Method in class org.kgusarov.integration.spring.netty.TcpServer
Set the number of the Netty worker treads
setWriteBufferWaterMark(WriteBufferWaterMark) - Method in class org.kgusarov.integration.spring.netty.ChannelOptions
 
setWriteSpinCount(int) - Method in class org.kgusarov.integration.spring.netty.ChannelOptions
 
SpringChannelFutureListener - Class in org.kgusarov.integration.spring.netty.support
Handler that is part of internal API and is used to invoke appropriate NettyController NettyOnDisconnect annotated methods
SpringChannelFutureListener(List<OnDisconnectMethodInvoker>) - Constructor for class org.kgusarov.integration.spring.netty.support.SpringChannelFutureListener
 
SpringChannelHandler - Class in org.kgusarov.integration.spring.netty.support
Handler that is part of internal API and is used to invoke appropriate NettyController annotated methods
SpringChannelHandler(List<OnConnectMethodInvoker>, List<OnMessageMethodInvoker>) - Constructor for class org.kgusarov.integration.spring.netty.support.SpringChannelHandler
 
SpringNettyConfiguration - Class in org.kgusarov.integration.spring.netty.configuration
 
SpringNettyConfiguration(SpringNettyConfigurationProperties, ConfigurableListableBeanFactory) - Constructor for class org.kgusarov.integration.spring.netty.configuration.SpringNettyConfiguration
 
SpringNettyConfigurationProperties - Class in org.kgusarov.integration.spring.netty.configuration
 
SpringNettyConfigurationProperties() - Constructor for class org.kgusarov.integration.spring.netty.configuration.SpringNettyConfigurationProperties
 
start() - Method in class org.kgusarov.integration.spring.netty.TcpServerLifeCycle
Start all servers
stop() - Method in class org.kgusarov.integration.spring.netty.TcpServerLifeCycle
Stop all servers

T

TcpServer - Class in org.kgusarov.integration.spring.netty
Instance of the named TCP server
TcpServer(String) - Constructor for class org.kgusarov.integration.spring.netty.TcpServer
Create TCP server instance of the given name
tcpServerLifeCycle() - Method in class org.kgusarov.integration.spring.netty.configuration.SpringNettyConfiguration
 
TcpServerLifeCycle - Class in org.kgusarov.integration.spring.netty
Component that performs initialization of all the netty servers
TcpServerLifeCycle(NettyServers) - Constructor for class org.kgusarov.integration.spring.netty.TcpServerLifeCycle
 
TcpServerProperties - Class in org.kgusarov.integration.spring.netty.configuration
Configuration properties for a single TCP server instance
TcpServerProperties() - Constructor for class org.kgusarov.integration.spring.netty.configuration.TcpServerProperties
 
tcpServers() - Method in class org.kgusarov.integration.spring.netty.configuration.SpringNettyConfiguration
 
A C E F G M N O R S T 
Skip navigation links