Uses of Interface
org.jboss.netty.channel.ChannelFactory
Packages that use ChannelFactory
Package
Description
IoC/DI friendly helper classes which enable an easy implementation of
typical client side and server side channel initialization.
The core channel API which is asynchronous and event-driven abstraction of
various transports such as a
NIO Channel.
A virtual transport that enables the communication between the two
parties in the same virtual machine.
Abstract TCP and UDP socket interfaces which extend the core channel API.
An HTTP-based client-side
SocketChannel
and its corresponding server-side Servlet implementation that make your
existing server application work in a firewalled network.NIO-based socket channel
API implementation - recommended for a large number of connections (>= 1000).
Old blocking I/O based socket channel API implementation - recommended for
a small number of connections (< 1000).
A helper that wraps an encoder or a decoder so that they can be used without
doing actual I/O in unit tests or higher level codecs.
-
Uses of ChannelFactory in org.jboss.netty.bootstrap
Fields in org.jboss.netty.bootstrap declared as ChannelFactoryMethods in org.jboss.netty.bootstrap that return ChannelFactoryModifier and TypeMethodDescriptionBootstrap.getFactory()
Returns theChannelFactory
that will be used to perform an I/O operation.Methods in org.jboss.netty.bootstrap with parameters of type ChannelFactoryModifier and TypeMethodDescriptionvoid
Bootstrap.setFactory
(ChannelFactory factory) Sets theChannelFactory
that will be used to perform an I/O operation.void
ServerBootstrap.setFactory
(ChannelFactory factory) Sets theServerChannelFactory
that will be used to perform an I/O operation.Constructors in org.jboss.netty.bootstrap with parameters of type ChannelFactoryModifierConstructorDescriptionprotected
Bootstrap
(ChannelFactory channelFactory) Creates a new instance with the specified initialChannelFactory
.ClientBootstrap
(ChannelFactory channelFactory) Creates a new instance with the specified initialChannelFactory
.ConnectionlessBootstrap
(ChannelFactory channelFactory) Creates a new instance with the specified initialChannelFactory
.ServerBootstrap
(ChannelFactory channelFactory) Creates a new instance with the specified initialChannelFactory
. -
Uses of ChannelFactory in org.jboss.netty.channel
Subinterfaces of ChannelFactory in org.jboss.netty.channelFields in org.jboss.netty.channel declared as ChannelFactoryMethods in org.jboss.netty.channel that return ChannelFactoryModifier and TypeMethodDescriptionAbstractChannel.getFactory()
Channel.getFactory()
Returns theChannelFactory
which created this channel.Constructors in org.jboss.netty.channel with parameters of type ChannelFactoryModifierConstructorDescriptionprotected
AbstractChannel
(Integer id, Channel parent, ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink) (Internal use only) Creates a new temporary instance with the specified ID.protected
AbstractChannel
(Channel parent, ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink) Creates a new instance.protected
AbstractServerChannel
(ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink) Creates a new instance. -
Uses of ChannelFactory in org.jboss.netty.channel.local
Subinterfaces of ChannelFactory in org.jboss.netty.channel.localModifier and TypeInterfaceDescriptioninterface
AChannelFactory
that creates a client-sideLocalChannel
.interface
AServerChannelFactory
that creates aLocalServerChannel
.Classes in org.jboss.netty.channel.local that implement ChannelFactoryModifier and TypeClassDescriptionclass
The defaultLocalClientChannelFactory
implementation.class
The defaultLocalServerChannelFactory
implementation.Constructors in org.jboss.netty.channel.local with parameters of type ChannelFactoryModifierConstructorDescription(package private)
DefaultLocalChannel
(LocalServerChannel parent, ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink, DefaultLocalChannel pairedChannel) (package private)
DefaultLocalServerChannel
(ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink) -
Uses of ChannelFactory in org.jboss.netty.channel.socket
Subinterfaces of ChannelFactory in org.jboss.netty.channel.socketModifier and TypeInterfaceDescriptioninterface
AChannelFactory
which creates a client-sideSocketChannel
.interface
AChannelFactory
which creates aDatagramChannel
.interface
AChannelFactory
which creates aServerSocketChannel
. -
Uses of ChannelFactory in org.jboss.netty.channel.socket.http
Classes in org.jboss.netty.channel.socket.http that implement ChannelFactoryModifier and TypeClassDescriptionclass
Creates a client-sideSocketChannel
which connects to anHttpTunnelingServlet
to communicate with the server application behind theHttpTunnelingServlet
.Fields in org.jboss.netty.channel.socket.http declared as ChannelFactoryMethods in org.jboss.netty.channel.socket.http that return ChannelFactoryModifier and TypeMethodDescriptionprotected ChannelFactory
HttpTunnelingServlet.createChannelFactory
(SocketAddress remoteAddress) Methods in org.jboss.netty.channel.socket.http with parameters of type ChannelFactoryModifier and TypeMethodDescriptionprotected void
HttpTunnelingServlet.destroyChannelFactory
(ChannelFactory factory) Constructors in org.jboss.netty.channel.socket.http with parameters of type ChannelFactoryModifierConstructorDescription(package private)
HttpTunnelingClientSocketChannel
(ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink, ClientSocketChannelFactory clientSocketChannelFactory) -
Uses of ChannelFactory in org.jboss.netty.channel.socket.nio
Classes in org.jboss.netty.channel.socket.nio that implement ChannelFactoryModifier and TypeClassDescriptionclass
AClientSocketChannelFactory
which creates a client-side NIO-basedSocketChannel
.class
ADatagramChannelFactory
that creates a NIO-based connectionlessDatagramChannel
.class
AServerSocketChannelFactory
which creates a server-side NIO-basedServerSocketChannel
.Constructors in org.jboss.netty.channel.socket.nio with parameters of type ChannelFactoryModifierConstructorDescriptionprotected
AbstractNioChannel
(Integer id, Channel parent, ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink, AbstractNioWorker worker, C ch) protected
AbstractNioChannel
(Channel parent, ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink, AbstractNioWorker worker, C ch) (package private)
NioAcceptedSocketChannel
(ChannelFactory factory, ChannelPipeline pipeline, Channel parent, ChannelSink sink, SocketChannel socket, NioWorker worker, Thread bossThread) (package private)
NioClientSocketChannel
(ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink, NioWorker worker) (package private)
NioDatagramChannel
(ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink, NioDatagramWorker worker, InternetProtocolFamily family) (package private)
NioServerSocketChannel
(ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink, Boss boss, WorkerPool<NioWorker> workerPool) NioSocketChannel
(Channel parent, ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink, SocketChannel socket, NioWorker worker) -
Uses of ChannelFactory in org.jboss.netty.channel.socket.oio
Classes in org.jboss.netty.channel.socket.oio that implement ChannelFactoryModifier and TypeClassDescriptionclass
AClientSocketChannelFactory
which creates a client-side blocking I/O basedSocketChannel
.class
ADatagramChannelFactory
which creates a blocking I/O basedDatagramChannel
.class
AServerSocketChannelFactory
which creates a server-side blocking I/O basedServerSocketChannel
.Constructors in org.jboss.netty.channel.socket.oio with parameters of type ChannelFactoryModifierConstructorDescription(package private)
AbstractOioChannel
(Channel parent, ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink) (package private)
OioAcceptedSocketChannel
(Channel parent, ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink, Socket socket) (package private)
OioClientSocketChannel
(ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink) (package private)
OioDatagramChannel
(ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink) (package private)
OioServerSocketChannel
(ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink) (package private)
OioSocketChannel
(Channel parent, ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink, Socket socket) -
Uses of ChannelFactory in org.jboss.netty.example.http.tunnel
Fields in org.jboss.netty.example.http.tunnel declared as ChannelFactoryModifier and TypeFieldDescriptionprivate final ChannelFactory
LocalEchoServerRegistration.factory
-
Uses of ChannelFactory in org.jboss.netty.handler.codec.embedder
Classes in org.jboss.netty.handler.codec.embedder that implement ChannelFactoryFields in org.jboss.netty.handler.codec.embedder declared as ChannelFactoryModifier and TypeFieldDescription(package private) static final ChannelFactory
EmbeddedChannelFactory.INSTANCE