システム・アプリケーションのインストール時に作成されたデフォルトの作業クラスを使用するか、独自の作業クラスを定義できます。システム・アプリケーションのデフォルトの作業クラスおよびディレクトリーは、プロファイル拡大中に作成され、高可用性デプロイメント・マネージャーをサポートします。デフォルトおよび新規のアプリケーション作業クラスは、アプリケーション・エディション単位で定義されます。
各デフォルトの作業クラスには、 メンバーシップがあります。これは、当該アプリケーションの当該プロトコル・タイプのすべての作業のワイルドカード式と同等です。この作業クラスは最後まで、優先する新規ユーザー定義作業クラスと一致します。デフォルトの作業クラスでは、 自らのメンバーシップを手動で変更することも削除することもできません。これらは、 いずれのユーザー定義作業クラスにも分類されないアプリケーションに対して送信された作業を、サービス・ポリシー定義に送信する方法を定義することを目的としています。メンバーシップは削除できませんが、分類規則はデフォルトの作業クラスで定義できます。これは、 環境が作業クラスのメンバーシップに基づき分類する必要がないが、グループ ID やホスト名などの高度な基準により分類する必要がある場合に特に有用です。
アプリケーションのデフォルトの作業クラス上のデフォルトの matchAction は、デフォルトのサービス・ポリシーのデフォルトのトランザクション・クラスに分類するためのものです。これを変更して、 代替のトランザクション・クラス/サービス・ポリシーのペアを選択できます。
<context> <context-name>applications</context-name> <child-context-names> <child-context-name>deployments</child-context-name> <child-context-name>workclasses</child-context-name> </child-context-names> </context> <context> <context-name>deployments</context-name> <child-context-names> <child-context-name>workclasses</child-context-name> </child-context-names> </context> <context> <context-name>workclasses</context-name> <root-document-type>WorkClass</root-document-type> <child-document-names> <child-document-name>WorkClass</child-document-name> </child-document-names> </context>
cells/<cellName>/xd/systemApps/<earName>/workclasses/<workclass>/ cells/<cellName>/xd/systemApps/<earName>/xddeployments/<appName>/workclasses/<workclass>/
cells/<cellName>/nodes/<nodeName>/systemapps.xml
<context> <context-name>middlewareapps</context-name> <child-context-names> <child-context-name>middlewareappeditions</child-context-name> <child-context-name>workclasses</child-context-name> <child-context-name>preferences</child-context-name> </child-context-names> </context> <context> <context-name>middlewareappeditions</context-name> <child-context-names> <child-context-name>workclasses</child-context-name> </child-context-names> </context>
cells/<cellName>/nodes/<nodeName>/systemapps.xml