common.workflow
クラス WorkFlowBusiness

java.lang.Object
  拡張common.CommonBusiness
      拡張common.workflow.WorkFlowBusiness

public class WorkFlowBusiness
extends CommonBusiness

[ワークフロー]Businessクラス


フィールドの概要
 
クラス common.CommonBusiness から継承したフィールド
CHAR, context, DATE, DATE14, DATE8, LIKE_M_CHAR, NUMBER, request, response
 
コンストラクタの概要
WorkFlowBusiness()
          コンストラクタ
WorkFlowBusiness(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.ServletContext context)
          コンストラクタ
 
メソッドの概要
 WorkFlowData getWorkFlow(java.lang.String funcType, java.lang.String id)
          [ワークフロー]を取得する
 WorkFlowMapData getWorkFlowMap(java.lang.String funcType)
          [ワークフロー]のMap{"ID", [ワークフロー]}を取得する
 int insertMatorixClick(java.sql.Statement statement, MatorixClickData matorixClick)
          [マトリクス押下]を登録する
 MatorixClickData selectMatorixClickByUnique(java.sql.Statement statement, java.lang.String funcType, java.lang.String matorixId, java.lang.String code1, java.lang.String code2, java.lang.String code3)
          ユニークキーから[マトリクス押下]を取得する
 int setMatorixClick(java.sql.Statement statement, MatorixClickData matorixClick)
          [マトリクス押下]を設定する
 WorkFlowMapData setStatusOfWorkFlowMap(java.sql.Statement statement, WorkFlowMapData workFlowMap, java.util.Map argvMap)
          [ワークフロー]のMapにステータスを設定する
 int updateCodeOfMatorixClick(java.sql.Statement statement, java.lang.String funcType, java.lang.String old_code1, java.lang.String old_code2, java.lang.String old_code3, java.lang.String new_code1, java.lang.String new_code2, java.lang.String new_code3)
          [マトリクス押下]のコードを更新する
 int updateWorkFlowBikou(java.sql.Statement statement, java.lang.String funcType, java.lang.String processId, java.lang.String bikou)
          [ワークフロー]の備考を更新する
 
クラス common.CommonBusiness から継承したメソッド
blankTrim, copyFile, createFile, csvDownLoad, csvDownLoad, doubleToString, doubleToString, downLoad, downLoad, downLoadMSFile, getConnection, getMSTTableList, getMSTTableMap, insertComma, insertCommaToDouble, insertCommaToDouble, insertCommaToRoundDouble, isSpace, moveFile, os, paddingZero, printDEBUG, printSQL, readFile, readFile, replaceMatchAll, returnConnection, rn, roundDouble, roundDouble, roundUseDouble, selectSQLDownLoad, selectSQLDownLoad, sendMail, upLoad
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

WorkFlowBusiness

public WorkFlowBusiness()
コンストラクタ


WorkFlowBusiness

public WorkFlowBusiness(javax.servlet.http.HttpServletRequest request,
                        javax.servlet.http.HttpServletResponse response,
                        javax.servlet.ServletContext context)
コンストラクタ

パラメータ:
request - リクエスト
response - レスポンス
context - サーブレットコンテキスト
メソッドの詳細

setMatorixClick

public int setMatorixClick(java.sql.Statement statement,
                           MatorixClickData matorixClick)
                    throws java.lang.Exception
[マトリクス押下]を設定する

パラメータ:
statement - データベース Statement
matorixClick - [マトリクス押下]
戻り値:
更新件数
例外:
java.lang.Exception

selectMatorixClickByUnique

public MatorixClickData selectMatorixClickByUnique(java.sql.Statement statement,
                                                   java.lang.String funcType,
                                                   java.lang.String matorixId,
                                                   java.lang.String code1,
                                                   java.lang.String code2,
                                                   java.lang.String code3)
                                            throws java.lang.Exception
ユニークキーから[マトリクス押下]を取得する

パラメータ:
statement - データベース Statement
funcType - 機能種別
matorixId - マトリクスID
code1 - コード1
code2 - コード2
code3 - コード3
戻り値:
[マトリクス押下](データがない場合:NULL)
例外:
java.lang.Exception

updateCodeOfMatorixClick

public int updateCodeOfMatorixClick(java.sql.Statement statement,
                                    java.lang.String funcType,
                                    java.lang.String old_code1,
                                    java.lang.String old_code2,
                                    java.lang.String old_code3,
                                    java.lang.String new_code1,
                                    java.lang.String new_code2,
                                    java.lang.String new_code3)
                             throws java.lang.Exception
[マトリクス押下]のコードを更新する

パラメータ:
statement - データベース Statement
funcType - 機能種別
old_code1 - コード1
old_code2 - コード2
old_code3 - コード3
new_code1 - コード1
new_code2 - コード2
new_code3 - コード3
戻り値:
更新件数
例外:
java.lang.Exception

insertMatorixClick

public int insertMatorixClick(java.sql.Statement statement,
                              MatorixClickData matorixClick)
                       throws java.lang.Exception
[マトリクス押下]を登録する

パラメータ:
statement - データベース Statement
matorixClick - [マトリクス押下]
戻り値:
更新件数
例外:
java.lang.Exception

getWorkFlowMap

public WorkFlowMapData getWorkFlowMap(java.lang.String funcType)
                               throws java.lang.Exception
[ワークフロー]のMap{"ID", [ワークフロー]}を取得する

パラメータ:
funcType - 機能種別
戻り値:
[ワークフロー]のMap{"ID", [ワークフロー]}
例外:
java.lang.Exception

getWorkFlow

public WorkFlowData getWorkFlow(java.lang.String funcType,
                                java.lang.String id)
                         throws java.lang.Exception
[ワークフロー]を取得する

パラメータ:
funcType - 機能種別
id - ID
戻り値:
[ワークフロー](データがない場合:null)
例外:
java.lang.Exception

updateWorkFlowBikou

public int updateWorkFlowBikou(java.sql.Statement statement,
                               java.lang.String funcType,
                               java.lang.String processId,
                               java.lang.String bikou)
                        throws java.lang.Exception
[ワークフロー]の備考を更新する

パラメータ:
statement - データベース Statement
funcType - 機能種別
processId - 処理ID
bikou - 備考
戻り値:
更新件数
例外:
java.lang.Exception

setStatusOfWorkFlowMap

public WorkFlowMapData setStatusOfWorkFlowMap(java.sql.Statement statement,
                                              WorkFlowMapData workFlowMap,
                                              java.util.Map argvMap)
                                       throws java.lang.Exception
[ワークフロー]のMapにステータスを設定する

パラメータ:
statement - データベース Statement
workFlowMap - [ワークフロー]のMap
argvMap - 引数のMap
戻り値:
[ワークフロー]のMap
例外:
java.lang.Exception