Uses of Interface
org.jboss.netty.channel.ChannelFactory

Packages that use ChannelFactory
org.jboss.netty.bootstrap IoC/DI friendly helper classes which enable an easy implementation of typical client side and server side channel initialization. 
org.jboss.netty.channel The core channel API which is asynchronous and event-driven abstraction of various transports such as a NIO Channel
org.jboss.netty.channel.local A virtual transport that enables the communication between the two parties in the same virtual machine. 
org.jboss.netty.channel.socket Abstract TCP and UDP socket interfaces which extend the core channel API. 
org.jboss.netty.channel.socket.http An HTTP-based client-side SocketChannel and its corresponding server-side Servlet implementation that make your existing server application work in a firewalled network. 
org.jboss.netty.channel.socket.nio NIO-based socket channel API implementation - recommended for a large number of connections (>= 1000). 
org.jboss.netty.channel.socket.oio 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 ChannelFactory
 ChannelFactory Bootstrap.getFactory()
          Returns the ChannelFactory that will be used to perform an I/O operation.
 

Methods in org.jboss.netty.bootstrap with parameters of type ChannelFactory
 void ServerBootstrap.setFactory(ChannelFactory factory)
          Sets the ChannelFactory that will be used to perform an I/O operation.
 void Bootstrap.setFactory(ChannelFactory factory)
          Sets the ChannelFactory that will be used to perform an I/O operation.
 

Constructors in org.jboss.netty.bootstrap with parameters of type ChannelFactory
Bootstrap(ChannelFactory channelFactory)
          Creates a new instance with the specified initial ChannelFactory.
ClientBootstrap(ChannelFactory channelFactory)
          Creates a new instance with the specified initial ChannelFactory.
ConnectionlessBootstrap(ChannelFactory channelFactory)
          Creates a new instance with the specified initial ChannelFactory.
ServerBootstrap(ChannelFactory channelFactory)
          Creates a new instance with the specified initial ChannelFactory.
 

Uses of ChannelFactory in org.jboss.netty.channel
 

Subinterfaces of ChannelFactory in org.jboss.netty.channel
 interface ServerChannelFactory
          A ChannelFactory that creates a ServerChannel.
 

Methods in org.jboss.netty.channel that return ChannelFactory
 ChannelFactory Channel.getFactory()
          Returns the ChannelFactory which created this channel.
 ChannelFactory AbstractChannel.getFactory()
           
 

Constructors in org.jboss.netty.channel with parameters of type ChannelFactory
AbstractChannel(Channel parent, ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink)
          Creates a new instance.
AbstractChannel(Integer id, Channel parent, ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink)
          (Internal use only) Creates a new temporary instance with the specified ID.
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.local
 interface LocalClientChannelFactory
          A ChannelFactory that creates a client-side LocalChannel.
 interface LocalServerChannelFactory
          A ServerChannelFactory that creates a LocalServerChannel.
 

Classes in org.jboss.netty.channel.local that implement ChannelFactory
 class DefaultLocalClientChannelFactory
          The default LocalClientChannelFactory implementation.
 class DefaultLocalServerChannelFactory
          The default LocalServerChannelFactory implementation.
 

Uses of ChannelFactory in org.jboss.netty.channel.socket
 

Subinterfaces of ChannelFactory in org.jboss.netty.channel.socket
 interface ClientSocketChannelFactory
          A ChannelFactory which creates a client-side SocketChannel.
 interface DatagramChannelFactory
          A ChannelFactory which creates a DatagramChannel.
 interface ServerSocketChannelFactory
          A ChannelFactory which creates a ServerSocketChannel.
 

Uses of ChannelFactory in org.jboss.netty.channel.socket.http
 

Classes in org.jboss.netty.channel.socket.http that implement ChannelFactory
 class HttpTunnelingClientSocketChannelFactory
          Creates a client-side SocketChannel which connects to an HttpTunnelingServlet to communicate with the server application behind the HttpTunnelingServlet.
 

Methods in org.jboss.netty.channel.socket.http that return ChannelFactory
protected  ChannelFactory HttpTunnelingServlet.createChannelFactory(SocketAddress remoteAddress)
           
 

Methods in org.jboss.netty.channel.socket.http with parameters of type ChannelFactory
protected  void HttpTunnelingServlet.destroyChannelFactory(ChannelFactory factory)
           
 

Uses of ChannelFactory in org.jboss.netty.channel.socket.nio
 

Classes in org.jboss.netty.channel.socket.nio that implement ChannelFactory
 class NioClientSocketChannelFactory
          A ClientSocketChannelFactory which creates a client-side NIO-based SocketChannel.
 class NioDatagramChannelFactory
          A DatagramChannelFactory that creates a NIO-based connectionless DatagramChannel.
 class NioServerSocketChannelFactory
          A ServerSocketChannelFactory which creates a server-side NIO-based ServerSocketChannel.
 

Uses of ChannelFactory in org.jboss.netty.channel.socket.oio
 

Classes in org.jboss.netty.channel.socket.oio that implement ChannelFactory
 class OioClientSocketChannelFactory
          A ClientSocketChannelFactory which creates a client-side blocking I/O based SocketChannel.
 class OioDatagramChannelFactory
          A DatagramChannelFactory which creates a blocking I/O based DatagramChannel.
 class OioServerSocketChannelFactory
          A ServerSocketChannelFactory which creates a server-side blocking I/O based ServerSocketChannel.
 



Copyright © 2008-2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.