public class TargetFlowDataModel extends Object
フローID、基準日、ロケールIDを基準にして取得したフロー情報を保持するモデルです。 ※DBと関連しないモデルです。 【 特殊項目 】 <基準フロー詳細情報の配列> ・フローID、基準日、ロケールIDを基準にして取得したコンテンツ、ルート詳細情報を 含むフロー詳細情報を格納します。 ・API によって格納される内容と件数が異なります。 詳しくは各 API の説明をご覧ください。 <バージョンステータス> ・全ての基準フロー詳細情報で統合したバージョンステータスを格納します。 全ての詳細情報のバージョンステータスが「ユーザ有効」の場合 :「ユーザ有効」 「システム無効」が存在せず、1つでも「ユーザ無効」が含まれる場合:「ユーザ無効」 1つでも「システム無効」が含まれる場合 :「システム無効」 ・フロー情報が null、または、基準フロー詳細情報の配列が0件の場合は「システム無効」を格納します。 ・フロー情報、基準フロー詳細情報が格納されている場合でも、バージョンステータスが「ユーザ有効」以外の 場合は、申請、一時保存ができません。
コンストラクタと説明 |
---|
TargetFlowDataModel()
コンストラクタ
基準フロー情報モデルクラスを新しく生成します。 |
修飾子とタイプ | メソッドと説明 |
---|---|
FlowDataModel |
getFlow()
フロー情報を取得します。
|
String |
getLocaleId()
ロケールIDを取得します。
|
TargetFlowDetailDataModel[] |
getTargetFlowDetails()
基準フロー詳細情報の配列を取得します。
|
String |
getVersionStatus()
バージョンステータスを取得します。
|
void |
setFlow(FlowDataModel flow)
フロー情報を設定します。
|
void |
setLocaleId(String localeId)
ロケールIDを設定します。
|
void |
setTargetFlowDetails(TargetFlowDetailDataModel[] targetFlowDetails)
基準フロー詳細情報の配列を設定します。
|
void |
setVersionStatus(String versionStatus)
バージョンステータスを設定します。
|
public FlowDataModel getFlow()
public void setFlow(FlowDataModel flow)
flow
- フロー情報public TargetFlowDetailDataModel[] getTargetFlowDetails()
public void setTargetFlowDetails(TargetFlowDetailDataModel[] targetFlowDetails)
targetFlowDetails
- 基準フロー詳細情報の配列public String getLocaleId()
public void setLocaleId(String localeId)
localeId
- ロケールIDpublic String getVersionStatus()
public void setVersionStatus(String versionStatus)
versionStatus
- バージョンステータスCopyright © 2012 NTT DATA INTRAMART CORPORATION