

package com.eactive.eai.adapter.wca;

/** 
* 1. 기능 : INBOUND 처리 interface
* 2. 처리 개요 : 
* 3. 주의사항 
*
* @author  : 
* @version : v 1.0.0
* @see     : 
* @since   : 2005. 6. 24. 오전 10:33:12
*/
public interface WCAEventInterface {   
   /** 
    * 1. 기능 : 수신 타임 이후에 수신된 데이터 처리
    * 2. 처리 개요 : 
    * 3. 주의사항 
    *    
    * @param    adapterGrpName    어댑터 그룹 이름
    * @param    adapterName       어댑터 이름
    * @param    nLen              송신 길이
    * @param    pBuff             송신 데이타
    **/
    public abstract void handleTimeoutData(String adapterGrpName, String adapterName, String sGroupCode, int nLen, byte[] pBuff);
   
    /** 
    * 1. 기능 : NonResponse Transaction Mode 데이터 처리
    * 2. 처리 개요 : 
    * 3. 주의사항 
    *    
    * @param    adapterGrpName    어댑터 그룹 이름
    * @param    adapterName       어댑터 이름
    * @param    nLen              송신 길이
    * @param    pBuff             송신 데이타
    **/
    public abstract void handleNonRspData(String adapterGrpName, String adapterName, String sGroupCode, int nLen, byte[] pBuff);
    
}
 