TWSForZosAction
This provider implements a single action named AddJobStream that
adds an application occurrence (job stream) to the current plan on HCL Workload Automation for Z.
This provider is for use in HCL Workload Automation end-to-end
scheduling configurations.
The application description of the occurrence to be added must exist in the AD database of HCL Workload Automation for Z.
Click here to see the
               Dynamic Workload Console fields
            for AddJobStream.
Example
In this example, a pharmaceutical company uses rule 
ZOSRULE031 to produce a
            distribution schedule of the merchandise under the control of department
               DISTR07. As soon as the list of ordered merchandise that is up for
            delivery in the upcoming month is ready and placed in file
               MONTHLYORDERS.TXT on agent RU192298 in a branch
            office, the centralized system adds application (job stream) ADFIRST to
            the current plan. ADFIRST contains the operations (jobs) that produce
            an optimized delivery schedule for the next
            month.<?xml version="1.0"?>
<eventRuleSet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xmlns="http://www.ibm.com/xmlns/prod/tws/1.0/event-management/rules"
      xsi:schemaLocation="http://www.ibm.com/xmlns/prod/tws/1.0/
                          event-management/rules/EventRules.xsd">
   <eventRule name="ZOSRULE031" ruleType="filter" isDraft="no">
      <eventCondition name="fileCrtEvt19" eventProvider="FileMonitor" 
      eventType="FileCreated">
      <scope>/PRODORDER/MONTHLYORDERS.TXT ON RU192298</scope>
         <filteringPredicate>
           <attributeFilter name="Param1" operator="ne">
            <value>/prodorder/monthlyorders.txt</value>
           </attributeFilter>
           <attributeFilter name="SampleInterval" operator="eq">
            <value>60</value>
           </attributeFilter>
           <attributeFilter name="Workstation" operator="eq">
           <value>RU192298</value>
           </attributeFilter>
        </filteringPredicate>
      </eventCondition>
      <action actionProvider="TWSForZosAction" actionType="AddJobStream" 
      responseType="onDetection">
        <scope>
          ADD JOBSTREAM ADFIRST[DEADLINE OFFSET: 0001] WITH OWNER DISTR07 IN PLAN
        </scope>
         <parameter name="HoldAll">
            <value>false</value>
         </parameter>
         <parameter name="Priority">
            <value>5</value>
         </parameter>
         <parameter name="JobStreamDeadlineOffset">
            <value>0001</value>
         </parameter>
         <parameter name="JobStreamName">
            <value>ADFIRST</value>
         </parameter>
         <parameter name="OwnerDescription">
            <value>Owner description</value>
         </parameter>
         <parameter name="Owner">
            <value>distr07</value>
         </parameter>
         <parameter name="DependenciesResolution">
            <value>All</value>
         </parameter>
         <parameter name="AuthorityGroup">
            <value>AuthGrpBase</value>
         </parameter>
         <parameter name="Parm_1">
            <value>var1=value1</value>
         </parameter>
         <parameter name="Parm_2">
            <value>var2=value2</value>
         </parameter>
         <parameter name="JCLVariableTable">
            <value>VarTableZos01</value>
         </parameter>
         <parameter name="JobStreamDescription">
            <value>This job stream contains jobs that process orders for 
                        owner DISTR07.</value>
         </parameter>
         <parameter name="Group">
            <value>GroupBase</value>
         </parameter>
      </action>
   </eventRule>
</eventRuleSet>