public interface CalendarScheduleService
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
RepeatKey
- 定期キーNoticeTargetType
- 通知種別reason
- 削除理由InvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- 編集権限がない場合に発生します。void delete(ScheduleKey key, NoticeTargetType type, String reason) throws InvalidParameterException, AuthenticationException
key
- スケジュールキーtype
- 通知種別reason
- 削除理由InvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- 編集権限がない場合に発生します。CalendarRepeatSchedule get(RepeatKey key) throws InvalidParameterException, AuthenticationException
null
を返却します。 当該メソッドでは常に権限判定処理を行いません。key
- 定期キーInvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- 参照権限がない場合に発生します。CalendarSchedule get(ScheduleKey key) throws InvalidParameterException, AuthenticationException
null
を返却します。key
- スケジュールキーInvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- 参照権限がない場合に発生します。CalendarScheduleWithAttach getWithAttach(ScheduleKey key) throws InvalidParameterException, AuthenticationException
key
- スケジュールキーInvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- 参照権限がない場合に発生します。CalendarSchedule register(CalendarSchedule schedule) throws InvalidParameterException, AuthenticationException, OperationException
schedule
- スケジュール情報InvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- 権限判定を行う場合で、編集権限のない参加者および施設が存在する場合に発生します。OperationException
- データ不整合が起こる場合に発生します。CalendarSchedule register(CalendarSchedule schedule, AttachInfo[] attach) throws InvalidParameterException, AuthenticationException, OperationException
schedule
- スケジュール情報attach
- 登録添付ファイル情報InvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- 権限判定を行う場合で、編集権限のない参加者および施設が存在する場合に発生します。OperationException
- データ不整合が起こる場合に発生します。CalendarRepeatSchedule register(CalendarSchedule schedule, CalendarRepeatCondition condition) throws InvalidParameterException, AuthenticationException, OperationException
schedule
- スケジュール情報condition
- 繰り返し条件InvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- 権限判定を行う場合で、編集権限のない参加者および施設が存在する場合に発生します。OperationException
- データ不整合が起こる場合に発生します。CalendarRepeatSchedule splitAndUpdate(CalendarSchedule schedule, CalendarRepeatCondition condition) throws InvalidParameterException, AuthenticationException, OperationException
schedule
- スケジュール情報condition
- 繰り返し条件InvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- 編集権限がない場合に発生します。OperationException
- データ不整合が起こる場合に発生します。CalendarSchedule update(CalendarSchedule schedule) throws InvalidParameterException, AuthenticationException, OperationException
schedule
- スケジュール情報InvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- 編集権限がない場合に発生します。OperationException
- データ不整合が起こる場合に発生します。CalendarSchedule update(CalendarSchedule schedule, AttachInfo[] attach, FileKey[] removeFileKeys) throws InvalidParameterException, AuthenticationException, OperationException
schedule
- スケジュール情報attach
- 登録添付ファイル情報removeFileKeys
- 削除する添付ファイルキーInvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- 編集権限がない場合に発生します。OperationException
- データ不整合が起こる場合に発生します。CalendarRepeatSchedule update(CalendarSchedule schedule, CalendarRepeatCondition condition) throws InvalidParameterException, AuthenticationException, OperationException
schedule
- スケジュール情報condition
- 繰り返し条件InvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- 編集権限がない場合に発生します。OperationException
- データ不整合が起こる場合に発生します。Copyright © 2012-2015 NTT DATA INTRAMART CORPORATION