/*********************************************************************
*	All Rights reserved,Copyright(c) K-Opticom
**********************************************************************
*＜プログラム内容＞
*	システム名		：eo顧客基幹システム
*	モジュール名	：JKKSoteiSwitchTimezChkUtil
*	ソースファイル名：JKKSoteiSwitchTimezChkUtil.java
*	作成者			：富士通
*	日付			：2024年08月30日
*＜機能概要＞
*	工事実施方法値チェック
*＜修正履歴＞
*	バージョン	修正日		修正者		修正内容
*	v72.00.00	2024/08/30	 FJ) 森		ANK-4494-00-00_【eo定期】 双方向番ポ対応
*
**********************************************************************/

package eo.ejb.common;

import com.fujitsu.futurity.model.base.CAANMsg;
import com.fujitsu.futurity.model.ejb.common.fw.AgentDispatchContext;
import com.sun.enterprise.tools.common.util.StringUtils;

/**
 *  <dd>クラス説明：工事実施方法値チェックを行うためのクラスです。
 *  <dd>備考：
 * @version  72.0.0 2024/08/30
 * @author 富士通
 *
 */


public class JKKSoteiSwitchTimezChkUtil 
{
	/**
	 * <p>
	 * 工事実施方法必須チェック判定を行います。
	 * </p>
	 * @param inCBSMsg				CBSMsgメッセージ
	 * @param inContext				Agent
	 * @param soteiswitchtimez		想定切替時間帯
	 * @param kojijssiway			工事実施方法
	 * @return						工事実施方法が未設定の場合、true
	 */
	
	public static boolean isKojiJssiWaynullChk(CAANMsg inCBSMsg, AgentDispatchContext inContext, String soteiswitchtimez, String kojijssiway)
	{
		// 返却用変数
		boolean judge1 = false;
		
		//チェック条件：想定切替時間帯がnullでないとき
		if(!StringUtils.isEmpty(soteiswitchtimez))
		{
			//チェック条件：工事実施方法がnullのとき
			if(StringUtils.isEmpty(kojijssiway))
			{
				judge1 = true;
			}
		}
		return judge1;
	}
}