This topic describes the syntax for z/OS® workload manager classification for inbound message-driven bean and mediation work for service integration technologies.
You use the syntax described in this topic to classify service integration work in the workload classification document for the z/OS workload manager. This topic provides a service integration subset of the workload classification document syntax, which is provided in Workload classification file. For more information about using this syntax to create a workload classification document, see Classifying z/OS workload when you use the workload classification document.
Indicates the root of the workload classification document. Every workload classification document must begin and end with this element. The schema_version attribute is required. The only supported schema_version is 1.0. For inbound service integration work, the Classification element can contain up to two SibClassification elements, as described in this topic. The Classification element can also contain one or more InboundClassification elements for IIOP, HTTP, or EJB 2.0 message-driven bean work. For more information about InboundClassification elements, see Workload classification file.
Use the following rules when using the SibClassification element:
If a message does not match any sib_classification_info element in any SibClassification element, or if no SibClassification elements are defined, all work receives a built-in default classification with the value "SIBUS". You must perform z/OS Workload Manager actions that are required to use the TCLASS value "SIBUS", as described in Classifying z/OS workload.
<SibClassification type="jmsra" schema_version="1.0" default_transaction_class="a">
<sib_classification_info selector="'East'" transaction_class="sibb" selector="user.Location='East'" bus="bigrred" destination="abusqueue" description="Some words" />
Each sib_classification_info element can contain one or more of these properties as needed to classify the work for a message. A sib_classification_info element cannot contain more than one instance of each property.
<sib_classification_info bus="MyBus" transaction_class="a" /> <sib_classification_info destination="MyDest" transaction_class="b" />A message that arrives at destination MyDest from the service integration bus MyBus is assigned the classification "a". A message that arrives at MyDest from another bus is assigned the classification "b".
<SibClassification type="destinationmediation" schema_version="1.0" default_transaction_class="b">
<sib_classification_info transaction_class="e" selector="user.Location='East'" destination="themoon" discriminator="sides/dark" description="n" />
Each sib_classification_info element can contain one or more of these properties as needed to classify the work for a message. A sib_classification_info element cannot contain more than one instance of each property.
<sib_classification_info transaction_class="e" destination="themoon" description="n" /> <sib_classification_info transaction_class="f" description="n" />A message that arrives at the mediated destination themoon is assigned the classification "e". A message that arrives at another mediated destination is assigned the classification "f".
If a message does not match any sib_classification_info element, the message is assigned the default classification from the enclosing SibClassification element. If no SibClassification elements are defined, all work receives a built-in default classification with the value "SIBUS". You must perform z/OS Workload Manager actions that are required to use the TCLASS value "SIBUS", as described in Classifying z/OS workload.