この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

Newer Version Available

This content describes an older version of this product. View Latest

ServiceResourceScheduleHandler インターフェース

実装クラスで外部カレンダー行動をチェックし、要求されたサービスリソースの予約済みの時間枠を見つけられるようにします。このインターフェースは、Lightning Scheduler の一部です。

名前空間

LxScheduler

使用方法

lxscheduler.ServiceResourceScheduleHandler インターフェースは Lightning Scheduler API によってコールされます。

このインターフェースを実装するには、最初に implements キーワードでクラスを次のように宣言する必要があります。

次に、クラスで次のメソッドの実装を提供する必要があります。

実装されたメソッドは global または public として宣言する必要があります。

ServiceResourceScheduleHandler のメソッド

ServiceResourceScheduleHandler のメソッドは次のとおりです。

getUnavailableTimeslots(var1)

外部システムから対応不可の時間枠を取得するための必須情報を渡します。このメソッドの実装では、lxscheduler.ServiceResourceSchedule クラスを返します。

署名

public List<lxscheduler.ServiceResourceSchedule> getUnavailableTimeslots(lxscheduler.ServiceAppointmentRequestInfo var1)

パラメータ

var1
型: lxscheduler.ServiceAppointmentRequestInfo
ServiceResourceScheduleHandler インターフェースに渡されるパラメータのリストを表します。

戻り値

型: List<lxscheduler.ServiceResourceSchedule>

ServiceResourceScheduleHandler の実装例

これは、lxscheduler.ServiceResourceScheduleHandler インターフェースの実装例です。