Apex リファレンスガイド
リリースノート
ExternalService 名前空間
GetAppointmentCandidatesInput クラス
GetAppointmentSlotsInput クラス
SkillRequirement クラス
WorkType クラス
LxScheduler 名前空間
LxScheduler 名前空間により、Salesforce Scheduler を外部カレンダーと統合するためのインターフェースとクラスが提供されます。
LxScheduler 名前空間のクラスとインターフェースを次に示します。
-
GetAppointmentCandidatesInput クラス
作業種別グループおよびサービステリトリーに基づいて、利用可能なサービスリソース (予定候補) に関する情報が含まれます。 -
GetAppointmentCandidatesInputBuilder クラス
lxscheduler.GetAppointmentCandidatesInput クラスのインスタンスを作成するメソッドが含まれます。 -
GetAppointmentSlotsInput クラス
指定の作業種別グループおよびテリトリーに基づいて、リソースの利用可能な予定の時間枠に関する情報が含まれます。 -
GetAppointmentSlotsInputBuilder クラス
lxscheduler.GetAppointmentSlotsInput クラスのインスタンスを作成するメソッドが含まれます。 -
SchedulerResources クラス
リソースの可用性を取得するビジネスロジックを備えたメソッドが含まれます。 -
SkillRequirement クラス
作業種別の特定のタスクを完了するために必要なスキルのセットに関する情報が含まれます。 -
SkillRequirementBuilder クラス
lxscheduler.SkillRequirement クラスのインスタンスを作成するメソッドが含まれます。 -
WorkType クラス
実行する作業の種別に関する情報が含まれます。 -
WorkTypeBuilder クラス
lxscheduler.WorkType クラスのインスタンスを作成するメソッドが含まれます。 -
ServiceResourceScheduleHandler インターフェース
実装クラスで外部カレンダー行動をチェックし、要求されたサービスリソースの予約済みの時間枠を見つけられるようにします。このインターフェースは、Salesforce Scheduler の一部です。 -
ServiceAppointmentRequestInfo クラス
ServiceResourceScheduleHandler インターフェースに渡されるパラメーターのリストを表します。このクラスは、Apex で内部に実装されます。 -
ServiceResourceInfo クラス
サービスリソースに関する情報が含まれます。 -
ServiceResourceSchedule クラス
このクラスを使用して、実装された Apex クラスの結果を ServiceResourceScheduleHandler インターフェースメソッドに渡します。 -
UnavailableTimeslot クラス
このクラスを使用して、対応不可の時間枠を lxscheduler.ServiceResourceSchedule クラスに渡します。