IM-Workflow

jp.co.intra_mart.foundation.workflow.application.model.param
クラス ApplyParam

java.lang.Object
  上位を拡張 jp.co.intra_mart.foundation.workflow.application.model.param.ApplyParam

public class ApplyParam
extends Object

申請用パラメータ情報 モデルクラス。

案件の申請処理を行る際に必要なパラメータデータを保存します。
各項目の詳細は下記の表と使用されている「ApplyManager.apply(ApplyParam, java.util.Map)」を参照してください。

 【 処理別各項目必須/任意一覧 】
      ※記号の意味
          ●:必須
          ▲:1つ以上必須
          △:任意
 
 ※注意※
   各項目の必須/任意について、各メソッドの説明に明示的に記載されている場合は、
   メソッドの説明を優先します。
 
項目名 申請 最大バイト数
フローID 20
ユーザデータID 20
案件番号 20
案件名 200
申請基準日("yyyy/MM/dd"形式の文字列) -
申請実行者コード 100
申請権限者コード 100
権限者会社コード 100
権限者組織セットコード 100
権限者組織コード 100
優先度 1
処理コメント 2000
添付ファイル一時領域ディレクトリキー -
動的承認・確認ノード設定情報の配列 -
横配置・縦配置ノード設定情報の配列 -
分岐先選択情報の配列 -
根回しメール情報 -

導入されたバージョン:
7.2
関連項目:
ApplyManager.apply(ApplyParam, java.util.Map)

コンストラクタの概要
ApplyParam()
          コンストラクタ
申請用パラメータ情報 モデルクラスを新しく生成します。
 
メソッドの概要
 String getApplyAuthCompanyCode()
          権限者会社コードを取得します。
 String getApplyAuthOrgzCode()
          権限者組織コードを取得します。
 String getApplyAuthOrgzSetCode()
          権限者組織セットコードを取得します。
 String getApplyAuthUserCode()
          申請権限者コードを取得します。
 String getApplyBaseDate()
          申請基準日("yyyy/MM/dd"形式の文字列)を取得します。
 String getApplyExecuteUserCode()
          申請実行者コードを取得します。
 BranchSelectModel[] getBranchSelectModels()
          分岐先選択情報の配列を取得します。
 DynamicAndCnfmNodeConfigModel[] getDCNodeConfigModels()
          動的承認・確認ノード設定情報の配列を取得します。
 String getFlowId()
          フローIDを取得します。
 HorizontalAndVerticalNodeConfigModel[] getHVNodeConfigModels()
          横配置・縦配置ノード設定情報の配列を取得します。
 String getMatterName()
          案件名を取得します。
 String getMatterNumber()
          案件番号を取得します。
 NegoMailModel getNegoMail()
          根回しメール情報を取得します。
 String getPriorityLevel()
          優先度を取得します。
 String getProcessComment()
          処理コメントを取得します。
 String getTempDirKey()
          添付ファイル一時領域ディレクトリキーを取得します。
 String getUserDataId()
          ユーザデータIDを取得します。
 void setApplyAuthCompanyCode(String applyAuthCompanyCode)
          権限者会社コードを設定します。
 void setApplyAuthOrgzCode(String applyAuthOrgzCode)
          権限者組織コードを設定します。
 void setApplyAuthOrgzSetCode(String applyAuthOrgzSetCode)
          権限者組織セットコードを設定します。
 void setApplyAuthUserCode(String applyAuthUserCode)
          申請権限者コードを設定します。
 void setApplyBaseDate(String applyBaseDate)
          申請基準日("yyyy/MM/dd"形式の文字列)を設定します。
 void setApplyExecuteUserCode(String applyExecuteUserCode)
          申請実行者コードを設定します。
 void setBranchSelectModels(BranchSelectModel[] branchSelectModels)
          分岐先選択情報の配列を設定します。
 void setDCNodeConfigModels(DynamicAndCnfmNodeConfigModel[] DCNodeConfigModels)
          動的承認・確認ノード設定情報の配列を設定します。
 void setFlowId(String flowId)
          フローIDを設定します。
 void setHVNodeConfigModels(HorizontalAndVerticalNodeConfigModel[] HVNodeConfigModels)
          横配置・縦配置ノード設定情報の配列を設定します。
 void setMatterName(String matterName)
          案件名を設定します。
 void setMatterNumber(String matterNumber)
          案件番号を設定します。
 void setNegoMail(NegoMailModel negoMail)
          根回しメール情報を設定します。
 void setPriorityLevel(String priorityLevel)
          優先度を設定します。
 void setProcessComment(String processComment)
          処理コメントを設定します。
 void setTempDirKey(String tempDirKey)
          添付ファイル一時領域ディレクトリキーを設定します。
 void setUserDataId(String userDataId)
          ユーザデータIDを設定します。
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ApplyParam

public ApplyParam()
コンストラクタ
申請用パラメータ情報 モデルクラスを新しく生成します。

メソッドの詳細

getFlowId

public String getFlowId()
フローIDを取得します。

戻り値:
String フローID

setFlowId

public void setFlowId(String flowId)
フローIDを設定します。

パラメータ:
flowId - フローID

getUserDataId

public String getUserDataId()
ユーザデータIDを取得します。

戻り値:
String ユーザデータID

setUserDataId

public void setUserDataId(String userDataId)
ユーザデータIDを設定します。

パラメータ:
userDataId - ユーザデータID

getMatterNumber

public String getMatterNumber()
案件番号を取得します。

戻り値:
String 案件番号

setMatterNumber

public void setMatterNumber(String matterNumber)
案件番号を設定します。

パラメータ:
matterNumber - 案件番号

getMatterName

public String getMatterName()
案件名を取得します。

戻り値:
String 案件名

setMatterName

public void setMatterName(String matterName)
案件名を設定します。

パラメータ:
matterName - 案件名

getApplyBaseDate

public String getApplyBaseDate()
申請基準日("yyyy/MM/dd"形式の文字列)を取得します。

戻り値:
String 申請基準日("yyyy/MM/dd"形式の文字列)

setApplyBaseDate

public void setApplyBaseDate(String applyBaseDate)
申請基準日("yyyy/MM/dd"形式の文字列)を設定します。

パラメータ:
applyBaseDate - 申請基準日("yyyy/MM/dd"形式の文字列)

getApplyExecuteUserCode

public String getApplyExecuteUserCode()
申請実行者コードを取得します。

戻り値:
String 申請実行者コード

setApplyExecuteUserCode

public void setApplyExecuteUserCode(String applyExecuteUserCode)
申請実行者コードを設定します。

パラメータ:
applyExecuteUserCode - 申請実行者コード

getApplyAuthUserCode

public String getApplyAuthUserCode()
申請権限者コードを取得します。

戻り値:
String 申請権限者コード

setApplyAuthUserCode

public void setApplyAuthUserCode(String applyAuthUserCode)
申請権限者コードを設定します。

パラメータ:
applyAuthUserCode - 申請権限者コード

getApplyAuthCompanyCode

public String getApplyAuthCompanyCode()
権限者会社コードを取得します。

戻り値:
String 権限者会社コード

setApplyAuthCompanyCode

public void setApplyAuthCompanyCode(String applyAuthCompanyCode)
権限者会社コードを設定します。

パラメータ:
applyAuthCompanyCode - 権限者会社コード

getApplyAuthOrgzSetCode

public String getApplyAuthOrgzSetCode()
権限者組織セットコードを取得します。

戻り値:
String 権限者組織セットコード

setApplyAuthOrgzSetCode

public void setApplyAuthOrgzSetCode(String applyAuthOrgzSetCode)
権限者組織セットコードを設定します。

パラメータ:
applyAuthOrgzSetCode - 権限者組織セットコード

getApplyAuthOrgzCode

public String getApplyAuthOrgzCode()
権限者組織コードを取得します。

戻り値:
String 権限者組織コード

setApplyAuthOrgzCode

public void setApplyAuthOrgzCode(String applyAuthOrgzCode)
権限者組織コードを設定します。

パラメータ:
applyAuthOrgzCode - 権限者組織コード

getPriorityLevel

public String getPriorityLevel()
優先度を取得します。

戻り値:
String 優先度

setPriorityLevel

public void setPriorityLevel(String priorityLevel)
優先度を設定します。

パラメータ:
priorityLevel - 優先度

getProcessComment

public String getProcessComment()
処理コメントを取得します。

戻り値:
String 処理コメント

setProcessComment

public void setProcessComment(String processComment)
処理コメントを設定します。

パラメータ:
processComment - 処理コメント

getTempDirKey

public String getTempDirKey()
添付ファイル一時領域ディレクトリキーを取得します。

戻り値:
String 添付ファイル一時領域ディレクトリキー

setTempDirKey

public void setTempDirKey(String tempDirKey)
添付ファイル一時領域ディレクトリキーを設定します。

パラメータ:
tempDirKey - 添付ファイル一時領域ディレクトリキー

getDCNodeConfigModels

public DynamicAndCnfmNodeConfigModel[] getDCNodeConfigModels()
動的承認・確認ノード設定情報の配列を取得します。

戻り値:
DynamicAndCnfmNodeConfigModel[] 動的承認・確認ノード設定情報の配列

setDCNodeConfigModels

public void setDCNodeConfigModels(DynamicAndCnfmNodeConfigModel[] DCNodeConfigModels)
動的承認・確認ノード設定情報の配列を設定します。

パラメータ:
DCNodeConfigModels - 動的承認・確認ノード設定情報の配列

getHVNodeConfigModels

public HorizontalAndVerticalNodeConfigModel[] getHVNodeConfigModels()
横配置・縦配置ノード設定情報の配列を取得します。

戻り値:
HorizontalAndVerticalNodeConfigModel[] 横配置・縦配置ノード設定情報の配列

setHVNodeConfigModels

public void setHVNodeConfigModels(HorizontalAndVerticalNodeConfigModel[] HVNodeConfigModels)
横配置・縦配置ノード設定情報の配列を設定します。

パラメータ:
HVNodeConfigModels - 横配置・縦配置ノード設定情報の配列

getBranchSelectModels

public BranchSelectModel[] getBranchSelectModels()
分岐先選択情報の配列を取得します。

戻り値:
BranchSelectModel[] 分岐先選択情報の配列

setBranchSelectModels

public void setBranchSelectModels(BranchSelectModel[] branchSelectModels)
分岐先選択情報の配列を設定します。

パラメータ:
branchSelectModels - 分岐先選択情報の配列

getNegoMail

public NegoMailModel getNegoMail()
根回しメール情報を取得します。

戻り値:
NegoMailModel 根回しメール情報

setNegoMail

public void setNegoMail(NegoMailModel negoMail)
根回しメール情報を設定します。

パラメータ:
negoMail - 根回しメール情報

IM-Workflow

Copyright © 2000-2015 NTT DATA INTRAMART CO.,LTD.. All Rights Reserved.