Uses of Interface
org.apache.mina.core.service.IoService

Packages that use IoService
org.apache.mina.core.polling Base class for implementing transport based on active polling strategies like NIO select call, or any API based on I/O polling system calls (epoll, poll, select, kqueue, etc). 
org.apache.mina.core.service   
org.apache.mina.core.session   
org.apache.mina.integration.jmx JMX (Java Management eXtension) integration. 
org.apache.mina.transport.serial   
org.apache.mina.transport.socket   
org.apache.mina.transport.socket.apr   
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.core.polling
 

Classes in org.apache.mina.core.polling that implement IoService
 class AbstractPollingConnectionlessIoAcceptor<T extends AbstractIoSession,H>
          TODO Add documentation IoAcceptor for datagram transport (UDP/IP).
 class AbstractPollingIoAcceptor<T extends AbstractIoSession,H>
          A base class for implementing transport using a polling strategy.
 class AbstractPollingIoConnector<T extends AbstractIoSession,H>
          A base class for implementing client transport using a polling strategy.
 

Uses of IoService in org.apache.mina.core.service
 

Subinterfaces of IoService in org.apache.mina.core.service
 interface IoAcceptor
          Accepts incoming connection, communicates with clients, and fires events to IoHandlers.
 interface IoConnector
          Connects to endpoint, communicates with the server, and fires events to IoHandlers.
 

Classes in org.apache.mina.core.service that implement IoService
 class AbstractIoAcceptor
          A base implementation of IoAcceptor.
 class AbstractIoConnector
          A base implementation of IoConnector.
 class AbstractIoService
          Base implementation of IoServices.
 

Methods in org.apache.mina.core.service with parameters of type IoService
 void IoServiceListener.serviceActivated(IoService service)
          Invoked when a new service is activated by an IoService.
 void IoServiceListener.serviceDeactivated(IoService service)
          Invoked when a service is deactivated by an IoService.
 void IoServiceListener.serviceIdle(IoService service, IdleStatus idleStatus)
          Invoked when a service is idle.
 

Constructors in org.apache.mina.core.service with parameters of type IoService
IoServiceListenerSupport(IoService service)
          Creates a new instance.
 

Uses of IoService in org.apache.mina.core.session
 

Methods in org.apache.mina.core.session that return IoService
 IoService IoSession.getService()
           
 IoService DummySession.getService()
           
 

Methods in org.apache.mina.core.session with parameters of type IoService
static void IdleStatusChecker.notifyIdleness(IoService service, long currentTime)
           
 void DummySession.setService(IoService service)
          Sets the IoService which provides I/O service to this session.
 

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

Constructors in org.apache.mina.integration.jmx with parameters of type IoService
IoServiceMBean(IoService source)
           
 

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

Classes in org.apache.mina.transport.serial that implement IoService
 class SerialConnector
          IoConnector for serial communication transport.
 

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

Subinterfaces of IoService in org.apache.mina.transport.socket
 interface DatagramAcceptor
          IoAcceptor for datagram transport (UDP/IP).
 interface DatagramConnector
          IoConnector for datagram transport (UDP/IP).
 interface SocketAcceptor
          IoAcceptor for socket transport (TCP/IP).
 interface SocketConnector
          IoConnector for socket transport (TCP/IP).
 

Methods in org.apache.mina.transport.socket with parameters of type IoService
 void DefaultSocketSessionConfig.init(IoService parent)
           
 

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

Classes in org.apache.mina.transport.socket.apr that implement IoService
 class AprSocketAcceptor
          TODO Add documentation
 class AprSocketConnector
          IoConnector for ABR based socket transport (TCP/IP).
 

Methods in org.apache.mina.transport.socket.apr that return IoService
 IoService AprSession.getService()
          
 

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

Classes in org.apache.mina.transport.socket.nio that implement IoService
 class NioDatagramAcceptor
          IoAcceptor for datagram transport (UDP/IP).
 class NioDatagramConnector
          IoConnector for datagram transport (UDP/IP).
 class NioSocketAcceptor
          IoAcceptor for socket transport (TCP/IP).
 class NioSocketConnector
          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 IoHandlers which is bound on the specified VmPipeAddress.
 



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