public interface ScheduleConfirmService
[ 操作ユーザについて ]
このクラスでは、アカウントコンテキストのユーザコードを元に操作します。
またユーザの所属組織は、ユーザコンテキストのカレント組織を元に操作します。
操作ユーザが以下のロールを保有している場合は、ユーザおよび施設に対する権限判定処理を行いません。
修飾子とタイプ | メソッドと説明 |
---|---|
DisplayInfo[] |
findAvailabilityInfo(jp.co.intra_mart.foundation.i18n.datetime.DateTime targetDate,
String[] userCds,
FacilityKey[] facilityKeys)
スケジュールの空き状況を取得します。
|
AvailableDateListItem[] |
findCandidateDate(SearchDateFilter searchDateFilter,
Integer listLimit)
スケジュールの候補日時を取得します。
|
DisplayInfo[] findAvailabilityInfo(jp.co.intra_mart.foundation.i18n.datetime.DateTime targetDate, String[] userCds, FacilityKey[] facilityKeys) throws InvalidParameterException, AuthenticationException
対象日で、指定したユーザと施設の空き状況を取得します。
targetDate
- 対象日userCds
- ユーザコードfacilityKeys
- 施設キーInvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- 編集権限がない場合に発生します。AvailableDateListItem[] findCandidateDate(SearchDateFilter searchDateFilter, Integer listLimit) throws InvalidParameterException, AuthenticationException, OperationException
指定した検索条件に該当するスケジュールの候補日時を取得します。
searchDateFilter
- 検索条件listLimit
- 取得件数InvalidParameterException
- 入力項目値に不正があった場合に発生します。AuthenticationException
- 編集権限がない場合に発生します。OperationException
- データ不整合が起こる場合に発生します。Copyright © 2012-2015 NTT DATA INTRAMART CORPORATION