IM-Workflow

jp.co.intra_mart.foundation.workflow.application.model
クラス CplNodePullBackModel

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

public class CplNodePullBackModel
extends Object

未完了案件処理済ノード情報(引戻し可能フラグを含む) モデルクラス。

未完了案件の処理済みノード情報の取得する処理で、処理結果である案件ノード情報を保存する為のモデルです。
このモデルには、引戻し処理が可能かを判断する為のフラグが含まれています。

このモデルにはデータベーステーブル「imw_t_actv_matter」、「imw_t_actv_matter_locale」、「imw_t_cpl_task」のデータが設定されます。
引戻しの判断フラグ情報は「imw_t_before_task」から取得します。
モデル内にある「ユーザデータ案件プロパティの配列「UserMatterPropertyModel」には「imw_t_user_data」のデータが設定されます。
詳細については、使用されている各箇所を参照してください。

 【 各項目の必須/任意 】
 このモデルは値を取得する時にのみ使用しますので、全て任意項目となります。
 ※新規作成、更新、削除には使用しません。
 

導入されたバージョン:
7.2
関連項目:
ProcessedActvMatterNodeList.getProcessedList(jp.co.intra_mart.foundation.workflow.application.model.condition.ProcessedAuthCondition, jp.co.intra_mart.foundation.workflow.application.general.condition.ListSearchCondition), UserMatterPropertyModel

コンストラクタの概要
CplNodePullBackModel()
          コンストラクタ
処理済ノード情報(引戻し可能フラグ) モデルクラスを新しく生成します。
 
メソッドの概要
 String getActFlag()
          代理フラグを取得します。
 String getApplyActFlag()
          申請代理フラグを取得します。
 String getApplyAuthUserCode()
          申請権限者コードを取得します。
 String getApplyAuthUserName()
          申請権限者名を取得します。
 String getApplyBaseDate()
          申請基準日("yyyy/MM/dd"形式の文字列)を取得します。
 String getApplyDate()
          申請日("yyyy/MM/dd HH:mm:ss.SSS"形式の文字列)を取得します。
 String getApplyExecuteUserCode()
          申請実行者コードを取得します。
 String getApplyExecuteUserName()
          申請実行者名を取得します。
 String getAuthUserCode()
          権限者コードを取得します。
 String getAuthUserName()
          権限者名を取得します。
 String getEndDate()
          終了日("yyyy/MM/dd HH:mm:ss.SSS"形式の文字列)を取得します。
 String getExecuteUserCode()
          実行者コードを取得します。
 String getExecuteUserName()
          実行者名を取得します。
 String getFlowId()
          フローIDを取得します。
 String getFlowName()
          フロー名を取得します。
 String getFlowVersionId()
          フローバージョンIDを取得します。
 String getMatterName()
          案件名を取得します。
 String getMatterNumber()
          案件番号を取得します。
 UserMatterPropertyModel[] getMatterProperty()
          ユーザデータ案件プロパティの配列を取得します。
 String getNodeId()
          ノードIDを取得します。
 String getNodeName()
          ノード名を取得します。
 String getNodeType()
          ノード種別を取得します。
 String getOperateUserCode()
          操作者コードを取得します。
 String getOperateUserName()
          操作者名を取得します。
 String getPriorityLevel()
          優先度を取得します。
 String getProcessType()
          処理種別を取得します。
 String getPullbackableFlag()
          引戻し可能フラグを取得します。
 String getStartDate()
          開始日("yyyy/MM/dd HH:mm:ss.SSS"形式の文字列)を取得します。
 String getStatus()
          タスクステータスを取得します。
 String getSystemMatterId()
          システム案件IDを取得します。
 String getUserDataId()
          ユーザデータIDを取得します。
 void setActFlag(String actFlag)
          代理フラグを設定します。
 void setApplyActFlag(String applyActFlag)
          申請代理フラグを設定します。
 void setApplyAuthUserCode(String applyAuthUserCode)
          申請権限者コードを設定します。
 void setApplyAuthUserName(String applyAuthUserName)
          申請権限者名を設定します。
 void setApplyBaseDate(String applyBaseDate)
          申請基準日("yyyy/MM/dd"形式の文字列)を設定します。
 void setApplyDate(String applyDate)
          申請日("yyyy/MM/dd HH:mm:ss.SSS"形式の文字列)を設定します。
 void setApplyExecuteUserCode(String applyExecuteUserCode)
          申請実行者コードを設定します。
 void setApplyExecuteUserName(String applyExecuteUserName)
          申請実行者名を設定します。
 void setAuthUserCode(String authUserCode)
          権限者コードを設定します。
 void setAuthUserName(String authUserName)
          権限者名を設定します。
 void setEndDate(String endDate)
          終了日("yyyy/MM/dd HH:mm:ss.SSS"形式の文字列)を設定します。
 void setExecuteUserCode(String executeUserCode)
          実行者コードを設定します。
 void setExecuteUserName(String executeUserName)
          実行者名を設定します。
 void setFlowId(String flowId)
          フローIDを設定します。
 void setFlowName(String flowName)
          フロー名を設定します。
 void setFlowVersionId(String flowVersionId)
          フローバージョンIDを設定します。
 void setMatterName(String matterName)
          案件名を設定します。
 void setMatterNumber(String matterNumber)
          案件番号を設定します。
 void setMatterProperty(UserMatterPropertyModel[] matterProperty)
          ユーザデータ案件プロパティの配列を設定します。
 void setNodeId(String nodeId)
          ノードIDを設定します。
 void setNodeName(String nodeName)
          ノード名を設定します。
 void setNodeType(String nodeType)
          ノード種別を設定します。
 void setOperateUserCode(String operateUserCode)
          操作者コードを設定します。
 void setOperateUserName(String operateUserName)
          操作者名を設定します。
 void setPriorityLevel(String priorityLevel)
          優先度を設定します。
 void setProcessType(String processType)
          処理種別を設定します。
 void setPullbackableFlag(String pullbackableFlag)
          引戻し可能フラグを設定します。
 void setStartDate(String startDate)
          開始日("yyyy/MM/dd HH:mm:ss.SSS"形式の文字列)を設定します。
 void setStatus(String status)
          タスクステータスを設定します。
 void setSystemMatterId(String systemMatterId)
          システム案件IDを設定します。
 void setUserDataId(String userDataId)
          ユーザデータIDを設定します。
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

CplNodePullBackModel

public CplNodePullBackModel()
コンストラクタ
処理済ノード情報(引戻し可能フラグ) モデルクラスを新しく生成します。

メソッドの詳細

getPullbackableFlag

public String getPullbackableFlag()
引戻し可能フラグを取得します。

戻り値:
String 引戻し可能フラグ。(0:引戻し不可 / 1:引戻し可)

setPullbackableFlag

public void setPullbackableFlag(String pullbackableFlag)
引戻し可能フラグを設定します。

パラメータ:
pullbackableFlag - 引戻し可能フラグ。(0:引戻し不可 / 1:引戻し可)

getStartDate

public String getStartDate()
開始日("yyyy/MM/dd HH:mm:ss.SSS"形式の文字列)を取得します。

戻り値:
String 開始日("yyyy/MM/dd HH:mm:ss.SSS"形式の文字列)

setStartDate

public void setStartDate(String startDate)
開始日("yyyy/MM/dd HH:mm:ss.SSS"形式の文字列)を設定します。

パラメータ:
startDate - 開始日("yyyy/MM/dd HH:mm:ss.SSS"形式の文字列)

getEndDate

public String getEndDate()
終了日("yyyy/MM/dd HH:mm:ss.SSS"形式の文字列)を取得します。

戻り値:
String 終了日("yyyy/MM/dd HH:mm:ss.SSS"形式の文字列)

setEndDate

public void setEndDate(String endDate)
終了日("yyyy/MM/dd HH:mm:ss.SSS"形式の文字列)を設定します。

パラメータ:
endDate - 終了日("yyyy/MM/dd HH:mm:ss.SSS"形式の文字列)

getPriorityLevel

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

戻り値:
String 優先度

setPriorityLevel

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

パラメータ:
priorityLevel - 優先度

getSystemMatterId

public String getSystemMatterId()
システム案件IDを取得します。

戻り値:
String システム案件ID

setSystemMatterId

public void setSystemMatterId(String systemMatterId)
システム案件IDを設定します。

パラメータ:
systemMatterId - システム案件ID

getUserDataId

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

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

setUserDataId

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

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

getMatterName

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

戻り値:
String 案件名

setMatterName

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

パラメータ:
matterName - 案件名

getMatterNumber

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

戻り値:
String 案件番号

setMatterNumber

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

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

getFlowId

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

戻り値:
String フローID

setFlowId

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

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

getFlowVersionId

public String getFlowVersionId()
フローバージョンIDを取得します。

戻り値:
String フローバージョンID

setFlowVersionId

public void setFlowVersionId(String flowVersionId)
フローバージョンIDを設定します。

パラメータ:
flowVersionId - フローバージョンID

getFlowName

public String getFlowName()
フロー名を取得します。

戻り値:
String フロー名

setFlowName

public void setFlowName(String flowName)
フロー名を設定します。

パラメータ:
flowName - フロー名

getApplyAuthUserCode

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

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

setApplyAuthUserCode

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

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

getApplyAuthUserName

public String getApplyAuthUserName()
申請権限者名を取得します。

戻り値:
String 申請権限者名

setApplyAuthUserName

public void setApplyAuthUserName(String applyAuthUserName)
申請権限者名を設定します。

パラメータ:
applyAuthUserName - 申請権限者名

getApplyExecuteUserCode

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

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

setApplyExecuteUserCode

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

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

getApplyExecuteUserName

public String getApplyExecuteUserName()
申請実行者名を取得します。

戻り値:
String 申請実行者名

setApplyExecuteUserName

public void setApplyExecuteUserName(String applyExecuteUserName)
申請実行者名を設定します。

パラメータ:
applyExecuteUserName - 申請実行者名

getApplyActFlag

public String getApplyActFlag()
申請代理フラグを取得します。

戻り値:
String 申請代理フラグ。(0:代理設定なし / 1:代理設定あり)

setApplyActFlag

public void setApplyActFlag(String applyActFlag)
申請代理フラグを設定します。

パラメータ:
applyActFlag - 申請代理フラグ。(0:代理設定なし / 1:代理設定あり)

getApplyDate

public String getApplyDate()
申請日("yyyy/MM/dd HH:mm:ss.SSS"形式の文字列)を取得します。

戻り値:
String 申請日("yyyy/MM/dd HH:mm:ss.SSS"形式の文字列)

setApplyDate

public void setApplyDate(String applyDate)
申請日("yyyy/MM/dd HH:mm:ss.SSS"形式の文字列)を設定します。

パラメータ:
applyDate - 申請日("yyyy/MM/dd HH:mm:ss.SSS"形式の文字列)

getApplyBaseDate

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

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

setApplyBaseDate

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

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

getAuthUserCode

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

戻り値:
String 権限者コード

setAuthUserCode

public void setAuthUserCode(String authUserCode)
権限者コードを設定します。

パラメータ:
authUserCode - 権限者コード

getAuthUserName

public String getAuthUserName()
権限者名を取得します。

戻り値:
String 権限者名

setAuthUserName

public void setAuthUserName(String authUserName)
権限者名を設定します。

パラメータ:
authUserName - 権限者名

getExecuteUserCode

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

戻り値:
String 実行者コード

setExecuteUserCode

public void setExecuteUserCode(String executeUserCode)
実行者コードを設定します。

パラメータ:
executeUserCode - 実行者コード

getExecuteUserName

public String getExecuteUserName()
実行者名を取得します。

戻り値:
String 実行者名

setExecuteUserName

public void setExecuteUserName(String executeUserName)
実行者名を設定します。

パラメータ:
executeUserName - 実行者名

getActFlag

public String getActFlag()
代理フラグを取得します。

戻り値:
String 代理フラグ。(0:代理設定なし / 1:代理設定あり)

setActFlag

public void setActFlag(String actFlag)
代理フラグを設定します。

パラメータ:
actFlag - 代理フラグ。(0:代理設定なし / 1:代理設定あり)

getOperateUserCode

public String getOperateUserCode()
操作者コードを取得します。

戻り値:
String 操作者コード

setOperateUserCode

public void setOperateUserCode(String operateUserCode)
操作者コードを設定します。

パラメータ:
operateUserCode - 操作者コード

getOperateUserName

public String getOperateUserName()
操作者名を取得します。

戻り値:
String 操作者名

setOperateUserName

public void setOperateUserName(String operateUserName)
操作者名を設定します。

パラメータ:
operateUserName - 操作者名

getNodeId

public String getNodeId()
ノードIDを取得します。

戻り値:
String ノードID

setNodeId

public void setNodeId(String nodeId)
ノードIDを設定します。

パラメータ:
nodeId - ノードID

getNodeType

public String getNodeType()
ノード種別を取得します。

戻り値:
String ノード種別

setNodeType

public void setNodeType(String nodeType)
ノード種別を設定します。

パラメータ:
nodeType - ノード種別

getNodeName

public String getNodeName()
ノード名を取得します。

戻り値:
String ノード名

setNodeName

public void setNodeName(String nodeName)
ノード名を設定します。

パラメータ:
nodeName - ノード名

getProcessType

public String getProcessType()
処理種別を取得します。

戻り値:
String 処理種別

setProcessType

public void setProcessType(String processType)
処理種別を設定します。

パラメータ:
processType - 処理種別

getStatus

public String getStatus()
タスクステータスを取得します。

戻り値:
String タスクステータス

setStatus

public void setStatus(String status)
タスクステータスを設定します。

パラメータ:
status - タスクステータス

getMatterProperty

public UserMatterPropertyModel[] getMatterProperty()
ユーザデータ案件プロパティの配列を取得します。

戻り値:
UserMatterPropertyModel[] ユーザデータ案件プロパティの配列

setMatterProperty

public void setMatterProperty(UserMatterPropertyModel[] matterProperty)
ユーザデータ案件プロパティの配列を設定します。

パラメータ:
matterProperty - ユーザデータ案件プロパティの配列

IM-Workflow

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