IM-Workflow

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

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

public class ApplyFromUnapplyParam
extends Object

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

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

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

導入されたバージョン:
7.2
関連項目:
ProcessManager.applyFromUnapply(ApplyFromUnapplyParam, java.util.Map)

コンストラクタの概要
ApplyFromUnapplyParam()
          コンストラクタ。
 
メソッドの概要
 String getApplyAuthCompanyCode()
          権限者会社コードを取得します。
 String getApplyAuthOrgzCode()
          権限者組織コードを取得します。
 String getApplyAuthOrgzSetCode()
          権限者組織セットコードを取得します。
 String getApplyAuthUserCode()
          申請権限者コードを取得します。
 String getApplyExecuteUserCode()
          申請実行者コードを取得します。
 BranchSelectModel[] getBranchSelectModels()
          分岐先選択情報の配列を取得します。
 DynamicAndCnfmNodeConfigModel[] getDCNodeConfigModels()
          動的承認・確認ノード設定情報の配列を取得します。
 HorizontalAndVerticalNodeConfigModel[] getHVNodeConfigModels()
          横配置・縦配置ノード設定情報の配列を取得します。
 String getMatterName()
          案件名を取得します。
 String getMatterNumber()
          案件番号を取得します。
 NegoMailModel getNegoMail()
          根回しメール情報を取得します。
 String getPriorityLevel()
          優先度を取得します。
 String getProcessComment()
          処理コメントを取得します。
 String[] getSystemFileNameForDelete()
          削除対象システムファイル名の配列を取得します。
 String getTempDirKey()
          添付ファイル一時領域ディレクトリキーを取得します。
 void setApplyAuthCompanyCode(String applyAuthCompanyCode)
          権限者会社コードを設定します。
 void setApplyAuthOrgzCode(String applyAuthOrgzCode)
          権限者組織コードを設定します。
 void setApplyAuthOrgzSetCode(String applyAuthOrgzSetCode)
          権限者組織セットコードを設定します。
 void setApplyAuthUserCode(String applyAuthUserCode)
          申請権限者コードを設定します。
 void setApplyExecuteUserCode(String applyExecuteUserCode)
          申請実行者コードを設定します。
 void setBranchSelectModels(BranchSelectModel[] branchSelectModels)
          分岐先選択情報の配列を設定します。
 void setDCNodeConfigModels(DynamicAndCnfmNodeConfigModel[] DCNodeConfigModels)
          動的承認・確認ノード設定情報の配列を設定します。
 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 setSystemFileNameForDelete(String[] systemFileNameForDelete)
          削除対象システムファイル名の配列を設定します。
 void setTempDirKey(String tempDirKey)
          添付ファイル一時領域ディレクトリキーを設定します。
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ApplyFromUnapplyParam

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

メソッドの詳細

getMatterNumber

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

戻り値:
String 案件番号

setMatterNumber

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

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

getMatterName

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

戻り値:
String 案件名

setMatterName

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

パラメータ:
matterName - 案件名

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 - 根回しメール情報

getSystemFileNameForDelete

public String[] getSystemFileNameForDelete()
削除対象システムファイル名の配列を取得します。

戻り値:
String[] 削除対象システムファイル名の配列

setSystemFileNameForDelete

public void setSystemFileNameForDelete(String[] systemFileNameForDelete)
削除対象システムファイル名の配列を設定します。

パラメータ:
systemFileNameForDelete - 削除対象システムファイル名の配列

IM-Workflow

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