Several application programming interfaces (APIs) are provided in the
library SYSNOMS
. These are subprograms which may be used to invoke
Entire Output Management functions from outside of Entire Output
Management.
The following APIs are available:
Interface Subprogram | Example Program | Function Performed |
---|---|---|
NOMAC01N | DOCAC011 | Read status and contents of Active Reports |
NOMARL1N | DOCARL11 | List Active Reports by creation time |
NOMAR01N | DOCAR011 | Maintenance of Active Reports |
NOMAR11N | DOCAR111 | Combine reading by creation time with Active Report |
NOMBC01N | DOCBC011 | Maintenance of Reports in Active Bundles |
NOMBR01N | DOCBR011 | Maintenance of Reports in Bundles |
NOMBU01N | DOCBU011 | Maintenance of Bundle definitions |
NOMDL01N | DOCDL011 | Maintenance of Distribution Lists |
NOMFB01N | DOCFB011 | Flush Active Bundles, change Printer Attributes |
NOMFO01N | DOCFO011 | Maintenance of Folders |
NOMGR01N | DOCGR011 | Maintenance of User Grants |
NOMLGUSN | DOCLGUS1 | Write User Log |
NOMMO01N | DOCMO011 | Show Monitor Defaults |
NOMPHL1N | DOCPHL11 | Show Logical Printers of specified Physical Printer |
NOMPH01N | DOCPH011 | Maintenance of Physical Printers |
NOMPO01N | DOCPO011 | Maintenance of Printouts |
NOMPRL1N | DOCPRL11 | Show list of Logical Printers |
NOMPR01N | DOCPR011 | Maintenance of Logical Printers |
NOMRP01N | DOCRP011 | Maintenance of Report Definitions |
NOMUSL1N | DOCUSL11 | Show List of NOM Users |
NOMUS01N | DOCUS011 | Maintenance of User Definitions |
NOMWK01N | DOCWK011 | Wake NOM-Monitor |
To list online the APIs available for Entire Output Management:
Enter the command SYSAPI
in the
command line.
The Natural utility SYSAPI will be invoked, displaying a list of products.
Select Entire Output Management.
The available APIs will be listed.
Note:
The example programs listed are available in English (names ending
with "1", as shown above) and in German (corresponding names ending with "2").
To switch languages, you enter the Natural terminal command %L=1
(for English) or %L=2
(for German) in the command line.