Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.mina.common.IoHandler

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

Uses of IoHandler in org.apache.mina.common

Classes in org.apache.mina.common that implement IoHandler
`class` | `IoHandlerAdapter` An abstract adapter class for `IoHandler`.

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

Methods in org.apache.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.apache.mina.handler

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

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

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

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

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

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

Classes in org.apache.mina.handler.multiton that implement IoHandler
`class` | `SingleSessionIoHandlerDelegate` An `IoHandler` implementation which delegates all requests to `SingleSessionIoHandler`s.

Uses of IoHandler in org.apache.mina.integration.spring

Methods in org.apache.mina.integration.spring that return IoHandler
`IoHandler` | `Binding.getHandler()` Returns the handler of this binding object.

Methods in org.apache.mina.integration.spring with parameters of type IoHandler
`void` | `Binding.setHandler(IoHandler handler)` Sets the handler of this binding object.

Constructors in org.apache.mina.integration.spring with parameters of type IoHandler
`Binding(SocketAddress address, IoHandler handler)` Creates a new instance using the specified values.
`Binding(SocketAddress address, IoHandler handler, IoServiceConfig serviceConfig)` Creates a new instance using the specified values.

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

Methods in org.apache.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.apache.mina.transport.vmpipe

Methods in org.apache.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)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2004-2008 Apache MINA Project. All Rights Reserved.