public interface EventcalendarPrivilegeService
[ 操作ユーザについて ]
このクラスでは、アカウントコンテキストのユーザコードを元に操作します。
またユーザの所属組織は、ユーザコンテキストのカレント組織を元に操作します。
[ 操作可能なアイテムについて ]
このクラスではワークスペースの権限については考慮されません。
修飾子とタイプ | メソッドと説明 |
---|---|
int |
deleteEvent(ItemKey itemKey,
EventKey eventKey)
イベントを削除します。
|
int |
deleteSchedule(ItemKey itemKey,
EventKey eventKey)
スケジュールを削除します。
|
EventcalendarEvent |
findEvent(ItemKey itemKey,
EventKey eventKey)
イベントを取得します。
|
WorkspaceCalendarEvent |
findSchedule(ItemKey itemKey,
EventKey scheduleKey)
スケジュールを取得します。
|
int |
updateEvent(EventcalendarEventUpdate parameter)
イベントを更新します。
|
int |
updateSchedule(EventcalendarEventUpdate parameter)
スケジュールを更新します。
|
int deleteEvent(ItemKey itemKey, EventKey eventKey) throws InvalidParameterException, OperationException
itemKey
- アイテムキーeventKey
- イベントキーInvalidParameterException
- 入力項目値に不正があった場合に発生します。OperationException
- データ不整合が起こる場合に発生します。int deleteSchedule(ItemKey itemKey, EventKey eventKey) throws InvalidParameterException, OperationException
itemKey
- アイテムキーeventKey
- スケジュールキーInvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- アクセス権違反した場合に発生します。OperationException
- データ不整合が起こる場合に発生します。EventcalendarEvent findEvent(ItemKey itemKey, EventKey eventKey) throws InvalidParameterException, OperationException
指定したイベントアイテムカレンダーのイベントを取得します。
該当するイベントがない場合、NULL
を返却します。
itemKey
- アイテムキーeventKey
- イベントキーInvalidParameterException
- 入力項目値に不正があった場合に発生します。OperationException
- データ不整合が起こる場合に発生します。WorkspaceCalendarEvent findSchedule(ItemKey itemKey, EventKey scheduleKey) throws InvalidParameterException, OperationException
指定したワークスペースカレンダーアイテムのスケジュールを取得します。
該当するスケジュールがない場合、NULL
を返却します。
itemKey
- アイテムキーscheduleKey
- スケジュールキーInvalidParameterException
- 入力項目値に不正があった場合に発生します。OperationException
- データ不整合が起こる場合に発生します。int updateEvent(EventcalendarEventUpdate parameter) throws InvalidParameterException, OperationException
parameter
- イベント情報InvalidParameterException
- 入力項目値に不正があった場合に発生します。OperationException
- データ不整合が起こる場合に発生します。int updateSchedule(EventcalendarEventUpdate parameter) throws InvalidParameterException, OperationException
parameter
- スケジュール情報InvalidParameterException
- 入力項目値に不正があった場合に発生します。OperationException
- データ不整合が起こる場合に発生します。Copyright © 2012-2015 NTT DATA INTRAMART CORPORATION