iac_schedule.RepeatEventServiceオブジェクト
コンポーネント情報 | |
---|---|
version | 8.0.21 |
since | 8.0.0 |
[ 操作ユーザについて ]
このクラスでは、アカウントコンテキストのユーザコードを元に操作します。
またユーザの所属組織は、ユーザコンテキストのカレント組織を元に操作します。
[ 参照・編集権限について ]
それぞれ以下の権限判定が行われます。
- 参照権限
- イベントに対する参照可能な権限を保有している
- イベントの参加者のうち、いずれかに対して参照可能な権限を保有している
- 編集権限
- イベントに対する編集可能な権限を保有している
- イベントの参加者のうち、すべてに対して編集可能な権限を保有している
- Schedule アクセス権除外ユーザ
メソッドの概要
返却値の型 | メソッド名 |
---|---|
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 )
定期イベントを削除します。
定期イベントに属するイベントで、指定されたイベントの日付以降のすべてのイベントを削除します。
返却値
|
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 )
定期イベントを更新します。
定期イベントに属するすべてのイベントを更新します。
パラメータ
返却値
|