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).
-
Uses of ChannelFactory in org.jboss.netty.bootstrap
Methods in org.jboss.netty.bootstrap that return ChannelFactoryModifier and TypeMethodDescriptionBootstrap.getFactory()Returns theChannelFactorythat will be used to perform an I/O operation.Methods in org.jboss.netty.bootstrap with parameters of type ChannelFactoryModifier and TypeMethodDescriptionvoidBootstrap.setFactory(ChannelFactory factory) Sets theChannelFactorythat will be used to perform an I/O operation.voidServerBootstrap.setFactory(ChannelFactory factory) Sets theServerChannelFactorythat will be used to perform an I/O operation.Constructors in org.jboss.netty.bootstrap with parameters of type ChannelFactoryModifierConstructorDescriptionprotectedBootstrap(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.channelMethods in org.jboss.netty.channel that return ChannelFactoryModifier and TypeMethodDescriptionAbstractChannel.getFactory()Channel.getFactory()Returns theChannelFactorywhich created this channel.Constructors in org.jboss.netty.channel with parameters of type ChannelFactoryModifierConstructorDescriptionprotectedAbstractChannel(Integer id, Channel parent, ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink) (Internal use only) Creates a new temporary instance with the specified ID.protectedAbstractChannel(Channel parent, ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink) Creates a new instance.protectedAbstractServerChannel(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 TypeInterfaceDescriptioninterfaceAChannelFactorythat creates a client-sideLocalChannel.interfaceAServerChannelFactorythat creates aLocalServerChannel.Classes in org.jboss.netty.channel.local that implement ChannelFactoryModifier and TypeClassDescriptionclassThe defaultLocalClientChannelFactoryimplementation.classThe defaultLocalServerChannelFactoryimplementation. -
Uses of ChannelFactory in org.jboss.netty.channel.socket
Subinterfaces of ChannelFactory in org.jboss.netty.channel.socketModifier and TypeInterfaceDescriptioninterfaceAChannelFactorywhich creates a client-sideSocketChannel.interfaceAChannelFactorywhich creates aDatagramChannel.interfaceAChannelFactorywhich creates aServerSocketChannel. -
Uses of ChannelFactory in org.jboss.netty.channel.socket.http
Classes in org.jboss.netty.channel.socket.http that implement ChannelFactoryModifier and TypeClassDescriptionclassCreates a client-sideSocketChannelwhich connects to anHttpTunnelingServletto communicate with the server application behind theHttpTunnelingServlet.Methods in org.jboss.netty.channel.socket.http that return ChannelFactoryModifier and TypeMethodDescriptionprotected ChannelFactoryHttpTunnelingServlet.createChannelFactory(SocketAddress remoteAddress) Methods in org.jboss.netty.channel.socket.http with parameters of type ChannelFactoryModifier and TypeMethodDescriptionprotected voidHttpTunnelingServlet.destroyChannelFactory(ChannelFactory factory) -
Uses of ChannelFactory in org.jboss.netty.channel.socket.nio
Classes in org.jboss.netty.channel.socket.nio that implement ChannelFactoryModifier and TypeClassDescriptionclassAClientSocketChannelFactorywhich creates a client-side NIO-basedSocketChannel.classADatagramChannelFactorythat creates a NIO-based connectionlessDatagramChannel.classAServerSocketChannelFactorywhich creates a server-side NIO-basedServerSocketChannel.Constructors in org.jboss.netty.channel.socket.nio with parameters of type ChannelFactoryModifierConstructorDescriptionNioSocketChannel(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 TypeClassDescriptionclassAClientSocketChannelFactorywhich creates a client-side blocking I/O basedSocketChannel.classADatagramChannelFactorywhich creates a blocking I/O basedDatagramChannel.classAServerSocketChannelFactorywhich creates a server-side blocking I/O basedServerSocketChannel.