Package org.apache.mina.io

Low-level protocol implementation layer (I/O layer).

See:
          Description

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.
IoFilter A filter which intercepts IoHandler events like Servlet filters.
IoFilter.NextFilter  
IoFilterChain  
IoHandler Handles all I/O events fired by IoAcceptor and IoConnector.
IoSession A Session that represents low-level I/O connection between two endpoints regardless of underlying transport types.
IoSessionManager A SessionManager for I/O layer.
 

Class Summary
AbstractIoFilterChain An abstract implementation of IoFilterChain that provides common operations for developers to support specific transport types.
IoFilterAdapter An abstract adapter class for IoFilter.
IoHandlerAdapter An abstract adapter class for IoHandler.
IoSessionFilterChain An IoFilterChain that forwards filterWrite requests to the specified IoSessionManagerFilterChain.
IoSessionManagerFilterChain An IoFilterChain that forwards all events except filterWrite to the IoSessionFilterChain of the recipient session.
 

Exception Summary
WriteTimeoutException An IOException which is thrown when write buffer is not flushed for SessionConfig.getWriteTimeout() seconds.
 

Package org.apache.mina.io Description

Low-level protocol implementation layer (I/O layer).



Copyright © 2004-2005 . All Rights Reserved.