メソッドの概要

返却値の型 メソッド名
ResultObject deleteAfter (EventKey eventKey, NoticeTargetType noticeTargetType, String reason)
定期イベントを削除します。
ResultObject deleteEvent (EventKey eventKey, NoticeTargetType noticeTargetType, String reason)
定期イベントを削除します。
ResultObject delete (EventKey eventKey, NoticeTargetType noticeTargetType, String reason)
定期イベントを削除します。
ResultObject extract (Event event)
定期イベントからイベントを離脱させます。
ResultObject findEventForEdit (EventKey eventKey)
更新用の定期イベントを取得します。
ResultObject findEvent (EventKey eventKey)
定期イベントを取得します。
ResultObject find (RepeatKey repeatKey)
定期イベントの繰り返し日付を取得します。
ResultObject leave (EventKey eventKey, Boolean doNotice) 非推奨
イベントの参加を辞退します。
jp.co.intra_mart.product.collaboration.schedule.service.EventService#leaveWithReasonWhy(EventKey, NoticeTargetType, String) を使用してください
ResultObject register (RepeatEvent repeatEvent, RepeatCondition condition)
定期イベントを登録します。
ResultObject updateAfter (RepeatEvent repeatEvent, RepeatCondition condition)
定期イベントを更新します。
ResultObject updateEvent (Event event)
定期イベントを更新します。
ResultObject update (RepeatEvent repeatEvent, RepeatCondition condition)
定期イベントを更新します。

メソッドの詳細

ResultObject deleteAfter (EventKey eventKey, NoticeTargetType noticeTargetType, String reason)
定期イベントを削除します。

定期イベントに属するイベントで、指定されたイベントの日付以降のすべてのイベントを削除します。
指定されたイベントに対する編集権限がある場合のみ削除が可能です。

パラメータ
eventKey : EventKey
イベントキー
noticeTargetType : NoticeTargetType
通知ターゲット
reason : String
削除理由
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、処理件数が設定されます。
ResultObject deleteEvent (EventKey eventKey, NoticeTargetType noticeTargetType, String reason)
定期イベントを削除します。

定期イベントに属するイベントを削除します。
指定されたイベントに対する編集権限がある場合のみ削除が可能です。

パラメータ
eventKey : EventKey
イベントキー
noticeTargetType : NoticeTargetType
通知ターゲット
reason : String
削除理由
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、処理件数が設定されます。
ResultObject delete (EventKey eventKey, NoticeTargetType noticeTargetType, String reason)
定期イベントを削除します。

定期イベントに属するすべてのイベントを削除します。
指定されたイベントに対する編集権限がある場合のみ削除が可能です。

パラメータ
eventKey : EventKey
イベントキー
noticeTargetType : NoticeTargetType
通知ターゲット
reason : String
削除理由
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、処理件数が設定されます。
ResultObject extract (Event event)
定期イベントからイベントを離脱させます。

指定されたイベントに対する編集権限がある場合のみ更新が可能です。
権限判定処理を行う場合、編集権限のない参加者が存在すると更新できません。

パラメータ
event : Event
イベント情報
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、Event が設定されます。
ResultObject findEventForEdit (EventKey eventKey)
更新用の定期イベントを取得します。

指定されたイベントおよびその繰り返し条件を取得します。
指定されたイベントに対する編集権限がある場合のみ取得が可能です。

パラメータ
eventKey : EventKey
イベントキー
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、DisplayRepeatEvent が設定されます。
ResultObject findEvent (EventKey eventKey)
定期イベントを取得します。

指定されたイベントおよびその繰り返し条件を取得します。
指定されたイベントに対する参照権限がある場合のみ取得が可能です。

パラメータ
eventKey : EventKey
イベントキー
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、DisplayRepeatEvent が設定されます。
ResultObject find (RepeatKey repeatKey)
定期イベントの繰り返し日付を取得します。

指定された繰り返し条件キーに該当する繰り返し日付を取得します。
当該メソッドでは常に権限判定処理は行われません。

パラメータ
repeatKey : RepeatKey
繰り返し条件キー
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、RepeatListItem[] が設定されます。
ResultObject leave (EventKey eventKey, Boolean doNotice) 非推奨
jp.co.intra_mart.product.collaboration.schedule.service.EventService#leaveWithReasonWhy(EventKey, NoticeTargetType, String) を使用してください
イベントの参加を辞退します。

指定されたイベントに参加している場合のみ参加者から除外します。
他に参加者がいない場合はイベント自体の削除も行います。
当該メソッドでは常に権限判定処理は行われません。

パラメータ
eventKey : EventKey
イベントキー
doNotice : Boolean
true : 通知者に通知する / false : 登録者に通知しない
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、処理件数が設定されます。
ResultObject register (RepeatEvent repeatEvent, RepeatCondition condition)
定期イベントを登録します。

権限判定処理を行う場合、編集権限のない参加者が存在すると登録できません。

パラメータ
repeatEvent : RepeatEvent
定期イベント情報
condition : RepeatCondition
繰り返し条件
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、RepeatEventResult が設定されます。
ResultObject updateAfter (RepeatEvent repeatEvent, RepeatCondition condition)
定期イベントを更新します。

定期イベントに属するイベントで、指定されたイベントの日付以降のすべてのイベントを更新します。
指定されたイベントに対する編集権限がある場合のみ更新が可能です。
権限判定処理を行う場合、編集権限のない参加者が存在すると更新できません。

パラメータ
repeatEvent : RepeatEvent
定期イベント情報
condition : RepeatCondition
繰り返し条件
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、RepeatEventResult が設定されます。
ResultObject updateEvent (Event event)
定期イベントを更新します。

指定されたイベントに対する編集権限がある場合のみ更新が可能です。
権限判定処理を行う場合、編集権限のない参加者が存在すると更新できません。

パラメータ
event : Event
イベント情報
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、Event が設定されます。
ResultObject update (RepeatEvent repeatEvent, RepeatCondition condition)
定期イベントを更新します。

定期イベントに属するすべてのイベントを更新します。
指定されたイベントに対する編集権限がある場合のみ更新が可能です。
権限判定処理を行う場合、編集権限のない参加者が存在すると更新できません。

パラメータ
repeatEvent : RepeatEvent
定期イベント情報
condition : RepeatCondition
繰り返し条件
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、RepeatEventResult が設定されます。