メソッドの概要

返却値の型 メソッド名
ResultObject addItem (GroupRegistration parameter)
グループアイテムを追加します。
ResultObject deleteItem (ItemKey itemKey)
グループアイテムを削除します。
ResultObject findItem (ItemKey itemKey)
グループアイテムを取得します。
ResultObject findReferenceItem (ItemKey itemKey)
グループ内のアイテムを取得します。
ResultObject moveInReferenceItem (ItemKey itemKey, GroupReferenceItemRegistration[] parameters)
グループ内へアイテムを移動します。
ResultObject moveOutReferenceItem (ItemKey itemKey, GroupReferenceItemDelete[] parameters)
グループ内のアイテムからアイテムを除外します。
ResultObject updateItemSetting (GroupItemSettingUpdate parameter)
グループアイテムの編集種別を更新します。
ResultObject updateReferenceItemTitle (GroupReferenceItemTitleUpdate parameter)
グループ内のアイテムのタイトルを更新します。
ResultObject updateSortKey (GroupReferenceItemSortKeyUpdate parameter)
グループ内のアイテムの表示順序を更新します。

メソッドの詳細

ResultObject addItem (GroupRegistration parameter)
グループアイテムを追加します。
パラメータ
parameter : GroupRegistration
グループアイテム情報
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、Group を設定します。
ResultObject deleteItem (ItemKey itemKey)
グループアイテムを削除します。

グループ内のアイテムも削除します。
グループアイテムに追加されているアイテムへの削除通知は管理者としての操作種別で行います。
ただし、権限判定については通知先のアイテムで個別に行われます。 削除に失敗した参照アイテムがある場合は、 jp.co.intra_mart.product.collaboration.core.exception.InvalidParameterException# がスローされます。
その場合はグループアイテムと、格納されているすべての参照アイテムについて削除処理は行われません。

パラメータ
itemKey : ItemKey
アイテムキー
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、処理件数 を設定します。
ResultObject findItem (ItemKey itemKey)
グループアイテムを取得します。
パラメータ
itemKey : ItemKey
アイテムキー
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、Group を設定します。
ResultObject findReferenceItem (ItemKey itemKey)
グループ内のアイテムを取得します。
パラメータ
itemKey : ItemKey
アイテムキー
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、グループ内のアイテム GroupReferrenceItem[] を設定します。
ResultObject moveInReferenceItem (ItemKey itemKey, GroupReferenceItemRegistration[] parameters)
グループ内へアイテムを移動します。

グループアイテムをグループアイテム内へ移動することはできません。

パラメータ
itemKey : ItemKey
アイテムキー
parameters : GroupReferenceItemRegistration[]
アイテム情報
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、移動したアイテム GroupReferrenceItem[] を設定します。
ResultObject moveOutReferenceItem (ItemKey itemKey, GroupReferenceItemDelete[] parameters)
グループ内のアイテムからアイテムを除外します。

除外したアイテムは、ワークスペースのアイテムへ移動します。

パラメータ
itemKey : ItemKey
アイテムキー
parameters : GroupReferenceItemDelete[]
アイテム情報
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、処理件数 を設定します。
ResultObject updateItemSetting (GroupItemSettingUpdate parameter)
グループアイテムの編集種別を更新します。
パラメータ
parameter : GroupItemSettingUpdate
設定更新情報
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、処理件数 を設定します。
ResultObject updateReferenceItemTitle (GroupReferenceItemTitleUpdate parameter)
グループ内のアイテムのタイトルを更新します。

操作ユーザの権限チェックは、更新対象のアイテムの権限状態によります。

パラメータ
parameter : GroupReferenceItemTitleUpdate
アイテム情報
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、処理件数 を設定します。
ResultObject updateSortKey (GroupReferenceItemSortKeyUpdate parameter)
グループ内のアイテムの表示順序を更新します。
パラメータ
parameter : GroupReferenceItemSortKeyUpdate
表示順変更情報
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、処理件数 を設定します。