イベントプラグイン

このセクションでは、すべてのイベントプラグインのリストを提供します。イベントプラグインはイベントハンドラーによって参照され、イベントがイベントフィルターと一致するたびに実行されます。

ビジネスインテリジェンス

このプラグインは、Ooyala FlexのイベントをJSONデータとして直列化して、詳細な分析のために外部のElasticsearchデータストアに送信します。イベントハンドラーフィルターを使用して、すべてのデータまたはサブセットを送信することができます。Elasticsearchの内部に入ると、Ooyala Flexのパフォーマンスおよびアクティビティに関するほぼリアルタイムの情報を生成することができます。

プロパティ:

Table 1.
フィールド 説明
アイコン プラグインアイコン
Sub-type イベントハンドラー このプラグインのサブタイプ
Classification イベントハンドラー このプラグインの分類
Deployment Internal プラグインのデプロイ場所がOoyala Flex内部か他の製品内か
Supports Configuration このプラグインが構成をサポートするかどうか
Supports Scripting この構成がスクリプトをサポートするかどうか
Scripting Context イベント スクリプトのコンテキストからどのOoyala Flexオブジェクトを参照できるか
Undo Action   このアクションを元に戻すために必要なアクション
Redo Action   このアクションをやり直すために必要なアクション
Compatability 5.x このプラグインがどのバージョンのOoyala Flex用か
Lifecycle Stable このプラグインの成熟度(Experimental、Unstable、Stable)

構成:

Table 2.
フィールド フィールドタイプ 必須 多重性 説明
Url 文字列   putリクエストを送信するURL
Index Name 文字列   Elasticsearchの説明
Type Name 文字列   タイプ名の説明

Job Executing

このプラグインは、イベントが一致したときに実行するアクションプラグインを指定します。これにより、ジョブが作成され、ジョブスケジューラーに登録されます。

プロパティ:

Table 3.
フィールド 説明
アイコン プラグインアイコン
Sub-type イベントハンドラー このプラグインのサブタイプ
Classification イベントハンドラー このプラグインの分類
Deployment Internal プラグインのデプロイ場所がOoyala Flex内部か他の製品内か
Supports Configuration このプラグインが構成をサポートするかどうか
Supports Scripting この構成がスクリプトをサポートするかどうか
Scripting Context イベント スクリプトのコンテキストからどのOoyala Flexオブジェクトを参照できるか
Undo Action   このアクションを元に戻すために必要なアクション
Redo Action   このアクションをやり直すために必要なアクション
Compatability 5.x このプラグインがどのバージョンのOoyala Flex用か
Lifecycle Stable このプラグインの成熟度(Experimental、Unstable、Stable)

構成:

Table 4.
フィールド フィールドタイプ 必須 多重性 説明
Action Config Action   イベントハンドラーによって実行されるAction Configの名前

 

 

Mail Dispatching

このプラグインは、構成オプションで指定されたユーザーへのメールの送信をサポートしています。このプラグインはMail Templateに依存しています。

このプラグインの一般的な使用例:

• ユーザーがユーザーグループに追加されたときにメールを送信する

• ユーザーパスワードがリセットされたときにメール送信する

• ユーザーが有効にされたときにメールを送信する

式スクリプトは、誰にメールを送信する必要があるかを特定する上で非常に役立ちます。たとえば、ユーザーイベントタイプのフィルタリングおよび#{event.Ooyala FlexObject.name}の使用により、フィルタリングされたイベントがユーザーに通知されます。

プロパティ:

Table 5.
フィールド 説明
アイコン プラグインアイコン
Sub-type イベントハンドラー このプラグインのサブタイプ
Classification イベントハンドラー このプラグインの分類
Deployment Internal プラグインのデプロイ場所がOoyala Flex内部か他の製品内か
Supports Configuration このプラグインが構成をサポートするかどうか
Supports Scripting この構成がスクリプトをサポートするかどうか
Scripting Context イベント スクリプトのコンテキストからどのOoyala Flexオブジェクトを参照できるか
Undo Action   このアクションを元に戻すために必要なアクション
Redo Action   このアクションをやり直すために必要なアクション
Compatability 5.x このプラグインがどのバージョンのOoyala Flex用か
Lifecycle Stable このプラグインの成熟度(Experimental、Unstable、Stable)

構成:

Table 6.
フィールド フィールドタイプ 必須 多重性 説明
Message Template Message Template   使用するメッセージテンプレート。
Recipients 複合   メールの受信者
  • Account
Account 0~* アカウント内の全有効ユーザー
  • Sub-Account
Sub-Account 0~* サブアカウント内の全有効ユーザー
  • Group
Group 0~* グループ内の全有効ユーザー
  • Workspace
Workspace 0~* ワークスペース内の全有効ユーザー
  • User
User 0~* 特定の1ユーザー
  • Expression
文字列 0~* メールアドレス、ユーザー名、またはグループ名に評価される式
Subject 文字列   メールの件名。これが空白の場合、テンプレートに指定された件名が使用されます
Sender 文字列   メールの送信者。これが空白の場合、テンプレートに指定された送信者が使用されます

Script Executing

このプラグインは、イベントハンドラーによって実行されたときにスクリプトを実行します。

スクリプトの詳細は、APIガイドに記載されています。

プロパティ:

Table 7.
フィールド 説明
アイコン プラグインアイコン
Sub-type イベントハンドラー このプラグインのサブタイプ
Classification イベントハンドラー このプラグインの分類
Deployment Internal プラグインのデプロイ場所がOoyala Flex内部か他の製品内か
Supports Configuration このプラグインが構成をサポートするかどうか
Supports Scripting この構成がスクリプトをサポートするかどうか
Scripting Context イベント スクリプトのコンテキストからどのOoyala Flexオブジェクトを参照できるか
Undo Action   このアクションを元に戻すために必要なアクション
Redo Action   このアクションをやり直すために必要なアクション
Compatability 5.x このプラグインがどのバージョンのOoyala Flex用か
Lifecycle Stable このプラグインの成熟度(Experimental、Unstable、Stable)

構成:

Table 8.
フィールド フィールドタイプ 必須 多重性 説明
Groovy Script スクリプト   スクリプトコンテンツ(execute()と呼ばれるメソッドを作成)

通知

Followed Notification

このプラグインは、ユーザーがフォローしているOoyala Flexオブジェクトに対して行われた更新をユーザーに通知します。このプラグインは特殊なタイプの通知プラグインです。

このプラグインはユーザーへの通知を生成します。通知は、ユーザーのイベントポップアップボックスに表示されます。ユーザーは、イベントがメールまたはSMS経由のどちらで送信されるかを制御するプロファイルを構成することもできます。

プロパティ:

Table 9.
フィールド 説明
アイコン プラグインアイコン
Sub-type イベントハンドラー このプラグインのサブタイプ
Classification イベントハンドラー このプラグインの分類
Deployment Internal プラグインのデプロイ場所がOoyala Flex内部か他の製品内か
Supports Configuration このプラグインが構成をサポートするかどうか
Supports Scripting この構成がスクリプトをサポートするかどうか
Scripting Context イベント スクリプトのコンテキストからどのOoyala Flexオブジェクトを参照できるか
Undo Action   このアクションを元に戻すために必要なアクション
Redo Action   このアクションをやり直すために必要なアクション
Compatability 5.x このプラグインがどのバージョンのOoyala Flex用か
Lifecycle Stable このプラグインの成熟度(Experimental、Unstable、Stable)

構成:

Table 10.
フィールド フィールドタイプ 必須 多重性 説明
Message Template Message Template   使用するメッセージテンプレート。
SMS Template Message Template   使用するSMSテンプレート。

Notification

この汎用通知プラグインは、Ooyala Flexオブジェクトに対して行われた更新をユーザーに通知します。このプラグインは特殊なタイプの通知プラグインです。

このプラグインはユーザーへの通知を生成します。通知は、ユーザーのイベントポップアップボックスに表示されます。ユーザーは、イベントがメールまたはSMS経由のどちらで送信されるかを制御するプロファイルを構成することもできます。

このプラグインは、ユーザーのグループへの通知をサポートしています。このプラグインは、ほとんどのOoyala Flexグループ化構造をサポートしています。

• アカウント

• サブアカウント

• ユーザーグループ

• ワークスペース

• ユーザー

プロパティ:

Table 11.
フィールド 説明
アイコン プラグインアイコン
Sub-type イベントハンドラー このプラグインのサブタイプ
Classification イベントハンドラー このプラグインの分類
Deployment Internal プラグインのデプロイ場所がOoyala Flex内部か他の製品内か
Supports Configuration このプラグインが構成をサポートするかどうか
Supports Scripting この構成がスクリプトをサポートするかどうか
Scripting Context イベント スクリプトのコンテキストからどのOoyala Flexオブジェクトを参照できるか
Undo Action   このアクションを元に戻すために必要なアクション
Redo Action   このアクションをやり直すために必要なアクション
Compatability 5.x このプラグインがどのバージョンのOoyala Flex用か
Lifecycle Stable このプラグインの成熟度(Experimental、Unstable、Stable)

構成:

Table 12.
フィールド フィールドタイプ 必須 多重性 説明
Message Template Message Template   使用するメッセージテンプレート。
SMS Template Message Template   使用するSMSテンプレート。
Recipients 複合   メールの受信者
  • アカウント
アカウント 0~* アカウント内の全有効ユーザー
  • Sub-Account
Sub-Account 0~* サブアカウント内の全有効ユーザー
  • Group
Group 0~* グループ内の全有効ユーザー
  • Workspace
Workspace 0~* ワークスペース内の全有効ユーザー
  • User
User 0~* 特定の1ユーザー
  • Expression
文字列 0~* メールアドレス、ユーザー名、またはグループ名に評価される式

Owned Object Notification

このプラグインは、ユーザーが所有しているOoyala Flexオブジェクトに対して行われた更新を所有者に通知します。このプラグインは特殊なタイプの通知プラグインです。

このプラグインはユーザーへの通知を生成します。通知は、ユーザーのイベントポップアップボックスに表示されます。ユーザーは、イベントがメールまたはSMS経由のどちらで送信されるかを制御するプロファイルを構成することもできます。

Table 13.
フィールド 説明

アイコン

プラグインアイコン
Sub-type イベントハンドラー このプラグインのサブタイプ
Classification イベントハンドラー このプラグインの分類
Deployment Internal プラグインのデプロイ場所がOoyala Flex内部か他の製品内か
Supports Configuration このプラグインが構成をサポートするかどうか
Supports Scripting この構成がスクリプトをサポートするかどうか
Scripting Context イベント スクリプトのコンテキストからどのOoyala Flexオブジェクトを参照できるか
Undo Action   このアクションを元に戻すために必要なアクション
Redo Action   このアクションをやり直すために必要なアクション
Compatability 5.x このプラグインがどのバージョンのOoyala Flex用か
Lifecycle Stable このプラグインの成熟度(Experimental、Unstable、Stable)

構成:

Table 14.
フィールド フィールドタイプ 必須 多重性 説明
Message Template Message Template   使用するメッセージテンプレート。
SMS Template Message Template   使用するSMSテンプレート。

Task Assignment Notification

このプラグインは、ユーザータスクがユーザーに割り当てられたことをユーザーに通知します。このプラグインは特殊なタイプの通知プラグインです。

このプラグインはユーザーへの通知を生成します。通知は、ユーザーのイベントポップアップボックスに表示されます。ユーザーは、イベントがメールまたはSMS経由のどちらで送信されるかを制御するプロファイルを構成することもできます。

プロパティ:

Table 15.
フィールド 説明
アイコン プラグインアイコン
Sub-type イベントハンドラー このプラグインのサブタイプ
Classification イベントハンドラー このプラグインの分類
Deployment Internal プラグインのデプロイ場所がOoyala Flex内部か他の製品内か
Supports Configuration このプラグインが構成をサポートするかどうか
Supports Scripting この構成がスクリプトをサポートするかどうか
Scripting Context イベント スクリプトのコンテキストからどのOoyala Flexオブジェクトを参照できるか
Undo Action   このアクションを元に戻すために必要なアクション
Redo Action   このアクションをやり直すために必要なアクション
Compatability 5.x このプラグインがどのバージョンのOoyala Flex用か
Lifecycle Stable このプラグインの成熟度(Experimental、Unstable、Stable)

構成:

Table 16.
フィールド フィールドタイプ 必須 多重性 説明
Message Template Message Template   使用するメッセージテンプレート。
SMS Template Message Template   使用するSMSテンプレート。

Internal Script Executor

プロパティ:

Table 17.
フィールド 説明
アイコン プラグインアイコン
Sub-type イベントハンドラー このプラグインのサブタイプ
Classification イベントハンドラー このプラグインの分類
Deployment Internal プラグインのデプロイ場所がOoyala Flex内部か他の製品内か
Supports Configuration このプラグインが構成をサポートするかどうか
Supports Scripting この構成がスクリプトをサポートするかどうか
Scripting Context イベント スクリプトのコンテキストからどのOoyala Flexオブジェクトを参照できるか
Undo Action   このアクションを元に戻すために必要なアクション
Redo Action   このアクションをやり直すために必要なアクション
Compatability 5.x このプラグインがどのバージョンのOoyala Flex用か
Lifecycle Stable このプラグインの成熟度(Experimental、Unstable、Stable)

構成:

Table 18.
フィールド フィールドタイプ 必須 多重性 説明
Groovy Script スクリプト   スクリプトコンテンツ(execute()と呼ばれるメソッドを作成)
Script Imports 複合 0~1  

JAR File URL

文字列 1~* スクリプトにインポートするJARファイルのURL。

Script Import

文字列   1~* 使用するスクリプトインポート。

この記事はお役にたちましたか?