Help:Extension:EventStreamConfig/ja

この 拡張機能は、MediaWiki の構成変数   からイベント ストリームの構成をエクスポートするためのライブラリ関数と API エンドポイントを提供します.

これにより、MediaWiki および外部利用におけるストリームの集中的な設定が可能となります.


 * EventLogging 拡張機能は、ResourceLoader と組み合わせて使用し、特定のページで使用されるストリームの設定を動的に構成するためにクライアントのストリーム設定 (サンプルレートなど) を読み込みます.
 * モバイル アプリは、API エンドポイントを使用してクライアントのストリーム設定 (サンプルレートなど) を動的に構成します.
 * EventGate のイベント受信サービスは、特定のスキーマ タイトルのイベントのみをストリームに許可するためにこれを使用します.
 * EventBus および他のサーバー サイドのイベント プロデューサーは、特定のストリームをどのイベント受信サービスに送信するかを特定するためにこれを使用します.

MediaWiki Config
is a list of individual stream configs. Each stream config must minimally specify its  and its   name settings. In,   may either be a static stream name string, or a regex that matches stream names for which the stream config should be used.

Example:

(Note:  is just an example setting)

Getting configs for a list of streams
takes a list of stream names to return configs for. is keyed by stream name or stream regex pattern, and it is searched for stream names that match. The return value is a map from requested stream name to the matched stream config. By default any settings in  are removed from the returned stream configs; as they are often not useful for client side configuration. The  parameter disables this behavior.

Example:

returns