https://wiki.vmssoftware.com/index.php?title=DISPLAY_MANAGER&feed=atom&action=historyDISPLAY MANAGER - Revision history2024-03-28T22:44:46ZRevision history for this page on the wikiMediaWiki 1.31.0https://wiki.vmssoftware.com/index.php?title=DISPLAY_MANAGER&diff=1493&oldid=prevJane.doe: Created page with "'''DISPLAY_MANAGER''' is a F$GETQUI() function that returns information about a specific queue manager or the next queue manager in a wildcard operation...."2019-11-26T13:25:49Z<p>Created page with "'''DISPLAY_MANAGER''' is a <a href="/F$GETQUI()" title="F$GETQUI()">F$GETQUI()</a> function that returns information about a specific <a href="/Queue_manager" title="Queue manager">queue manager</a> or the next queue manager in a wildcard operation...."</p>
<p><b>New page</b></p><div>'''DISPLAY_MANAGER''' is a [[F$GETQUI()]] function that returns information about a specific [[Queue manager|queue manager]] or the next queue manager in a wildcard operation. A queue manager is a process that controls the activity of one or more [[Queue|queues]].<br />
<br />
=Format=<br />
F$GETQUI("DISPLAY_MANAGER", <nowiki>[</nowiki>[[#Item|item]]<nowiki>]</nowiki>,[[#Object Id|object-id]],<nowiki>[</nowiki>[[#Flags|flags]]<nowiki>]</nowiki>)<br />
<br />
==Item==<br />
Corresponds to a [[$GETQUI output item codes|$GETQUI system service output item code]]. The following items are valid for DISPLAY_MANAGER:<br />
<br />
{| class="wikitable"<br />
! colspan="col" | Item<br />
! colspan="col" | Type Returned<br />
! colspan="col" | Description<br />
! colspan="col" | Example<br />
|-<br />
| MANAGER_NAME<br />
| String<br />
| The queue manager name<br />
|<br />
<nowiki><br />
SMAN43$ a = f$getqui("DISPLAY_MANAGER","MANAGER_NAME","SYS$QUEUE_MANAGER")<br />
SMAN43$ show sym a<br />
A = "SYS$QUEUE_MANAGER"<br />
SMAN43$ a = f$getqui("DISPLAY_MANAGER","MANAGER_NAME","MYQUEUE_MANAGER")<br />
SMAN43$ show sym a<br />
A = "MYQUEUE_MANAGER"<br />
</nowiki><br />
|-<br />
| MANAGER_NODES<br />
| String<br />
| The names of the nodes on which the queue manager may run.<br />
|<br />
<nowiki><br />
SMAN43$ a = f$getqui("DISPLAY_MANAGER","MANAGER_NODES","SYS$QUEUE_MANAGER")<br />
SMAN43$ show sym a<br />
A = "SMAN43,SMAN45,*"<br />
SMAN43$ a = f$getqui("DISPLAY_MANAGER","MANAGER_NODES","MYQUEUE_MANAGER")<br />
SMAN43$ show sym a<br />
A = "*"<br />
<br />
</nowiki><br />
|-<br />
| MANAGER_STATUS<br />
| Integer<br />
| The specified queue manager's status flags. To find the settings of each bit in the field, use one of the following items in place of MANAGER_STATUS:<br />
* MANAGER_FAILOVER<br />
* MANAGER_RUNNING<br />
* MANAGER_START_PENDING<br />
* MANAGER_STARTING<br />
* MANAGER_STOPPED<br />
* MANAGER_STOPPING<br />
|<br />
<nowiki><br />
SMAN43$ SH QUEUE/MANAGER SYS$QUEUE_MANAGER /FULL<br />
Master file: CLUSTER$FILES:[CLUSTER_FILES]QMAN$MASTER.DAT;<br />
<br />
Queue manager SYS$QUEUE_MANAGER, running, on SMAN43::<br />
/ON=(SMAN43,SMAN45,*)<br />
Database location: CLUSTER$FILES:[CLUSTER_FILES]<br />
<br />
SMAN43$ a = f$getqui("DISPLAY_MANAGER","MANAGER_STATUS","SYS$QUEUE_MANAGER")<br />
SMAN43$ show sym a<br />
A = 4 Hex = 00000004 Octal = 00000000004<br />
SMAN43$ a = f$getqui("DISPLAY_MANAGER","MANAGER_FAILOVER","SYS$QUEUE_MANAGER")<br />
SMAN43$ show sym a<br />
A = "FALSE"<br />
SMAN43$ a = f$getqui("DISPLAY_MANAGER","MANAGER_RUNNING","SYS$QUEUE_MANAGER")<br />
SMAN43$ SHOW SYM A<br />
A = "TRUE"<br />
SMAN43$ a = f$getqui("DISPLAY_MANAGER","MANAGER_START_PENDING","SYS$QUEUE_MANAGER")<br />
SMAN43$ SHOW SYM A<br />
A = "FALSE"<br />
SMAN43$ a = f$getqui("DISPLAY_MANAGER","MANAGER_STARTING","SYS$QUEUE_MANAGER")<br />
SMAN43$ SHOW SYM A<br />
A = "FALSE"<br />
SMAN43$ a = f$getqui("DISPLAY_MANAGER","MANAGER_STOPPING","SYS$QUEUE_MANAGER")<br />
SMAN43$ SHOW SYM A<br />
A = "FALSE"<br />
SMAN43$ a = f$getqui("DISPLAY_MANAGER","MANAGER_STOPPED","SYS$QUEUE_MANAGER")<br />
SMAN43$ SHOW SYM A<br />
A = "FALSE"<br />
</nowiki><br />
|-<br />
| QUEUE_DIRECTORY<br />
| String<br />
| The device and directory specification of the queue database directory for the queue manager.<br />
|<br />
<nowiki><br />
<br />
SMAN43$ SH QUEUE/MANAGER SYS$QUEUE_MANAGER /FULL<br />
Master file: CLUSTER$FILES:[CLUSTER_FILES]QMAN$MASTER.DAT;<br />
<br />
Queue manager SYS$QUEUE_MANAGER, running, on SMAN43::<br />
/ON=(SMAN43,SMAN45,*)<br />
Database location: CLUSTER$FILES:[CLUSTER_FILES]<br />
<br />
SMAN43$ a = f$getqui("DISPLAY_MANAGER","QUEUE_DIRECTORY","SYS$QUEUE_MANAGER")<br />
SMAN43$ SHOW SYM A<br />
A = "CLUSTER$FILES:[CLUSTER_FILES]"<br />
<br />
SMAN43$ sh queue/manager MYQUEUE_MANAGER /full<br />
Master file: CLUSTER$FILES:[CLUSTER_FILES]QMAN$MASTER.DAT;<br />
<br />
Queue manager MYQUEUE_MANAGER, stopped<br />
/ON=(*)<br />
Database location: SYS$COMMON:[SYSEXE]<br />
<br />
SMAN43$ a = f$getqui("DISPLAY_MANAGER","QUEUE_DIRECTORY", "MYQUEUE_MANAGER")<br />
SMAN43$ SHOW SYM A<br />
A = "SYS$COMMON:[SYSEXE]"<br />
</nowiki><br />
|}<br />
<br />
==Object Id==<br />
Corresponds to the $GETQUI system service QUI$SEARCH_NAME, QUI$_SEARCH_NUMBER, and QUI$_SEARCH_JOB_NAME input item codes. The object-id argument specifies either the name or the number of an object (for example, a specific queue name, job name, or form number) about which F$GETQUI is to return information. The asterisk (*) and the percent sign (%) wildcard characters are allowed.<br />
<br />
==Flags==<br />
The following flags are available for DISPLAY_MANAGER:<br />
* FREEZE_CONTEXT: when in wildcard mode, prevents advance of wildcard context to the next object. If you do not specify this flag, the context is advanced to the next object.<br />
* WILDCARD: establishes and saves a context. Because the context is saved, the next operation can be performed based on that context.</div>Jane.doe