|
IM-Workflow | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.intra_mart.system.workflow.engine.database.WorkflowDAOBase
jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase
jp.co.intra_mart.foundation.workflow.application.general.UserActvMatterPropertyValue
public class UserActvMatterPropertyValue
未完了案件のユーザデータ案件プロパティ情報マネージャ。
処理中未完了案件と申請前の一時保存案件で利用するユーザデータ案件プロパティ情報の新規登録、更新、削除、検索処理を行います。
本クラスではユーザデータIDをキーで検索や更新処理を行います。検索や更新処理の対象になるテーブルは未完了案件関連テーブルである「imw_t_user_data」です。
完了案件や過去案件のユーザデータプロパティ情報の操作には「UserCplMatterPropertyValue
」、「UserArcMatterPropertyValue
」を利用してください。
システム案件IDをキーで未完了案件情報からユーザデータ案件プロパティ情報を取得するには、「ActvMatter
」を利用してください。
UserCplMatterPropertyValue
,
UserArcMatterPropertyValue
,
ActvMatter
入れ子のクラスの概要 |
---|
クラス jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase から継承された入れ子のクラス/インタフェース |
---|
jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase.SubSearchSql |
フィールドの概要 |
---|
クラス jp.co.intra_mart.system.workflow.engine.database.WorkflowDAOBase から継承されたフィールド |
---|
manager |
コンストラクタの概要 | |
---|---|
UserActvMatterPropertyValue(String loginGroupId)
コンストラクタ 引数で指定したログイングループIDでユーザデータ案件プロパティ情報マネージャを新しく生成します。 |
メソッドの概要 | |
---|---|
void |
createMatterProperty(UserMatterPropertyModel[] matterProperty)
処理中の未完了案件や申請前の一時保存案件用のユーザデータ案件プロパティ情報を新規登録します。 |
void |
deleteMatterProperty(UserMatterPropertyModel[] matterProperty)
処理中の未完了案件や申請前の一時保存案件用のユーザデータ案件プロパティ情報を削除します。 |
UserMatterPropertyModel |
getMatterProperty(String userDataId,
String key)
未完了案件の特定のユーザデータ案件プロパティ情報を取得します。 |
UserMatterPropertyModel[] |
getMatterPropertyList(String userDataId)
未完了案件のユーザデータ案件プロパティ情報をすべて取得します。 |
int |
getMatterPropertyListCount(String userDataId)
未完了案件のユーザデータ案件プロパティ情報の件数を取得します。 |
void |
updateMatterProperty(UserMatterPropertyModel[] matterProperty)
処理中の未完了案件や申請前の一時保存案件用のユーザデータ案件プロパティ情報を更新します。 |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public UserActvMatterPropertyValue(String loginGroupId) throws WorkflowException
loginGroupId
- ログイングループID
WorkflowException
- ワークフロー例外の親クラスメソッドの詳細 |
---|
public UserMatterPropertyModel getMatterProperty(String userDataId, String key) throws WorkflowException
WorkflowException
」が発生します。ActvMatter.getMatterProperty(String)
」を利用してください。getMatterPropertyList(String)
}」を利用してください。UserCplMatterPropertyValue.getMatterProperty(String, String)
」を利用してください。UserArcMatterPropertyValue.getMatterProperty(String, String)
」を利用してください。
userDataId
- ユーザデータIDkey
- 案件プロパティキー
WorkflowException
- ワークフロー例外public UserMatterPropertyModel[] getMatterPropertyList(String userDataId) throws WorkflowException
WorkflowException
」が発生します。ActvMatter.getMatterPropertyList()
」を利用してください。getMatterProperty(String, String)
}」を利用してください。UserCplMatterPropertyValue.getMatterPropertyList(String)
」を利用してください。UserArcMatterPropertyValue.getMatterPropertyList(String)
」を利用してください。
userDataId
- ユーザデータID
WorkflowException
- ワークフロー例外public int getMatterPropertyListCount(String userDataId) throws WorkflowException
WorkflowException
」が発生します。ActvMatter.getMatterPropertyListCount()
」を利用してください。UserCplMatterPropertyValue.getMatterPropertyListCount(String)
」を利用してください。UserArcMatterPropertyValue.getMatterPropertyListCount(String)
」を利用してください。
userDataId
- ユーザデータID
WorkflowException
- ワークフロー例外public void createMatterProperty(UserMatterPropertyModel[] matterProperty) throws WorkflowException
WorkflowException
」が発生します。WorkflowException
」が発生します。WorkflowException
」が発生します。updateMatterProperty(UserMatterPropertyModel[])
」、「deleteMatterProperty(UserMatterPropertyModel[])
」を利用してください。
matterProperty
- ユーザデータ案件プロパティ情報の配列
WorkflowException
- ワークフロー例外public void updateMatterProperty(UserMatterPropertyModel[] matterProperty) throws WorkflowException
WorkflowException
」が発生します。WorkflowException
」が発生します。WorkflowException
」が発生します。createMatterProperty(UserMatterPropertyModel[])
」、「deleteMatterProperty(UserMatterPropertyModel[])
」を利用してください。
matterProperty
- ユーザデータ案件プロパティ情報の配列
WorkflowException
- ワークフロー例外public void deleteMatterProperty(UserMatterPropertyModel[] matterProperty) throws WorkflowException
WorkflowException
」が発生します。WorkflowException
」が発生します。WorkflowException
」が発生します。createMatterProperty(UserMatterPropertyModel[])
」、「updateMatterProperty(UserMatterPropertyModel[])
」を利用してください。
matterProperty
- ユーザデータ案件プロパティ情報の配列
WorkflowException
- ワークフロー例外の親クラス
|
IM-Workflow | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |