public interface DecisionService
[ 操作ユーザについて ]
このクラスでは、アカウントコンテキストのユーザコードを元に操作します。
またユーザの所属組織は、ユーザコンテキストのカレント組織を元に操作します。
[ 操作可能なアイテムについて ]
操作ユーザが操作したいアイテムのワークスペースメンバーである必要があります。
修飾子とタイプ | メソッドと説明 |
---|---|
Decision |
addItem(DecisionRegistration registration)
決定事項アイテムを追加します。
|
List<DecisionReferenceItem> |
addReferenceItem(ItemKey itemKey,
DecisionReferenceItemRegisration[] parameters)
参照アイテムを追加します。
|
int |
deleteItem(ItemKey itemKey)
決定事項アイテムを削除します。
|
int |
deleteReferenceItem(ItemKey itemKey,
DecisionReferenceItemDelete parameter)
参照アイテムを削除します。
|
Decision |
findItem(ItemKey itemKey)
決定事項アイテムを取得します。
|
List<DecisionReferenceItem> |
findReferenceItem(ItemKey itemKey)
参照アイテムを取得します。
|
int |
updateContents(DecisionContentsUpdate parameter)
コンテンツを更新します。
|
int |
updateItemSetting(DecisionItemSettingUpdate parameter)
決定事項アイテムの編集種別を更新します。
|
int |
updateReferenceItemTitle(DecisionReferenceItemTitleUpdate parameter)
参照アイテムのタイトルを更新します。
|
Decision addItem(DecisionRegistration registration) throws InvalidParameterException, AuthenticationException
[ 操作ユーザの権限状態 ]
操作ユーザが以下のいずれかに該当する場合、このAPIを利用することができます。
registration
- 決定事項情報InvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- アクセス権違反した場合に発生します。List<DecisionReferenceItem> addReferenceItem(ItemKey itemKey, DecisionReferenceItemRegisration[] parameters) throws InvalidParameterException, AuthenticationException, OperationException
[ アイテム操作について ]
アイテムの操作は、アイテム編集権限によって操作できるユーザが異なります。
itemKey
- 参照アイテムキーparameters
- 参照アイテム情報InvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- アクセス権違反した場合に発生します。OperationException
- データ不整合が起こる場合に発生します。int deleteItem(ItemKey itemKey) throws InvalidParameterException, OperationException, AuthenticationException
[ アイテム操作について ]
アイテムの操作は、アイテム編集権限によって操作できるユーザが異なります。
itemKey
- アイテムキーInvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- アクセス権違反した場合に発生します。OperationException
- データ不整合が起こる場合に発生します。int deleteReferenceItem(ItemKey itemKey, DecisionReferenceItemDelete parameter) throws InvalidParameterException, AuthenticationException, OperationException
[ アイテム操作について ]
アイテムの操作は、アイテム編集権限によって操作できるユーザが異なります。
itemKey
- 参照アイテムキーparameter
- 参照アイテム情報InvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- アクセス権違反した場合に発生します。OperationException
- データ不整合が起こる場合に発生します。Decision findItem(ItemKey itemKey) throws InvalidParameterException, AuthenticationException
指定したデータがない場合、NULL
を返却します。
itemKey
- アイテムキーInvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- アクセス権違反した場合に発生します。List<DecisionReferenceItem> findReferenceItem(ItemKey itemKey) throws InvalidParameterException, AuthenticationException, OperationException
指定した決定事項アイテムの参照アイテムをすべて取得します。
指定したデータがない場合、NULL
を返却します。
itemKey
- アイテムキーInvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- アクセス権違反した場合に発生します。OperationException
- データ不整合が起こる場合に発生します。int updateContents(DecisionContentsUpdate parameter) throws InvalidParameterException, OperationException, AuthenticationException
決定事項アイテム内の本文、決定日を更新します。
[ アイテム操作について ]
アイテムの操作は、アイテム編集権限によって操作できるユーザが異なります。
parameter
- コンテンツ更新情報InvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- アクセス権違反した場合に発生します。OperationException
- データ不整合が起こる場合に発生します。int updateItemSetting(DecisionItemSettingUpdate parameter) throws InvalidParameterException, OperationException, AuthenticationException
[ 操作ユーザの権限状態 ]
操作ユーザが以下のいずれかに該当する場合、このAPIを利用することができます。
parameter
- 設定更新情報InvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- アクセス権違反した場合に発生します。OperationException
- データ不整合が起こる場合に発生します。int updateReferenceItemTitle(DecisionReferenceItemTitleUpdate parameter) throws InvalidParameterException
参照先のアイテム自体のタイトルは更新しません。
parameter
- 更新情報InvalidParameterException
- 入力項目値に不正があった場合に発生します。Copyright © 2012-2015 NTT DATA INTRAMART CORPORATION