28.11.2012 Views

IBM Tivoli NetView for z/OS Programming: Pipes - IBM notice

IBM Tivoli NetView for z/OS Programming: Pipes - IBM notice

IBM Tivoli NetView for z/OS Programming: Pipes - IBM notice

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Processing steps:<br />

1. The NETVIEW stage executes the LIST command and writes the results to the<br />

output stream. The result of the LIST DEFAULTS command is an MLWTO.<br />

2. The SEPARATE stage reads its input stream, which contains the MLWTO, and<br />

breaks it into single-line messages, each message preserving the characteristics<br />

of the MLWTO. These messages are written to the output stream.<br />

3. The LOCATE stage reads its input stream, examines the messages <strong>for</strong> an<br />

occurrence of either the LOG or DISP text strings, and writes any messages that<br />

match to the output stream.<br />

4. The CONSOLE stage reads its input and displays the messages.<br />

Example 3: Discarding Messages that Contain a Specified Text String<br />

This example shows how to use the NLOCATE stage to discard messages that<br />

contain a text string which resides in a specified column range:<br />

PIPE NETVIEW LIST STATUS=TASKS | NLOCATE 55.10 /NOT ACTIVE/ | CONSOLE<br />

Output (first page) from the pipeline looks similar to:<br />

NCCF NETVIEW CNM01 OPER6 04/14/10 13:38:00<br />

* CNM01 PIPE NETVIEW LIST STATUS=TASKS | NLOCATE 55.10 /NOT ACTIVE/ |<br />

CONSOLE<br />

- CNM01 TYPE: MNT TASKID: MNT RESOURCE: CNM01 STATUS: ACTIVE<br />

- CNM01 TYPE: PPT TASKID: CNM01PPT RESOURCE: CNM01PPT STATUS: ACTIVE<br />

- CNM01 TYPE: OPT TASKID: DSILOG TASKNAME: DSILOG STATUS: ACTIVE<br />

- CNM01 TYPE: OPT TASKID: DSICRTR TASKNAME: DSICRTR STATUS: ACTIVE<br />

- CNM01 TYPE: OPT TASKID: DSITRACE TASKNAME: DSITRACE STATUS: ACTIVE<br />

- CNM01 TYPE: OPT TASKID: CNMCSSIR TASKNAME: CNMCSSIR STATUS: ACTIVE<br />

- CNM01 TYPE: OPT TASKID: CNMCALRT TASKNAME: CNMCALRT STATUS: ACTIVE<br />

- CNM01 TYPE: OPT TASKID: DSISVRT TASKNAME: DSISVRT STATUS: ACTIVE<br />

- CNM01 TYPE: OPT TASKID: DSIROVS TASKNAME: DSIROVS STATUS: ACTIVE<br />

- CNM01 TYPE: OPT TASKID: DSIGDS TASKNAME: DSIGDS STATUS: ACTIVE<br />

- CNM01 TYPE: OPT TASKID: DSIELTSK TASKNAME: DSIELTSK STATUS: ACTIVE<br />

- CNM01 TYPE: OPT TASKID: AAUTSKLP TASKNAME: AAUTSKLP STATUS: ACTIVE<br />

- CNM01 TYPE: OPT TASKID: AAUTCNMI TASKNAME: AAUTCNMI STATUS: ACTIVE<br />

- CNM01 TYPE: OPT TASKID: DSIAMLUT TASKNAME: DSIAMLUT STATUS: ACTIVE<br />

- CNM01 TYPE: OPT TASKID: BNJDSERV TASKNAME: BNJDSERV STATUS: ACTIVE<br />

- CNM01 TYPE: OPT TASKID: BNJMNPDA TASKNAME: BNJMNPDA STATUS: ACTIVE<br />

- CNM01 TYPE: OPT TASKID: BNJDSE36 TASKNAME: BNJDSE36 STATUS: ACTIVE<br />

- CNM01 TYPE: OPT TASKID: CNM01LUC TASKNAME: CNM01LUC STATUS: ACTIVE<br />

- CNM01 TYPE: OPT TASKID: CNM01VMT TASKNAME: CNM01VMT STATUS: ACTIVE<br />

- CNM01 TYPE: OPT TASKID: CNM01BRW TASKNAME: CNM01BRW STATUS: ACTIVE<br />

??? ***<br />

Output (second page) from the pipeline looks similar to:<br />

NCCF NETVIEW CNM01 OPER6 04/14/10 13:38:00<br />

- CNM01 TYPE: OPT TASKID: DSIKREM TASKNAME: DSIKREM STATUS: ACTIVE<br />

- CNM01 TYPE: OPT TASKID: DSIUDST TASKNAME: DSIUDST STATUS: ACTIVE<br />

- CNM01 TYPE: OPT TASKID: CNMTAMEL TASKNAME: CNMTAMEL STATUS: ACTIVE<br />

- CNM01 TYPE: OPT TASKID: DSI6DST TASKNAME: DSI6DST STATUS: ACTIVE<br />

- CNM01 TYPE: OPT TASKID: DSIHPDST TASKNAME: DSIHPDST STATUS: ACTIVE<br />

- CNM01 TYPE: OPT TASKID: DSIQTSK TASKNAME: DSIQTSK STATUS: ACTIVE<br />

- CNM01 TYPE: <strong>OS</strong>T TASKID: OPER6 RESOURCE: A01A702 STATUS: ACTIVE<br />

- CNM01 TYPE: <strong>OS</strong>T TASKID: AUTO1 RESOURCE: AUTO1 STATUS: ACTIVE<br />

- CNM01 TYPE: <strong>OS</strong>T TASKID: AUTO2 RESOURCE: AUTO2 STATUS: ACTIVE<br />

- CNM01 TYPE: <strong>OS</strong>T TASKID: DSILCOPR RESOURCE: DSILCOPR STATUS: ACTIVE<br />

- CNM01 END OF STATUS DISPLAY<br />

<strong>NetView</strong> Pipeline Filters<br />

Processing Steps:<br />

1. The NETVIEW stage is used to execute the LIST command and write the<br />

results as single-line messages to the output stream.<br />

Chapter 4. <strong>NetView</strong> Pipeline Filters 307

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!