| package com.dy.common.mw.channel.tcp; | 
|   | 
| import com.dy.common.mw.UnitAdapterInterface; | 
|   | 
| public interface TcpUnitAdapter extends UnitAdapterInterface { | 
|   | 
|     /** | 
|      * 得到配置 | 
|      * @return | 
|      */ | 
|     TcpConfigVo getConfig() ; | 
|     /** | 
|      * mina实现的TCP NIO,采用了线程池技术,存在线程安全问题, | 
|      * 所以此处得到PrefixedDataAvailableHandle不能是单例, | 
|      * @return | 
|      */ | 
|     PrefixedDataAvailableHandle newPrefixedDataAvailableHandle() ; | 
|      | 
|     /** | 
|      * mina实现的TCP NIO,采用了线程池技术,存在线程安全问题, | 
|      * 所以此处得到TcpSessionEventCallback不能是单例, | 
|      * @return | 
|      */ | 
|     TcpIoSessionEventCallback newSessionEventCallback() ; | 
|      | 
| } |