/*******************************************************************************
*	All Rights reserved,Copyright (c) K-Opticom
********************************************************************************
*ƒƒvƒƒOƒ‰ƒ€“à—e„
*	ƒVƒXƒeƒ€–¼		FeoŒÚ‹qŠîŠ²ƒVƒXƒeƒ€
*	ƒ‚ƒWƒ…[ƒ‹–¼	FJEKK3131E010TPMA
*	ƒ\[ƒXƒtƒ@ƒCƒ‹–¼FJEKK3131E010TPMA.java
*	ì¬ŽÒ			FEK103162
*	“ú•t			F2018”N01ŒŽ24“ú
*ƒ‹@”\ŠT—v„
*	HŽ–”ïŠ„•ŠŒ_–ñ˜_—íœŽž‚Ì˜_—íœˆ—‚ðŒÄ‚Ño‚·•”•i
*ƒC³—š—ð„
*	ƒo[ƒWƒ‡ƒ“	C³“ú		C³ŽÒ		C³“à—e
*	‚–1.00.00
*
********************************************************************************/

package eo.ejb.cbs.mainproc;

import com.fujitsu.futurity.model.base.CAANFinderException;
import com.fujitsu.futurity.model.base.CAANMsg;
import com.fujitsu.futurity.model.ejb.common.fw.AgentDispatchContext;
import com.fujitsu.futurity.model.ejb.common.fw.TemplateMainHandler;

import eo.ejb.cbm.entity.KK3131ETMsg;
import eo.ejb.cbs.cbsmsg.EKK3131E010CBSMsg;
import eo.ejb.common.db.JKKejbDBAUtil;

/**
 * <p>
 * HŽ–”ïŠ„•ŠŒ_–ñíœŒÚ‹q“ÆŽ©ˆ—•”•iƒNƒ‰ƒX‚Å‚·B
 * </p>
 * @author •xŽm’Ê
 */
public class JEKK3131E010TPMA implements TemplateMainHandler
{

	/**
	 * HŽ–”ïŠ„•ŠŒ_–ñíœŒÚ‹q“ÆŽ©ˆ—
	 * 
	 * @param inCBSMsg ˆ—‘ÎÛ‚ÌƒƒbƒZ[ƒWƒLƒƒƒŠƒA
	 * @param inContext Agent‚©‚ç“n‚³‚ê‚½AgentDispatchContext
	 * @throws CAANFinderException 
	 */
	public void invoke(CAANMsg inCBSMsg, AgentDispatchContext inContext)
	{

		CAANMsg msgWari = new CAANMsg(KK3131ETMsg.class.getName());
		msgWari.set(KK3131ETMsg.KOJIHI_KAP_KEI_NO, inCBSMsg.getString(EKK3131E010CBSMsg.KOJIHI_KAP_KEI_NO));
		
		// ŒÚ‹qŒ_–ñƒf[ƒ^ƒx[ƒXƒAƒNƒZƒX‹¤’ÊƒNƒ‰ƒX‚ðŒÄ‚Ño‚·B
		JKKejbDBAUtil dbu = new JKKejbDBAUtil(inCBSMsg);
		
		dbu.invalidAll(msgWari);

	}

}
