Uses of Interface
org.littleshoot.mina.common.IoHandler

Packages that use IoHandler
org.littleshoot.mina.common Common types required for users to use MINA. 
org.littleshoot.mina.common.support Internal classes used by org.apache.mina.common package. 
org.littleshoot.mina.handler Useful IoHandler implementations. 
org.littleshoot.mina.handler.chain A handler implementation that helps you implement sequentially layered protocols using Chains of Responsibility pattern. 
org.littleshoot.mina.handler.demux A handler implementation that helps you implement complex protocols by splitting messageReceived handlers into multiple sub-handlers. 
org.littleshoot.mina.handler.multiton Enables creating a handler per session instead of having one handler for many sessions, using Multiton pattern
org.littleshoot.mina.transport.socket.nio Socket (TCP/IP) and Datagram (UDP/IP) support based on Java NIO (New I/O) API
org.littleshoot.mina.transport.socket.nio.support Internal classes used by org.apache.mina.transport.socket.nio package. 
org.littleshoot.mina.transport.vmpipe In-VM pipe support which removes the overhead of local loopback communication. 
org.littleshoot.mina.transport.vmpipe.support Internal classes used by org.apache.mina.transport.vmpipe package. 
 

Uses of IoHandler in org.littleshoot.mina.common
 

Classes in org.littleshoot.mina.common that implement IoHandler
 class IoHandlerAdapter
          An abstract adapter class for IoHandler.
 

Methods in org.littleshoot.mina.common that return IoHandler
 IoHandler IoSession.getHandler()
          Returns the IoHandler which handles this session.
 

Methods in org.littleshoot.mina.common with parameters of type IoHandler
 void IoAcceptor.bind(SocketAddress address, IoHandler handler)
          Binds to the specified address and handles incoming connections with the specified handler.
 void IoAcceptor.bind(SocketAddress address, IoHandler handler, IoServiceConfig config)
          Binds to the specified address and handles incoming connections with the specified handler.
 ConnectFuture IoConnector.connect(SocketAddress address, IoHandler handler)
          Connects to the specified address.
 ConnectFuture IoConnector.connect(SocketAddress address, IoHandler handler, IoServiceConfig config)
          Connects to the specified address.
 ConnectFuture IoConnector.connect(SocketAddress address, SocketAddress localAddress, IoHandler handler)
          Connects to the specified address.
 ConnectFuture IoConnector.connect(SocketAddress address, SocketAddress localAddress, IoHandler handler, IoServiceConfig config)
          Connects to the specified address.
 void IoServiceListener.serviceActivated(IoService service, SocketAddress serviceAddress, IoHandler handler, IoServiceConfig config)
          Invoked when a new service is activated by an IoService.
 void IoServiceListener.serviceDeactivated(IoService service, SocketAddress serviceAddress, IoHandler handler, IoServiceConfig config)
          Invoked when a service is deactivated by an IoService.
 

Uses of IoHandler in org.littleshoot.mina.common.support
 

Methods in org.littleshoot.mina.common.support with parameters of type IoHandler
 void DelegatedIoAcceptor.bind(SocketAddress address, IoHandler handler)
           
 void BaseIoAcceptor.bind(SocketAddress address, IoHandler handler)
           
 void DelegatedIoAcceptor.bind(SocketAddress address, IoHandler handler, IoServiceConfig config)
           
 ConnectFuture DelegatedIoConnector.connect(SocketAddress address, IoHandler handler)
           
 ConnectFuture BaseIoConnector.connect(SocketAddress address, IoHandler handler)
           
 ConnectFuture DelegatedIoConnector.connect(SocketAddress address, IoHandler handler, IoServiceConfig config)
           
 ConnectFuture DelegatedIoConnector.connect(SocketAddress address, SocketAddress localAddress, IoHandler handler)
           
 ConnectFuture BaseIoConnector.connect(SocketAddress address, SocketAddress localAddress, IoHandler handler)
           
 ConnectFuture DelegatedIoConnector.connect(SocketAddress address, SocketAddress localAddress, IoHandler handler, IoServiceConfig config)
           
 void IoServiceListenerSupport.fireServiceActivated(IoService service, SocketAddress serviceAddress, IoHandler handler, IoServiceConfig config)
          Calls IoServiceListener.serviceActivated(IoService, SocketAddress, IoHandler, IoServiceConfig) for all registered listeners.
 void IoServiceListenerSupport.fireServiceDeactivated(IoService service, SocketAddress serviceAddress, IoHandler handler, IoServiceConfig config)
          Calls IoServiceListener.serviceDeactivated(IoService, SocketAddress, IoHandler, IoServiceConfig) for all registered listeners.
 

Uses of IoHandler in org.littleshoot.mina.handler
 

Classes in org.littleshoot.mina.handler that implement IoHandler
 class StreamIoHandler
          A IoHandler that adapts asynchronous MINA events to stream I/O.
 

Uses of IoHandler in org.littleshoot.mina.handler.chain
 

Classes in org.littleshoot.mina.handler.chain that implement IoHandler
 class ChainedIoHandler
          An IoHandler which executes an IoHandlerChain on a messageReceived event.
 

Uses of IoHandler in org.littleshoot.mina.handler.demux
 

Classes in org.littleshoot.mina.handler.demux that implement IoHandler
 class DemuxingIoHandler
          A IoHandler that demuxes messageReceived events to the appropriate MessageHandler.
 

Uses of IoHandler in org.littleshoot.mina.handler.multiton
 

Classes in org.littleshoot.mina.handler.multiton that implement IoHandler
 class SingleSessionIoHandlerDelegate
          An IoHandler implementation which delegates all requests to SingleSessionIoHandlers.
 

Uses of IoHandler in org.littleshoot.mina.transport.socket.nio
 

Methods in org.littleshoot.mina.transport.socket.nio with parameters of type IoHandler
 void SocketAcceptor.bind(SocketAddress address, IoHandler handler, IoServiceConfig config)
          Binds to the specified address and handles incoming connections with the specified handler.
 ConnectFuture SocketConnector.connect(SocketAddress address, IoHandler handler, IoServiceConfig config)
           
 ConnectFuture SocketConnector.connect(SocketAddress address, SocketAddress localAddress, IoHandler handler, IoServiceConfig config)
           
 

Uses of IoHandler in org.littleshoot.mina.transport.socket.nio.support
 

Methods in org.littleshoot.mina.transport.socket.nio.support that return IoHandler
 IoHandler DatagramSessionImpl.getHandler()
           
 

Methods in org.littleshoot.mina.transport.socket.nio.support with parameters of type IoHandler
 void DatagramAcceptorDelegate.bind(SocketAddress address, IoHandler handler, IoServiceConfig config)
           
 ConnectFuture DatagramConnectorDelegate.connect(SocketAddress address, IoHandler handler, IoServiceConfig config)
           
 ConnectFuture DatagramConnectorDelegate.connect(SocketAddress address, SocketAddress localAddress, IoHandler handler, IoServiceConfig config)
           
 

Uses of IoHandler in org.littleshoot.mina.transport.vmpipe
 

Methods in org.littleshoot.mina.transport.vmpipe with parameters of type IoHandler
 void VmPipeAcceptor.bind(SocketAddress address, IoHandler handler, IoServiceConfig config)
           
 ConnectFuture VmPipeConnector.connect(SocketAddress address, IoHandler handler, IoServiceConfig config)
           
 ConnectFuture VmPipeConnector.connect(SocketAddress address, SocketAddress localAddress, IoHandler handler, IoServiceConfig config)
           
 

Uses of IoHandler in org.littleshoot.mina.transport.vmpipe.support
 

Methods in org.littleshoot.mina.transport.vmpipe.support that return IoHandler
 IoHandler VmPipeSessionImpl.getHandler()
           
 IoHandler VmPipe.getHandler()
           
 

Constructors in org.littleshoot.mina.transport.vmpipe.support with parameters of type IoHandler
VmPipe(VmPipeAcceptor acceptor, VmPipeAddress address, IoHandler handler, IoServiceConfig config, IoServiceListenerSupport listeners)
           
VmPipeSessionImpl(IoService service, IoServiceConfig serviceConfig, IoServiceListenerSupport serviceListeners, SocketAddress localAddress, IoHandler handler, VmPipe remoteEntry)
           
 



Copyright © 2011 LittleShoot. All Rights Reserved.