jp.sf.bli.framework.ss
クラス BusinessLogicCtrlSS

java.lang.Object
  上位を拡張 jp.sf.bli.framework.ss.BusinessLogicCtrlSS

public abstract class BusinessLogicCtrlSS
extends java.lang.Object

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

作成者:
takeda

コンストラクタの概要
BusinessLogicCtrlSS()
           
 
メソッドの概要
 int doBizCtrl(javax.servlet.ServletContext sc, javax.servlet.http.HttpSession session, javax.servlet.http.HttpServletResponse res, javax.servlet.http.HttpServletRequest req, org.apache.struts.action.ActionForm form)
          ビジネスロジックの実行を制御する
 java.util.List<BusinessLogicDoSS> getBlList()
           
 BusinessLogicValidateSS 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(javax.servlet.http.HttpSession session)
          BlCtrlの初期処理前のシステムの初期処理を行う
 void setBlList(java.util.List<BusinessLogicDoSS> blList)
           
 void setBlValidate(BusinessLogicValidateSS 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
 

コンストラクタの詳細

BusinessLogicCtrlSS

public BusinessLogicCtrlSS()
メソッドの詳細

getBlList

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

getBlValidate

public BusinessLogicValidateSS 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

getLoginId

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

setLoginId

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

setBlValidate

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

setBlList

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

doBizCtrl

public int doBizCtrl(javax.servlet.ServletContext sc,
                     javax.servlet.http.HttpSession session,
                     javax.servlet.http.HttpServletResponse res,
                     javax.servlet.http.HttpServletRequest req,
                     org.apache.struts.action.ActionForm form)
              throws BusinessLogicException
ビジネスロジックの実行を制御する

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

init

public void init(javax.servlet.http.HttpSession session)
          throws java.lang.Exception
BlCtrlの初期処理前のシステムの初期処理を行う

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