public interface CalendarEventService
void delete(EventKey key, NoticeTargetType type, String reason) throws InvalidParameterException, AuthenticationException
key
- イベントキーtype
- 通知種別reason
- 削除理由InvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- 編集権限がない場合に発生します。void delete(RepeatKey key, Date startDate, Date endDate, NoticeTargetType type, String reason) throws InvalidParameterException, AuthenticationException
key
- 定期キーstartDate
- 削除開始日時endDate
- 削除終了日時type
- 通知種別reason
- 削除理由InvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- 編集権限がない場合に発生します。void delete(RepeatKey key, NoticeTargetType type, String reason) throws InvalidParameterException, AuthenticationException
key
- 定期キーtype
- 通知種別reason
- 削除理由InvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- 編集権限がない場合に発生します。CalendarEvent get(EventKey key) throws InvalidParameterException, AuthenticationException
null
を返却します。key
- イベントキーInvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- 参照権限がない場合に発生します。CalendarRepeatEvent get(RepeatKey key) throws InvalidParameterException, AuthenticationException
null
を返却します。key
- 定期キーInvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- 参照権限がない場合に発生します。CalendarEventWithAttach getWithAttach(EventKey key) throws InvalidParameterException, AuthenticationException
eventKey
- イベントキーInvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- 参照権限がない場合に発生します。CalendarEvent register(CalendarEvent event) throws InvalidParameterException, AuthenticationException, OperationException
event
- イベント情報InvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- 権限判定を行う場合で、編集権限のない参加者および施設が存在する場合に発生します。OperationException
- データ不整合が起こる場合に発生します。CalendarEvent register(CalendarEvent event, AttachInfo[] attach) throws InvalidParameterException, AuthenticationException, OperationException
event
- イベント情報attach
- 登録添付ファイル情報InvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- 権限判定を行う場合で、編集権限のない参加者および施設が存在する場合に発生します。OperationException
- データ不整合が起こる場合に発生します。CalendarRepeatEvent register(CalendarEvent event, CalendarRepeatCondition condition) throws InvalidParameterException, AuthenticationException, OperationException
event
- イベント情報condition
- 繰り返し条件InvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- 権限判定を行う場合で、編集権限のない参加者および施設が存在する場合に発生します。OperationException
- データ不整合が起こる場合に発生します。CalendarRepeatEvent splitAndUpdate(CalendarEvent event, CalendarRepeatCondition condition) throws InvalidParameterException, AuthenticationException, OperationException
event
- イベント情報condition
- 繰り返し条件InvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- 編集権限がない場合に発生します。OperationException
- データ不整合が起こる場合に発生します。CalendarEvent update(CalendarEvent event) throws InvalidParameterException, AuthenticationException, OperationException
event
- イベント情報InvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- 編集権限がない場合に発生します。OperationException
- データ不整合が起こる場合に発生します。CalendarEvent update(CalendarEvent event, AttachInfo[] attach, FileKey[] removeFileKeys) throws InvalidParameterException, AuthenticationException, OperationException
event
- イベント情報attach
- 登録添付ファイル情報removeFileKeys
- 削除する添付ファイルキーInvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- 編集権限がない場合に発生します。OperationException
- データ不整合が起こる場合に発生します。CalendarRepeatEvent update(CalendarEvent event, CalendarRepeatCondition condition) throws InvalidParameterException, AuthenticationException, OperationException
event
- イベント情報condition
- 繰り返し条件InvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- 編集権限がない場合に発生します。OperationException
- データ不整合が起こる場合に発生します。Copyright © 2012-2015 NTT DATA INTRAMART CORPORATION