|
IM-Workflow | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.intra_mart.foundation.workflow.application.model.UserMatterPropertyModel
public class UserMatterPropertyModel
ユーザデータ案件プロパティ情報モデルクラス。
ユーザデータ案件プロパティの取得結果の格納、及びユーザデータテーブルへのデータ設定に使用します。
処理結果を格納する際に、このモデルには案件のステータス(未完了、完了、過去)によって、
データベーステーブル「imw_t_user_data」(未完了)、「imw_t_cpl_matter_user_data」(完了)もしくは「imw_ayyyymm_matter_user_data」(過去)のデータが設定されます。
パラメータとして使用する場合は、登録や更新、削除処理によって必須の項目が異なります。詳細は下記の表や使用される各箇所を参照してください。
【 処理別各項目必須/任意一覧 】 ※記号の意味 ●:必須 ▲:1つ以上必須 △:任意 ※注意※ 各項目の必須/任意について、各メソッドの説明に明示的に記載されている場合は、 メソッドの説明を優先します。
項目名 | 新規作成 | 更新 | 削除 | 最大バイト数 |
---|---|---|---|---|
ユーザデータID【主キー】 | ● | ▲ | ▲ | 20 |
案件プロパティキー【主キー】 | ● | ▲ | ▲ | 20 |
案件プロパティ値 | △ | △ | ▲ | 2000 |
【 案件プロパティ値の制限事項 】 ・文字列として評価する場合:2000バイトまで設定可 ・数値として評価する場合:NUMERIC(30,10)まで設定可
ActvMatter.getMatterProperty(String)
,
ActvMatter.getMatterPropertyList()
,
CplMatter.getMatterProperty(String)
,
CplMatter.getMatterPropertyList()
,
ArcMatter.getMatterProperty(String)
,
ArcMatter.getMatterPropertyList()
,
TempSaveMatter.getMatterProperty(String, String)
,
TempSaveMatter.getMatterPropertyList(String)
,
UserActvMatterPropertyValue.getMatterProperty(String, String)
,
UserActvMatterPropertyValue.getMatterPropertyList(String)
,
UserActvMatterPropertyValue.createMatterProperty(UserMatterPropertyModel[])
,
UserActvMatterPropertyValue.updateMatterProperty(UserMatterPropertyModel[])
,
UserActvMatterPropertyValue.deleteMatterProperty(UserMatterPropertyModel[])
,
UserCplMatterPropertyValue.getMatterProperty(String, String)
,
UserCplMatterPropertyValue.getMatterPropertyList(String)
,
UserCplMatterPropertyValue.createMatterProperty(UserMatterPropertyModel[])
,
UserCplMatterPropertyValue.updateMatterProperty(UserMatterPropertyModel[])
,
UserCplMatterPropertyValue.deleteMatterProperty(UserMatterPropertyModel[])
,
UserArcMatterPropertyValue.getMatterProperty(String, String)
,
UserArcMatterPropertyValue.getMatterPropertyList(String)
,
UserArcMatterPropertyValue.createMatterProperty(UserMatterPropertyModel[])
,
UserArcMatterPropertyValue.updateMatterProperty(UserMatterPropertyModel[])
,
UserArcMatterPropertyValue.deleteMatterProperty(UserMatterPropertyModel[])
,
ActvMatterModel
,
CplMatterModel
,
ArcMatterModel
,
ActvMatterCnfmModel
,
CplMatterCnfmModel
,
ActvMatterRefModel
,
CplMatterRefModel
,
ActvNodeModel
,
ActvMatterPullBackModel
,
TempSaveMatterModel
,
UserMatterStatusDetailModel
,
UserMatterPropertyStatusModel
コンストラクタの概要 | |
---|---|
UserMatterPropertyModel()
コンストラクタ ユーザデータ案件プロパティ情報モデルクラスを新しく生成します。 |
メソッドの概要 | |
---|---|
String |
getMatterPropertyKey()
案件プロパティキーを取得します。 |
String |
getMatterPropertyValue()
案件プロパティ値を取得します。 |
String |
getUserDataId()
ユーザデータIDを取得します。 |
String |
getUserDataIdColumnName()
ユーザデータIDのマッピングカラム名を取得します。 |
void |
setMatterPropertyKey(String matterPropertyKey)
案件プロパティキーを設定します。 |
void |
setMatterPropertyValue(String matterPropertyValue)
案件プロパティ値を設定します。 |
void |
setTableName(String tableName)
テーブル名(テーブル名設定内部用)を設定します。 |
void |
setUserDataId(String userDataId)
ユーザデータIDを設定します。 |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public UserMatterPropertyModel()
メソッドの詳細 |
---|
public void setTableName(String tableName)
tableName
- テーブル名(テーブル名設定内部用)public String getUserDataId()
public void setUserDataId(String userDataId)
userDataId
- ユーザデータIDpublic String getUserDataIdColumnName()
public String getMatterPropertyKey()
public void setMatterPropertyKey(String matterPropertyKey)
matterPropertyKey
- 案件プロパティキーpublic String getMatterPropertyValue()
public void setMatterPropertyValue(String matterPropertyValue)
matterPropertyValue
- 案件プロパティ値
|
IM-Workflow | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |