jp.sf.bli.framework.batch
クラス BusinessLogicCtrlBT

java.lang.Object
  上位を拡張 jp.sf.bli.framework.batch.BusinessLogicCtrlBT

public abstract class BusinessLogicCtrlBT
extends java.lang.Object

バッチ処理用 ビジネスロジックの実行をコントロールするクラスのabstractクラス

バージョン:
1
作成者:
Author: bose

コンストラクタの概要
BusinessLogicCtrlBT()
           
 
メソッドの概要
 int doBizCtrl(java.lang.String[] args)
          ビジネスロジックの実行を制御する
 java.util.List<BusinessLogicDoBT> getBlList()
           
 BusinessLogicValidateBT getBlValidate()
           
 java.util.Map<java.lang.String,java.lang.Object> getInputValueMap()
           
 java.lang.String getLoginId()
           
 java.util.Map<java.lang.String,java.lang.Object> getOutputValueMap()
           
 void init(java.lang.String[] args)
          BlCtrlの初期処理前のシステムの初期処理を行う
 void setBlList(java.util.List<BusinessLogicDoBT> blList)
           
 void setBlValidate(BusinessLogicValidateBT blValidate)
           
 void setInputValueMap(java.util.Map<java.lang.String,java.lang.Object> inputValueMap)
           
 void setLoginId(java.lang.String loginId)
           
 void setOutputValueMap(java.util.Map<java.lang.String,java.lang.Object> outputValueMap)
           
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

BusinessLogicCtrlBT

public BusinessLogicCtrlBT()
メソッドの詳細

getLoginId

public java.lang.String getLoginId()
戻り値:
this.loginId

setLoginId

public void setLoginId(java.lang.String loginId)
パラメータ:
loginId - this.loginId = loginId

getBlList

public java.util.List<BusinessLogicDoBT> getBlList()
戻り値:
this.blList

getBlValidate

public BusinessLogicValidateBT getBlValidate()
戻り値:
this.blValidate

getInputValueMap

public java.util.Map<java.lang.String,java.lang.Object> getInputValueMap()
戻り値:
this.inputValueMap

setInputValueMap

public void setInputValueMap(java.util.Map<java.lang.String,java.lang.Object> inputValueMap)
パラメータ:
inputValueMap - this.inputValueMap = inputValueMap

getOutputValueMap

public java.util.Map<java.lang.String,java.lang.Object> getOutputValueMap()
戻り値:
this.outputValueMap

setOutputValueMap

public void setOutputValueMap(java.util.Map<java.lang.String,java.lang.Object> outputValueMap)
パラメータ:
outputValueMap - this.outputValueMap = outputValueMap

setBlValidate

public void setBlValidate(BusinessLogicValidateBT blValidate)
パラメータ:
blValidate - 設定する BusinessLogicValidate

setBlList

public void setBlList(java.util.List<BusinessLogicDoBT> blList)
パラメータ:
blList - 設定する BusinessLogicDo

doBizCtrl

public int doBizCtrl(java.lang.String[] args)
              throws BusinessLogicException
ビジネスロジックの実行を制御する

パラメータ:
ServletContext -
HttpSession -
HttpServletResponse -
HttpServletRequest -
ActionForm -
戻り値:
遷移先を意味するint
例外:
BusinessLogicException - 実行時に各種Exceptionが起きた場合に
BusinessLogicExceptionを発生させてthrowする

init

public void init(java.lang.String[] args)
          throws java.lang.Exception
BlCtrlの初期処理前のシステムの初期処理を行う

パラメータ:
session -
例外:
java.lang.Exception