When the OS 2200 console removes a message from the hold window, it generates an internal hold release message, similar to the internal database activation and deactivation messages, and passes it to CP-AMS for pattern matching and action processing.
Restrictions
The hold release message is not displayed in the traffic pane of OS 2200 Console View. For this reason, the CP-AMS actions DISPLAY, HIGHLIGHT, HOLD, RELEASE, and SUPPRESS cannot be executed. Also COMMAND, TCOMMAND, EXECUTE, and TEXECUTE actions may fail because a message can be released from the hold pane while the console does not have a connection to the Exec, for example, while the Exec is down.
Text of the Hold Release Message
AMS003: A message with the hold id hold-id was released from the hold pane by source.
or
AMS003: A message without a hold id
was released from the hold pane by source.
where:
hold-id
is the identifier associated with the message released from the hold pane. hold-id is specified on the HOLD action that caused the message to be held in the hold pane. If there is no hold-id associated with the released message, the second form of the message is used.
source
is the source of the release request that caused the message to be released from the hold pane. source is one of the text strings:
CP-AMS A CP-AMS RELEASE action removed the message from the hold pane.
computer-name.user-name
The operator removed the message from the hold pane.
where:
computer-name.user-name
The operator removed the message from the hold pane. Computer-name is the name of the computer where OS 2200 Console View is executing and user-name is the name of the user that started OS 2200 Console View.
You must also be aware of the following when matching the hold release message:
The CP-AMS RELEASE action releases all messages in the hold pane with the given hold id. Multiple hold release messages may be generated as a result of the RELEASE action. The hold release messages are indistinguishable from each other because the hold-id and source are the same for each of the messages.
Supplemental display messages, created by DISPLAY actions in the matching pattern, have the same hold id as the console message. The console message and the supplemental display messages are all released from the hold pane when a RELEASE action is executed, with a hold-id that matches hold id of held messages. For example, a console message matches a pattern in the database with two DISPLAY actions and a HOLD action with a hold-id of myHold. Later a RELEASE action with a hold-id of myHold is executed. All three messages are removed from the hold pane and three hold release messages are generated.
A console message in the hold pane is released from the hold pane automatically after all supplemental display messages associated with the console message, created by DISPLAY actions in the matching pattern, are released from the hold pane. When the console message is automatically released from the hold pane, the console generates a hold release message.
If the pattern that matched the console message includes a SUPPRESS action along with the DISPLAY and HOLD actions, the console message is inserted into the hold pane even though the operator cannot see the message in the pane. When the last supplemental display message, created by the DISPLAY actions in the matching pattern, is released from the hold pane, the suppressed console message is also released from the hold pane. The release of the suppressed console message causes the console to generate a hold release message.