/*********************************************************************
*	All Right reserved,Copyright (c) Fujitsu, 2010
**********************************************************************
*＜プログラム内容＞
*	システム名		：Futurity
*	モジュール名	：JBSbatMatchServiceInterface
*	ソースファイル名：JBSbatMatchServiceInterface.java
*	作成者			：富士通
*	日付			：2011年02月28日
*＜機能概要＞
*	マッチング業務サービスインタフェース
*　　　マッチング業務サービスクラスは
*　　　　・キーマッチ処理判定メソッド
*　　　　・マスタファイル処理判定メソッド
*　　　　・トランファイル処理判定メソッド
*　　　　・キーマッチ処理フラグ設定メソッド
*　　　　・マスタファイル処理フラグ設定メソッド
*　　　　・トランファイル処理フラグ設定メソッド
*      を実装しなければならない。
*＜修正履歴＞
*	バージョン	修正日		修正者		修正内容
*	v1.00.00	2011/02/28	富士通		新規作成
*
**********************************************************************/

package eo.business.common;

/**
 * @version 0.00
 * @author 富士通株式会社
 */
public interface JBSbatMatchServiceInterface {

	/**
	 * キーマッチ処理判定を行う。
	 * @return boolean キーマッチ処理フラグ
	 */
	public boolean isMatchProcFlg();

	/**
	 * マスタファイル処理判定を行う。
	 * @return boolean マスタファイル処理フラグ
	 */
	public boolean isMastProcFlg();
	
	/**
	 * トランファイル処理判定を行う。
	 * @return boolean トランファイル処理フラグ
	 */
	public boolean isTranProcFlg();
	
	/**
	 * マスタファイル処理フラグを設定する。
	 * @param mastProcFlg 設定する mastProcFlg。
	 */
	public void setMastProcFlg(boolean mastProcFlg);

	/**
	 * キーマッチ処理フラグを設定する。
	 * @param matchProcFlg 設定する matchProcFlg。
	 */
	public void setMatchProcFlg(boolean matchProcFlg);

	/**
	 * トランファイル処理フラグを設定する。
	 * @param tranProcFlg 設定する tranProcFlg。
	 */
	public void setTranProcFlg(boolean tranProcFlg);

	
}
