|
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.UserArcMatterPropertyValue
public class UserArcMatterPropertyValue
過去案件のユーザデータ案件プロパティ情報マネージャ。
過去で利用するユーザデータ案件プロパティ情報の新規登録、更新、削除、検索処理を行います。
本クラスではユーザデータIDをキーで検索や更新処理を行います。検索や更新処理の対象になるテーブルは過去案件関連テーブルである「imw_ayyyymm_matter_user_data」です。
テーブル名に含まれる「yyyymm」はコンストラクタで指定する「archiveMonth アーカイブ年月(yyyyMM)」です。
処理中の未完了案件や完了案件のユーザデータプロパティ情報の操作には「UserActvMatterPropertyValue
」、「UserCplMatterPropertyValue
」を利用してください。
システム案件IDをキーで過去案件情報からユーザデータ案件プロパティ情報を取得するには、「ArcMatter
」を利用してください。
UserActvMatterPropertyValue
,
UserCplMatterPropertyValue
,
ArcMatter
入れ子のクラスの概要 |
---|
クラス 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 |
コンストラクタの概要 | |
---|---|
UserArcMatterPropertyValue(String loginGroupId,
String archiveMonth)
コンストラクタ 引数で指定したログイングループ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 UserArcMatterPropertyValue(String loginGroupId, String archiveMonth) throws WorkflowException
loginGroupId
- ログイングループIDarchiveMonth
- アーカイブ年月(yyyyMM)
WorkflowException
- ワークフロー例外の親クラスメソッドの詳細 |
---|
public UserMatterPropertyModel getMatterProperty(String userDataId, String key) throws WorkflowException
WorkflowException
」が発生します。ArcMatter.getMatterProperty(String)
」を利用してください。getMatterPropertyList(String)
」を利用してください。
UserActvMatterPropertyValue.getMatterProperty(String, String)
」を利用してください。UserCplMatterPropertyValue.getMatterProperty(String, String)
」を利用してください。
userDataId
- ユーザデータIDkey
- 案件プロパティキー
WorkflowException
- ワークフロー例外public UserMatterPropertyModel[] getMatterPropertyList(String userDataId) throws WorkflowException
WorkflowException
」が発生します。ArcMatter.getMatterPropertyList()
」を利用してください。getMatterProperty(String, String)
}」を利用してください。UserActvMatterPropertyValue.getMatterPropertyList(String)
」を利用してください。UserCplMatterPropertyValue.getMatterPropertyList(String)
」を利用してください。
userDataId
- ユーザデータID
WorkflowException
- ワークフロー例外public int getMatterPropertyListCount(String userDataId) throws WorkflowException
WorkflowException
」が発生します。ArcMatter.getMatterPropertyListCount()
」を利用してください。UserActvMatterPropertyValue.getMatterPropertyListCount(String)
」を利用してください。UserCplMatterPropertyValue.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 | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |