例: Aura コンポーネントを使用したイベントの登録と再生
lightning:empApi コンポーネントをカスタム Aura コンポーネントに追加し、イベントメッセージを受信します。lightning:empApi コンポーネントによって、ストリーミングチャネルの登録とイベントメッセージのリ���ンを行うメソッドにアクセスできます。
次を含む、すべての種別のストリーミングイベントがサポートされます。
- プラットフォームイベント
- 変更データキャプチャイベント
- PushTopic イベント
- 汎用イベント
lightning:empApi コンポーネントは、共有 CometD ベースストリーミング API 接続を使用して、ブラウザで複数のストリーミングアプリケーションを実行できるようにします。
コンポーネントのメソッドをコールするには、lightning:empApi コンポーネントをカスタムコンポーネント内に追加し、aura:id 属性を割り当てます。
<lightning:empApi aura:id="empApi"/>次に、クライアント側コントローラで、コンポーネントメソッドをコールする関数を追加します。
lightning:empApi コンポーネントの使用例と詳細なリファレンスについては、Lightning コンポーネントライブラリの empApi に関するドキュメントを参照してください。