意味
カテゴリドキュメントには、コレクションのエントリに関する情報が含まれています。この種のドキュメントに適用できるHTTPメソッドはGETです。
カテゴリドキュメントは、コンテンツタイプHTTPヘッダーで設定されたapplication / atomcat+xmlメディアタイプで識別されます。
カテゴリ情報には、で定義されている<app:categories>要素が含まれていますhttp://tools.ietf.org/html/rfc5023#section-7.2.1。で定義されているように、<atom:atom:category>要素を含めることができます。http://tools.ietf.org/html/rfc4287#section-4.2.2、 <app:categories>要素にカテゴリドキュメントに配置されたURIを持つhref属性が含まれていない場合。
仕様は、カテゴリ情報の内容に意味を割り当てていません。
ABAPでは、クラスCL_APP_CATEGORIES_PROVは、ATOMカテゴリ情報のシリアル化および逆シリアル化のサポートを提供します。このクラスは、構造IF_APP_TYPES => CATEGORIES_Sを使用して、提供されたカテゴリデータを設定または取得します。このクラスには、カテゴリドキュメントデータを設定および取得するためのsetter(SET_CATEGORIES)メソッドとgetter(GET_CATEGORIES)メソッドがあります。
カテゴリ情報は、そこにリストされているコレクションのサービスドキュメント(サービスドキュメントプロバイダーを参照)の一部にすることができます(構造IF_APP_TYPES => COLLECTION_SにはこのためのCATEGORIES}コンポーネントがあります)が、このセクションで説明するように独自のドキュメントにすることもできます。