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

NotificationAction インターフェース

レポート通知の条件を満たした場合にカスタム Apex クラスをトリガーするにはこのインターフェースを実装します。

名前空間

Reports

使用方法

ユーザーが登録したレポートのレポート通知から、Reports.NotificationAction インターフェースが実装されたカスタム Apex クラスをトリガーできます。このインターフェースの execute メソッドが NotificationActionContext オブジェクトをパラメーターとして受信します。このオブジェクトには、レポートインスタンスと、通知をトリガーするために満たさなければならない条件に関する情報が含まれます。

NotificationAction のメソッド

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

execute(context)

コンテキストオブジェクト NotificationActionContextcontext パラメーターで指定されたカスタム Apex アクションを実行します。オブジェクトには、レポートインスタンスと、通知をトリガーするために満たさなければならない条件に関する情報が含まれます。メソッドは、指定された条件が満たされるたびに実行されます。

署名

public void execute(Reports.NotificationActionContext context)

パラメーター

context
型: Reports.NotificationActionContext

戻り値

型: Void

NotificationAction の実装例

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