|
IM-Workflow | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.intra_mart.foundation.workflow.application.model.ConfigNodeModel
jp.co.intra_mart.foundation.workflow.application.model.NodeConfigSetToProcessModel
public class NodeConfigSetToProcessModel
設定対象ノードセット情報(処理用) モデルクラス。
承認等の処理を行う際に、設定が可能な動的承認ノード、確認ノード、横・縦配置ノード、分岐開始ノードの情報を保存します。
動的承認ノードの設定が必要な場合に、その動的承認ノードの情報が「ConfigConfirmNodeToProcessModel
」に保存します。
確認ノードの設定が必要な場合に、その確認ノードの情報が「ConfigDynamicNodeToProcessModel
」に保存します。
横配置ノードの設定が必要な場合に、その横配置ノードの情報が「ConfigHorizontalNodeToProcessModel
」に保存します。
縦配置ノードの設定が必要な場合に、その縦配置ノードの情報が「ConfigVerticalNodeToProcessModel
」に保存します。
分岐開始ノードの設定が必要な場合に、その分岐開始ノードの情報が「ConfigBranchStartNodeToProcessModel
」に保存します。
上記項目に対して、設定が可能ではない項目は、サイズ0の空オブジェクトが保存されます。
その他の項目に対しては、処理ノードの詳細情報が設定されます。
申請処理を行う際に、設定可能な情報の取得には「NodeConfigSetToApplyModel
」を利用してください。
詳細については、使用されている各箇所を参照してください。
【 各項目の必須/任意 】 このモデルは値を取得する時にのみ使用しますので、全て任意項目となります。 ※新規作成、更新、削除には使用しません。
ProcessManager.getConfigSetToProcess()
,
ProcessManager.getConfigSetToProcessWithProcessTarget()
,
ConfigConfirmNodeToProcessModel
,
ConfigDynamicNodeToProcessModel
,
ConfigHorizontalNodeToProcessModel
,
ConfigVerticalNodeToProcessModel
,
ConfigBranchStartNodeToProcessModel
,
NodeConfigSetToApplyModel
コンストラクタの概要 | |
---|---|
NodeConfigSetToProcessModel()
コンストラクタ 設定対象ノードセット情報(処理用) モデルクラスを新しく生成します。 |
メソッドの概要 | |
---|---|
String |
getApplyBaseDate()
申請基準日("yyyy/MM/dd"形式の文字列)を取得します。 |
String |
getAttachmentFileConfig()
添付ファイル設定を取得します。 |
ConfigBranchStartNodeToProcessModel[] |
getConfigBranchStartNodes()
設定対象分岐開始ノード情報(処理用)の配列を取得します。 |
ConfigConfirmNodeToProcessModel[] |
getConfigConfirmNodes()
設定対象確認ノード情報(処理用)の配列を取得します。 |
ConfigDynamicNodeToProcessModel[] |
getConfigDynamicNodes()
設定対象動的承認ノード情報(処理用)の配列を取得します。 |
ConfigHorizontalNodeToProcessModel[] |
getConfigHorizontalNodes()
設定対象横配置ノード情報(処理用)の配列を取得します。 |
ConfigVerticalNodeToProcessModel[] |
getConfigVerticalNodes()
設定対象縦配置ノード情報(処理用)の配列を取得します。 |
String |
getContentsId()
コンテンツIDを取得します。 |
String |
getContentsVersionId()
コンテンツバージョンIDを取得します。 |
OrgzSetModel[] |
getDefaultOrgz()
標準組織情報の配列を取得します。 |
String |
getFlowId()
フローIDを取得します。 |
String |
getFlowVersionId()
フローバージョンIDを取得します。 |
NodeProcessTypeModel[] |
getNodeProcessTypes()
実施可能処理種別情報の配列を取得します。 |
String |
getRouteId()
ルートIDを取得します。 |
String |
getRouteVersionId()
ルートバージョンIDを取得します。 |
void |
setApplyBaseDate(String applyBaseDate)
申請基準日("yyyy/MM/dd"形式の文字列)を設定します。 |
void |
setAttachmentFileConfig(String attachmentFileConfig)
添付ファイル設定を設定します。 |
void |
setConfigBranchStartNodes(ConfigBranchStartNodeToProcessModel[] configBranchStartNodes)
設定対象分岐開始ノード情報(処理用)の配列を設定します。 |
void |
setConfigConfirmNodes(ConfigConfirmNodeToProcessModel[] configConfirmNodes)
設定対象確認ノード情報(処理用)の配列を設定します。 |
void |
setConfigDynamicNodes(ConfigDynamicNodeToProcessModel[] configDynamicNodes)
設定対象動的承認ノード情報(処理用)の配列を設定します。 |
void |
setConfigHorizontalNodes(ConfigHorizontalNodeToProcessModel[] configHorizontalNodes)
設定対象横配置ノード情報(処理用)の配列を設定します。 |
void |
setConfigVerticalNodes(ConfigVerticalNodeToProcessModel[] configVerticalNodes)
設定対象縦配置ノード情報(処理用)の配列を設定します。 |
void |
setContentsId(String contentsId)
コンテンツIDを設定します。 |
void |
setContentsVersionId(String contentsVersionId)
コンテンツバージョンIDを設定します。 |
void |
setDefaultOrgz(OrgzSetModel[] defaultOrgz)
標準組織情報の配列を設定します。 |
void |
setFlowId(String flowId)
フローIDを設定します。 |
void |
setFlowVersionId(String flowVersionId)
フローバージョンIDを設定します。 |
void |
setNodeProcessTypes(NodeProcessTypeModel[] nodeProcessTypes)
実施可能処理種別情報の配列を設定します。 |
void |
setRouteId(String routeId)
ルートIDを設定します。 |
void |
setRouteVersionId(String routeVersionId)
ルートバージョンIDを設定します。 |
クラス jp.co.intra_mart.foundation.workflow.application.model.ConfigNodeModel から継承されたメソッド |
---|
getNodeId, getNodeName, getNodeType, getParentNodeId, getParentNodeName, getParentNodeType, setNodeId, setNodeName, setNodeType, setParentNodeId, setParentNodeName, setParentNodeType |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public NodeConfigSetToProcessModel()
メソッドの詳細 |
---|
public String getFlowId()
public void setFlowId(String flowId)
flowId
- フローIDpublic String getFlowVersionId()
public void setFlowVersionId(String flowVersionId)
flowVersionId
- フローバージョンIDpublic String getContentsId()
public void setContentsId(String contentsId)
contentsId
- コンテンツIDpublic String getContentsVersionId()
public void setContentsVersionId(String contentsVersionId)
contentsVersionId
- コンテンツバージョンIDpublic String getRouteId()
public void setRouteId(String routeId)
routeId
- ルートIDpublic String getRouteVersionId()
public void setRouteVersionId(String routeVersionId)
routeVersionId
- ルートバージョンIDpublic String getApplyBaseDate()
public void setApplyBaseDate(String applyBaseDate)
applyBaseDate
- 申請基準日("yyyy/MM/dd"形式の文字列)public String getAttachmentFileConfig()
public void setAttachmentFileConfig(String attachmentFileConfig)
attachmentFileConfig
- 添付ファイル設定public ConfigConfirmNodeToProcessModel[] getConfigConfirmNodes()
public void setConfigConfirmNodes(ConfigConfirmNodeToProcessModel[] configConfirmNodes)
configConfirmNodes
- 設定対象確認ノード情報(処理用)の配列public ConfigDynamicNodeToProcessModel[] getConfigDynamicNodes()
public void setConfigDynamicNodes(ConfigDynamicNodeToProcessModel[] configDynamicNodes)
configDynamicNodes
- 設定対象動的承認ノード情報(処理用)の配列public ConfigHorizontalNodeToProcessModel[] getConfigHorizontalNodes()
public void setConfigHorizontalNodes(ConfigHorizontalNodeToProcessModel[] configHorizontalNodes)
configHorizontalNodes
- 設定対象横配置ノード情報(処理用)の配列public ConfigVerticalNodeToProcessModel[] getConfigVerticalNodes()
public void setConfigVerticalNodes(ConfigVerticalNodeToProcessModel[] configVerticalNodes)
configVerticalNodes
- 設定対象縦配置ノード情報(処理用)の配列public ConfigBranchStartNodeToProcessModel[] getConfigBranchStartNodes()
public void setConfigBranchStartNodes(ConfigBranchStartNodeToProcessModel[] configBranchStartNodes)
configBranchStartNodes
- 設定対象分岐開始ノード情報(処理用)の配列public NodeProcessTypeModel[] getNodeProcessTypes()
public void setNodeProcessTypes(NodeProcessTypeModel[] nodeProcessTypes)
nodeProcessTypes
- 実施可能処理種別情報の配列public OrgzSetModel[] getDefaultOrgz()
public void setDefaultOrgz(OrgzSetModel[] defaultOrgz)
defaultOrgz
- 標準組織情報の配列
|
IM-Workflow | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |