Previous | Contents | Index |
Defines the menu database file that ACMS uses as the default when it
builds a menu tree. ACMS builds the menu tree when you use the ADU
BUILD command and includes the specified menu as the top menu in the
tree.
DEFAULT MENU FILE IS menu-database-file ;
1.6.5 DELAY Subclause (Optional ENTRIES)
Controls whether or not ACMS waits 3 seconds after a task entry stops
running before clearing the screen and displaying the ACMS menu.
[ NO ] DELAY ;
1.6.6 ENTRIES Clause (Menu)
Defines an entry as a menu entry or as a task entry. A menu entry
displays a menu when users select the entry. A task entry runs a task.
1.6.7 HEADER Clause (Menu)
Defines the title of a menu.
HEADER IS string [ ,string ] ;
1.6.8 MENU Subclause (Required ENTRIES)
Defines an entry as a menu and points to the CDD location of the
definition for that menu.
MENU IS menu-path-name ;
1.6.9 REQUEST Clause (Menu)
Identifies the TDMS request that defines the menu layout.
REQUEST IS request-name [ WITH number
ENTRIES PER SCREEN ] ;
1.6.10 TASK Subclause (Required ENTRIES)
Names the task ACMS runs when a user selects the entry from a menu.
TASK IS task-name [ IN application-spec ]
;
1.6.11 TEXT Subclause (Optional ENTRIES)
Provides descriptive text that ACMS displays with a menu or task entry.
TEXT IS description-string ;
1.6.12 WAIT Subclause (Optional ENTRIES)
Controls whether or not ACMS prompts a user to press
[Return], after a task entry completes, before clearing the
screen and displaying the ACMS menu.
[ NO ] WAIT ;
1.6.13 Application Specification Parameter
Several ADU clauses include an application specification parameter. For
example, in the DEFAULT APPLICATION clause, you must specify the name
of the application that is the default when the user signs in to ACMS.
The syntax for the application specification parameter is:
1.7 Declining Features Syntax
The task clauses and phrases in this section are considered to be
declining features in the task definition language. It is recommended
that you use the distributed transaction syntax to control file and
database transactions. Most of the clauses and phrases in this section
are for declaring file and database recovery units in the task
definition.
In addition to clauses and phrases related to file and database recovery units, this section contains the CONTINUE ON BAD STATUS phrase and the GOTO TASK and REPEAT TASK clauses. It is recommended that you use the RAISE EXCEPTION and EXCEPTION HANDLER clauses instead of CONTINUE ON BAD STATUS; the CALL TASK clause instead of GOTO TASK; and REPEAT STEP instead of REPEAT TASK.
Existing applications that use the clauses and phrases in this section
can run under ACMS Version 4.0 or higher.
1.7.1 COMMIT Clause (Action)
Signals the end of the current transaction in steps you define using
DBMS, Rdb, RMS, or SQL recovery units. Also causes any changes made
since the start of the transaction to be written to the DBMS or Rdb
database or an RMS file.
COMMIT [ RETAINING RECOVERY UNIT ] [ IF
ACTIVE RECOVERY UNIT ] ;
1.7.2 CONTINUE ON BAD STATUS Phrase (Processing)
Instructs ACMS to continue task execution if a task called by a
processing step returns a failure status.
CONTINUE ON BAD STATUS
1.7.3 DBMS RECOVERY Phrase (Block, Processing)
The DBMS RECOVERY phrase readies a DBMS database at the start of a
block or processing step.
DBMS RECOVERY dml-string [,...]
1.7.4 GOTO TASK Clause (Action)
Ends the current task and starts a new task without requiring the user
to make a task selection.
1.7.5 NO RECOVERY UNIT ACTION Clause (Action)
Specifies that there is no action taken on any active recovery unit.
NO RECOVERY UNIT ACTION ;
1.7.6 RDB RECOVERY Phrase (Block, Processing)
Starts an Rdb database transaction at the beginning of a block or
processing step.
RDB RECOVERY dml-string [,...]
1.7.7 REPEAT TASK Clause (Action)
Ends the current task instance and restarts the task without requiring
the user to select the task from a menu.
REPEAT TASK [ PASSING workspace-name
[,...] ] ;
1.7.8 RETAIN RECOVERY UNIT Clause (Action)
Maintains the recovery unit within the current server.
RETAIN RECOVERY UNIT [ IF ACTIVE RECOVERY
UNIT ] ;
1.7.9 RMS RECOVERY Phrase (Block, Processing)
Starts an RMS recovery unit for a block or processing step.
RMS RECOVERY
1.7.10 ROLLBACK Clause (Action)
Signals the end of a recovery unit, returning all recoverable objects
to the state they were in at the beginning of the current recovery unit.
ROLLBACK [ IF ACTIVE RECOVERY UNIT ] ;
1.7.11 SQL RECOVERY Phrase (Block, Processing)
Starts an SQL transaction with an Rdb database or a VIDA database at
the beginning of a block or processing step.
SQL RECOVERY dml-string [,...]
This chapter contains syntax for the ACMS application and system
management utilities, and operator and show commands.
2.1 ACMSQUEMGR Commands
This section contains syntax for the ACMS Queue Manager (ACMSQUEMGR) Utility commands. ACMSQUEMGR commands allow you to create and manage ACMS task queues and the queued task elements in the queues. See Compaq ACMS for OpenVMS Managing Applications for more information about ACMSQUEMGR commands and qualifiers.
2.1.1 CREATE QUEUE Command (ACMSQUEMGR>)
Creates a queue for queued task elements.
CREATE QUEUE queue-name
Command Qualifiers | Defaults |
---|---|
/DEQUEUE=keyword | /DEQUEUE=RESUMED |
/ENQUEUE=keyword | /ENQUEUE=RESUMED |
/FILE_SPECIFICATION=file-spec | SYS$SYSTEM:<queue-name>.DAT |
/MAX_WORKSPACES_SIZE=n | /MAX_WORKSPACES_SIZE=256 |
2.1.2 DELETE ELEMENT Command (ACMSQUEMGR>)
Removes one or more queued task elements from the specified queue.
DELETE ELEMENT element-id queue-name
Command Qualifiers | Defaults |
---|---|
/[NO]CONFIRM | /NOCONFIRM |
/EXCLUDE=(keyword[,...]) | None |
/SELECT=(keyword[,...]) | None |
2.1.3 DELETE QUEUE Command (ACMSQUEMGR>)
Deletes the queue you specify.
DELETE QUEUE queue-name
Command Qualifiers | Defaults |
---|---|
/[NO]PURGE | /NOPURGE |
2.1.4 EXIT Command (ACMSQUEMGR>)
Ends the ACMSQUEMGR session and returns to DCL level.
EXIT
2.1.5 HELP Command (ACMSQUEMGR>)
Displays information about ACMSQUEMGR commands and qualifiers.
HELP [ topic [...]]
Command Qualifiers | Defaults |
---|---|
/[NO]PROMPT | /PROMPT |
2.1.6 MODIFY QUEUE Command (ACMSQUEMGR>)
With a qualifier, modifies the static characteristics of a task queue.
MODIFY QUEUE queue-name
Command Qualifiers | Defaults |
---|---|
/FILE_SPECIFICATION=file-spec | Existing queue repository file |
/MAX_WORKSPACES_SIZE=n | Existing definition specification |
2.1.7 SET ELEMENT Command (ACMSQUEMGR>)
With the /PRIORITY qualifier, sets the priority of one or more queued
task elements. With the /STATE qualifier, sets the state of one or more
queued task elements.
SET ELEMENT element-id queue-name
Command Qualifiers | Defaults |
---|---|
/[NO]CONFIRM | /NOCONFIRM |
/EXCLUDE=(keyword[,...]) | None |
/PRIORITY=n | None |
/SELECT=(keyword[,...]) | None |
/STATE=[NO]HOLD | None |
2.1.8 SET QUEUE Command (ACMSQUEMGR>)
With a qualifier, dynamically sets the queue state. The changes to the
queue state take effect immediately.
SET QUEUE queue-name
Command Qualifiers | Defaults |
---|---|
/DEQUEUE=keyword | Current queue state |
/ENQUEUE=keyword | Current queue state |
2.1.9 SHOW ELEMENT Command (ACMSQUEMGR>)
Displays information about one or more queued task elements in a queue.
SHOW ELEMENT element-id queue-name
Command Qualifiers | Defaults |
---|---|
/BRIEF | /BRIEF |
/EXCLUDE=(keyword[,...]) | None |
/FULL | /BRIEF |
/OUTPUT[=file-spec] | /OUTPUT=SYS$OUTPUT |
/SELECT=(keyword[,...]) | None |
/TOTAL_ONLY | /BRIEF |
2.1.10 SHOW QUEUE Command (ACMSQUEMGR>)
Displays the characteristics of the task queue you specify.
SHOW QUEUE queue-name
Command Qualifiers | Defaults |
---|---|
/OUTPUT[=file-spec] | /OUTPUT=SYS$OUTPUT |
2.2 AAU Commands
This section contains syntax for the ACMS Application Authorization
Utility (AAU) commands. AAU commands allow you to authorize ACMS
applications. See Compaq ACMS for OpenVMS Managing Applications for more information on AAU commands and
qualifiers.
2.2.1 ADD Command (AAU>)
Authorizes one or more application names for installation in
ACMS$DIRECTORY.
ADD application-name
Command Qualifiers | Defaults |
---|---|
/ACL=(access-control-list[,...]) | From DEFAULT definition |
/APPL_USERNAME=username | From DEFAULT definition |
/[NO]DYNAMIC_USERNAMES | From DEFAULT definition |
/SRV_USERNAMES[=(server-username[,...])] | From DEFAULT definition |
/[NO]WILD_SUFFIX | From DEFAULT definition |
2.2.2 COPY Command (AAU>)
Makes a copy of an existing application authorization.
COPY source-application-name new-application-name
Command Qualifiers | Defaults |
---|---|
/ACL=(access-control-list[,...]) | From source authorization |
/APPL_USERNAME=username | From source authorization |
/[NO]DYNAMIC_USERNAMES | From source authorization |
/SRV_USERNAMES[=(server-username[,...])] | From source authorization |
/[NO]WILD_SUFFIX | From source authorization |
2.2.3 DEFAULT Command (AAU>)
Changes information in the DEFAULT authorization.
DEFAULT
Command Qualifiers | Defaults |
---|---|
/ACL=(access-control-list[,...]) | From existing authorization |
/APPL_USERNAME=username | From existing authorization |
/[NO]DYNAMIC_USERNAMES | From existing authorization |
/SRV_USERNAMES[=(server-username[,...])] | From existing authorization |
/[NO]WILD_SUFFIX | From existing authorization |
2.2.4 EXIT Command (AAU>)
Ends an AAU session and returns to the DCL prompt.
EXIT
2.2.5 HELP Command (AAU>)
Displays information about AAU commands and qualifiers.
HELP [ topic [...]]
Command Qualifiers | Defaults |
---|---|
/[NO]PROMPT | /PROMPT |
2.2.6 LIST Command (AAU>)
Writes the contents of an authorization to ACMSAAU.LIS in your default
directory or to an output file you specify.
LIST application-name
Command Qualifiers | Defaults |
---|---|
/BRIEF | Full authorizations |
/OUTPUT[=file-spec] | /OUTPUT=ACMSAAU.LIS |
2.2.7 MODIFY Command (AAU>)
Changes information in an application authorization.
MODIFY application-name
Command Qualifiers | Defaults |
---|---|
/ACL=(access-control-list[,...]) | From existing authorization |
/APPL_USERNAME=username | From existing authorization |
/[NO]DYNAMIC_USERNAMES | From existing authorization |
/SRV_USERNAMES[=(server-username[,...])] | From existing authorization |
/[NO]WILD_SUFFIX | From existing authorization |
2.2.8 REMOVE Command (AAU>)
Deletes an authorization from the ACMSAAF.DAT application authorization
database file.
REMOVE application-name
2.2.9 RENAME Command (AAU>)
Gives an application authorization a new name.
RENAME old-application-name new-application-name
Command Qualifiers | Defaults |
---|---|
/ACL=(access-control-list[,...]) | From old authorization |
/APPL_USERNAME=username | From old authorization |
/[NO]DYNAMIC_USERNAMES | From old authorization |
/SRV_USERNAMES[=(server-username[,...])] | From old authorization |
/[NO]WILD_SUFFIX | From old authorization |
2.2.10 SHOW Command (AAU>)
Displays information about application authorizations on your terminal
screen.
SHOW application-name
Command Qualifiers | Defaults |
---|---|
/BRIEF | Displays full authorizations |
This section contains syntax for the ACMSGEN Utility commands. ACMSGEN commands allow you to modify ACMS parameters. See Compaq ACMS for OpenVMS Managing Applications for more information about the ACMSGEN commands and qualifiers.
2.3.1 EXIT Command (ACMSGEN>)
Ends the ACMSGEN session and returns to the DCL prompt.
EXIT
2.3.2 HELP Command (ACMSGEN>)
Displays information about ACMSGEN commands and qualifiers.
HELP [ topic [...] ]
2.3.3 SET Command (ACMSGEN>)
Changes parameter values in the ACMSGEN work area. The parameter
changes are not made to any real parameter until you use the WRITE
command.
SET parameter-name value
2.3.4 SHOW Command (ACMSGEN>)
Displays the value in the work area, the default value, the minimum
value, the maximum value, the unit of measure, and the dynamic/fixed
status for ACMS system parameters.
SHOW { parameter-name | /qualifier [...] }
Command Qualifiers | Defaults |
---|---|
/ACC | None |
/ALL | None |
/CP | None |
/EXC | None |
/MSS | None |
/QTI | None |
/TSC | None |
2.3.5 USE Command (ACMSGEN>)
Initializes the ACMSGEN work area with values from a work file.
USE file-spec
2.3.6 USE ACTIVE Command (ACMSGEN>)
Initializes the ACMSGEN work area with active values for all parameters
from an ACMS system global section.
USE ACTIVE
2.3.7 USE CURRENT Command (ACMSGEN>)
Initializes the ACMSGEN work area with current values for all
parameters from the SYS$SYSTEM:ACMSPAR.ACM parameter file.
USE CURRENT
2.3.8 USE DEFAULT Command (ACMSGEN>)
Initializes the ACMSGEN work area with ACMS default values for all ACMS
parameters.
USE DEFAULT
2.3.9 WRITE Command (ACMSGEN>)
Writes values from the ACMSGEN work area to a work file, creating a new
version of the file.
WRITE file-spec
2.3.10 WRITE ACTIVE Command (ACMSGEN>)
Changes active values for dynamic parameters by writing values from the
ACMSGEN work area to an ACMS system global section.
WRITE ACTIVE
2.3.11 WRITE CURRENT Command (ACMSGEN>)
Changes current values by writing values from the ACMSGEN work area to
the SYS$SYSTEM:ACMSPAR.ACM file.
WRITE CURRENT
2.4 ATR Commands
This section contains syntax for the ACMS Audit Trail Report (ATR)
Utility commands. ATR commands allow you to generate reports containing
information logged by the Audit Trail Logger. See Compaq ACMS for OpenVMS Managing Applications for more
information on ATR commands and qualifiers.
2.4.1 EXIT Command (ATR>)
Ends the ATR Utility session and returns to the DCL prompt.
EXIT
2.4.2 HELP Command (ATR>)
Displays information about ATR Utility commands and their qualifiers.
HELP [ topic [...] ]
2.4.3 LIST Command (ATR>)
Produces a report about information in the Audit Trail Log file. You
can limit the amount of information in the report by using qualifiers.
LIST [ file-spec ]
Command Qualifiers | Defaults |
---|---|
/APPLICATION=application-name | All application names |
/BEFORE[=time] | Full report |
/BRIEF | Full report |
/IDENTIFICATION=task-id | All task IDs |
/OUTPUT=file-spec | /OUTPUT=SYS$OUTPUT |
/SINCE[=time] | Full report |
/SUBMITTER=submitter-id | All submitter IDs |
/TASK=task-name | All task names |
/TERMINAL=device-name | All device names |
/TYPE=type | All types |
/USERNAME=user-name | All user names |
This section contains syntax for the ACMS Device Definition Utility (DDU) commands. You can use DDU commands to authorize and control ACMS terminals. See Compaq ACMS for OpenVMS Managing Applications for more information about DDU commands and qualifiers.
2.5.1 ADD Command (DDU>)
Authorizes and assigns login characteristics to an ACMS terminal by
creating a DDU definition and adding it to the device authorization
file (ACMSDDF.DAT).
ADD device-name
Command Qualifiers | Defaults |
---|---|
/[NO]AUTOLOGIN=username | From DEFAULT definition |
/[NO]CONTROLLED | From DEFAULT definition |
/PRINTFILE [ = print-file-spec | spooled-device-name ] | From DEFAULT definition |
2.5.2 COPY Command (DDU>)
Authorizes a terminal, using the login characteristics from the DDU
definition you specify.
COPY source-device-name new-device-name
Command Qualifiers | Defaults |
---|---|
/[NO]AUTOLOGIN=username | From source definition |
/[NO]CONTROLLED | From source definition |
/PRINTFILE [ = print-file-spec | spooled-device-name ] | From source definition |
Previous | Next | Contents | Index |