メッセージ・パーサーのプラグイン・インターフェースは、以下のもので構成されます。
- プラグイン・パーサーの機能を提供するインプリメンテーション関数のセット。
これらの関数は、メッセージ・ブローカーによって呼び出されます。
大半のインプリメンテーション関数は必須であり、開発者により提供されない場合には、実行時に例外が発生する原因となります。
- ユーティリティー関数のセット。これは、メッセージ・ブローカーでリソースを作成したり、ブローカーのサービスを要求したりするために使用されます。
これらのユーティリティー関数は、プラグイン・パーサーによって呼び出すことができます。