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

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

Packages that use IoService
org.apache.mina.common | Common types required for users to use MINA.
org.apache.mina.common.support | Internal classes used by `org.apache.mina.common` package.
org.apache.mina.integration.jmx | JMX (Java Management eXtension) integration.
org.apache.mina.management | Utilities that manage and monitor a MINA application.
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 IoService in org.apache.mina.common

Subinterfaces of IoService in org.apache.mina.common
`interface` | `IoAcceptor` Accepts incoming connection, communicates with clients, and fires events to `IoHandler`s.
`interface` | `IoConnector` Connects to endpoint, communicates with the server, and fires events to `IoHandler`s.

Methods in org.apache.mina.common that return IoService
`IoService` | `IoSession.getService()` Returns the `IoService` which provides I/O service to this session.

Methods in org.apache.mina.common with parameters of type IoService
`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 IoService in org.apache.mina.common.support

Classes in org.apache.mina.common.support that implement IoService
`class` | `org.apache.mina.common.support.BaseIoAcceptor`
`class` | `org.apache.mina.common.support.BaseIoConnector`
`class` | `org.apache.mina.common.support.BaseIoService`
`class` | `org.apache.mina.common.support.DelegatedIoAcceptor`
`class` | `org.apache.mina.common.support.DelegatedIoConnector`

Uses of IoService in org.apache.mina.integration.jmx

Constructors in org.apache.mina.integration.jmx with parameters of type IoService
`IoServiceManager(IoService service)`

Uses of IoService in org.apache.mina.management

Constructors in org.apache.mina.management with parameters of type IoService
`StatCollector(IoService service)` Create a stat collector for the given service with a default polling time of 5 seconds.
`StatCollector(IoService service, int pollingInterval)` create a stat collector for the given given service

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

Classes in org.apache.mina.transport.socket.nio that implement IoService
`class` | `DatagramAcceptor` `IoAcceptor` for datagram transport (UDP/IP).
`class` | `DatagramConnector` `IoConnector` for datagram transport (UDP/IP).
`class` | `SocketAcceptor` `IoAcceptor` for socket transport (TCP/IP).
`class` | `SocketConnector` `IoConnector` for socket transport (TCP/IP).

Uses of IoService in org.apache.mina.transport.vmpipe

Classes in org.apache.mina.transport.vmpipe that implement IoService
`class` | `VmPipeAcceptor` Binds the specified `IoHandler` to the specified `VmPipeAddress`.
`class` | `VmPipeConnector` Connects to `IoHandler`s which is bound on the specified `VmPipeAddress`.

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

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