Package org.apache.mina.core.service

Interface Summary
IoAcceptor Accepts incoming connection, communicates with clients, and fires events to IoHandlers.
IoConnector Connects to endpoint, communicates with the server, and fires events to IoHandlers.
IoHandler Handles all I/O events fired by MINA.
IoProcessor<T extends IoSession> An internal interface to represent an 'I/O processor' that performs actual I/O operations for IoSessions.
IoService Base interface for all IoAcceptors and IoConnectors that provide I/O service and manage IoSessions.
IoServiceListener Listens to events related to an IoService.
TransportMetadata Provides meta-information that describes an IoService.
 

Class Summary
AbstractIoAcceptor A base implementation of IoAcceptor.
AbstractIoAcceptor.AcceptorOperationFuture  
AbstractIoConnector A base implementation of IoConnector.
AbstractIoService Base implementation of IoServices.
AbstractIoService.ServiceOperationFuture  
DefaultTransportMetadata A default immutable implementation of TransportMetadata.
IoHandlerAdapter An abstract adapter class for IoHandler.
IoServiceIdleState Provides the idle state information associated with an AbstractIoService.
IoServiceListenerSupport A helper which provides addition and removal of IoServiceListeners and firing events.
IoServiceStatistics Provides usage statistics for an AbstractIoService instance.
SimpleIoProcessorPool<T extends AbstractIoSession> An IoProcessor pool that distributes IoSessions into one or more IoProcessors.
 



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