Refresh Message Queue Manager (RFRMQM)

    Where allowed to run
    All environments (*ALL)

    Threadsafe
    Yes

The Refresh Message Queue manager (RFRMQM) performs special operations on queue managers.


Parameters

Keyword Description Choices Notes
MQMNAME Message Queue Manager name Character value, *DFT Required, Positional 1
TYPE Refresh Type *CONFIGEV, *PROXYSUB Required, Positional 2
OBJECT Object Type *ALL, Specified objects Optional, Positional 3
NAME Object Name *ALL, generic- object-name, object-name Optional, Positional 4
INCLINT Include Interval *NONE, include- interval Optional, Positional 5


Message Queue Manager name (MQMNAME)

>

Specifies the name of the queue manager.


Refresh Type (TYPE)

>

The type of queue manager refresh to be performed.

The possible values are:

    *CONFIGEV
    Requests that the queue manager generates a configuration event message for every object that matches the selection criteria specified by the OBJECT, NAME, and INCLINT parameters.

    *PROXYSUB
    Requests that the queue manager resynchronizes the proxy subscriptions that are held with, and on behalf of, queue managers that are connected in a hierarchy or publish/subscribe cluster.


Object Type (OBJECT)

>

Requests that only objects of the specified type are included in the refresh.

This parameter is only valid for TYPE(*CONFIGEV)

The possible values are:

    *ALL
    All specified objects.

    Specific objects
    Select from:

    • *QUEUE
    • *QLOCAL
    • *QMODEL
    • *QALIAS
    • *QREMOTE
    • *CHANNEL
    • *NAMELIST
    • *POLICY
    • *PROCESS
    • *QMGR
    • *AUTHINFO
    • *AUTHREC


Object Name (NAME)

>

Requests that only objects whose names match the name specified are included in the refresh.

This parameter is only valid for TYPE(*CONFIGEV)

The possible values are:

    *ALL
    All object names are included.

    generic-object-name
    Specify the generic name of the objects to be included. A generic name is a character string, followed by an asterisk (*), for example ABC*, and it selects all queues having names that start with the character string.

    object-name
    Specify the object name to be included.


Include Interval (INCLINT)

>

Specifies a value in minutes, defining a period immediately before the current time, and requests that only objects that have been created or changed within that period are included in the refresh.

This parameter is only valid for TYPE(*CONFIGEV)

The possible values are:

    *NONE
    No time limit is used.

    include-interval
    Specify the include interval in minutes (0-999999).


Examples

>

None


Error messages

>

Unknown

Parent topic: CL commands reference for IBM i