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() ; 
 | 
     
 | 
} 
 |