パーサーは、そのパーサーが必要となる場合のみ、ブローカーにより呼び出されます。呼び出されるパーサーは、指定されているパーサーに依存します。
これらの関数を使用する際、パーサーの正しいクラス名を指定することが必要になります。 以下の表では、さまざまなヘッダーのパーサー、ルート・エレメント名、およびクラス名の要約を記載しています。
パーサー | ルート・エレメント名 | クラス名 |
---|---|---|
BLOB | BLOB | なし |
IDOC | IDOC | IDOC |
JMSMap | JMSMap | JMS_MAP |
JMSStream | JMSStream | JMS_STREAM |
MIME | MIME | MIME |
MRM | MRM | MRM |
XML | XML | xml |
XMLNS | XMLNS | xmlns |
XMLNSC | XMLNSC | xmlnsC |
パーサー | ルート・エレメント名 | クラス名 |
---|---|---|
MQCFH | MQPCF | MQPCF |
MQCIH | MQCIH | MQCICS |
MQDLH | MQDLH | MQDEAD |
MQIIH | MQIIH | MQIMS |
MQMD | MQMD | MQHMD |
MQMDE | MQMDE | MQHMDE |
MQRFH | MQRFH | MQHRF |
MQRFH2 | MQRFH2 | MQHRF2 |
MQRFH2C | MQRFH2C | MQHRF2C |
MQRMH | MQRMH | MQHREF |
MQSAPH | MQSAPH | MQHSAP |
MQWIH | MQWIH | MQHWIH |
SMQ_BMH | SMQ_BMH | SMQBAD |
パーサー | ルート・エレメント名 | クラス名 |
---|---|---|
Properties | Properties | PropertyParser |
独自のユーザー定義パーサーを作成することもできますし、 独立系ソフトウェア・ベンダーにより供給されたユーザー定義パーサーを使用することもできます。