メソッドの概要

返却値の型 メソッド名
ResultObject addMember (WorkspaceKey workspaceKey, Member[] members)
ワークスペースメンバーを追加します。
ResultObject findMemberList (WorkspaceKey workspaceKey)
ワークスペースの全メンバーを取得します。
ResultObject findMember (String itemType, ItemKey itemKey, String userCd)
ワークスペースメンバーを取得します。
ResultObject grantOwnerShip (WorkspaceKey workspaceKey, String[] userCds)
ワークスペースのオーナー権限を付与します。
ResultObject rejectOwnerShip (WorkspaceKey workspaceKey, String[] userCds)
ワークスペースのオーナー権限を剥奪します。
ResultObject removeMember (WorkspaceKey workspaceKey, String[] userCds)
ワークスペースから離脱します。

メソッドの詳細

ResultObject addMember (WorkspaceKey workspaceKey, Member[] members)
ワークスペースメンバーを追加します。
パラメータ
workspaceKey : WorkspaceKey
ワークスペースキー
members : Member[]
メンバー情報
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、Member[] を設定します。
ResultObject findMemberList (WorkspaceKey workspaceKey)
ワークスペースの全メンバーを取得します。

IMBoxのGroupBoxと各メンバーの連携状態を含めて取得します。
該当するデータが存在しない場合、空の配列を返却します。

パラメータ
workspaceKey : WorkspaceKey
ワークスペースキー
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、MemberReference[] を設定します。
ResultObject findMember (String itemType, ItemKey itemKey, String userCd)
ワークスペースメンバーを取得します。

指定したアイテム情報に該当するワークスペースのメンバーを取得します。

パラメータ
itemType : String
アイテム種別
itemKey : ItemKey
アイテムキー
userCd : String
ユーザコード
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、MemberReference を設定します。
ResultObject grantOwnerShip (WorkspaceKey workspaceKey, String[] userCds)
ワークスペースのオーナー権限を付与します。

IMBoxのGroupBoxに対してもオーナー権限を付与します。

パラメータ
workspaceKey : WorkspaceKey
ワークスペースキー
userCds : String[]
ユーザコード
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、オーナー権限を付与できたユーザコード を設定します。
ResultObject rejectOwnerShip (WorkspaceKey workspaceKey, String[] userCds)
ワークスペースのオーナー権限を剥奪します。

IMBoxのGroupBoxに対してもオーナー権限のを行います。
オーナーが不在となる場合、離脱することはできません。

パラメータ
workspaceKey : WorkspaceKey
ワークスペースキー
userCds : String[]
ユーザコード
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、剥奪したユーザコード を設定します。
ResultObject removeMember (WorkspaceKey workspaceKey, String[] userCds)
ワークスペースから離脱します。

指定したユーザをワークスペースから離脱させます。
離脱時、IMBoxのGroupBox上からもメンバーから離脱します。
オーナーが不在となる場合、離脱させることはできません。

パラメータ
workspaceKey : WorkspaceKey
ワークスペースキー
userCds : String[]
ユーザコード
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、離脱させたユーザコード を設定します。