Queue manager attributes
Event messages relating to objects can include queue manager attributes.
- AccountingConnOverride (MQCFIN)
- Specifies whether applications can override the settings of the
QueueAccounting and MQIAccounting queue manager parameters
(parameter identifier: MQIA_ACCOUNTING_CONN_OVERRIDE). The value can be any
of the following values:
- MQMON_DISABLED
- Applications cannot override the settings of the QueueAccounting and
MQIAccounting parameters.
This value is the initial default value for the queue manager.
- MQMON_ENABLED
- Applications can override the settings of the QueueAccounting and MQIAccounting parameters by using the options field of the MQCNO structure of the MQCONNX API call.
This parameter is valid only on IBM® i, UNIX, Linux , and Windows.
- AccountingInterval (MQCFIN)
- The time interval, in seconds, at which intermediate accounting records are written (parameter
identifier: MQIA_ACCOUNTING_INTERVAL).
Specify a value in the range 1 - 604,000.
This parameter is valid only on IBM i, UNIX, Linux, and Windows.
- ActivityRecording (MQCFIN)
- Specifies whether activity recording is enabled or disabled (parameter identifier:
MQIA_ACTIVITY_RECORDING). The value can be any of the following values:
- MQRECORDING_MSG
- Activity recording is enabled. Activity reports are delivered to the reply-to queue specified in the message descriptor of the message.
- MQRECORDING_Q
- Activity recording is enabled. Activity reports are delivered to a fixed name queue.
- MQRECORDING_DISABLED
- Activity recording is disabled.
- AdoptNewMCACheck (MQCFIN)
- Procedure to determine if an existing receiver MCA is to be adopted when an inbound channel is
detected of the same name (parameter identifier: MQIA_ADOPTNEWMCA_CHECK).
The value can be any of the following values:
- MQADOPT_CHECK_Q_MGR_NAME
- Compare the receiver MCA and the inbound channel. If the queue manager names match, the existing receiver MCA is adopted providing it is active. If they don't match, the existing receiver MCA is canceled, and a new MCA is created.
- MQADOPT_CHECK_NET_ADDR
- Compare the receiver MCA and the inbound channel. If the network addresses match, the existing receiver MCA is adopted providing it is active. If they don't match, the existing receiver MCA is canceled, and a new MCA is created.
- MQADOPT_CHECK_ALL
- Compare the receiver MCA and the inbound channel. If both the queue manager names, and the network addresses match, the existing receiver MCA is adopted providing it is active. If they don't match, the existing receiver MCA is canceled, and a new MCA is created.
- MQADOPT_CHECK_NONE
- If the existing receiver MCA is active it is adopted with no checks.
- AdoptNewMCAType (MQCFIN)
- Specifies whether orphaned receiver MCAs are to be restarted when an inbound channel matching
the AdoptNewMCACheck procedure is detected (parameter identifier:
MQIA_ADOPTNEWMCA_TYPE). The value can be:
- MQADOPT_TYPE_NO
- Do not restart and adopt orphaned receiver MCAs.
- MQADOPT_TYPE_ALL
- Restart and adopt orphaned receiver MCAs.
- AlterationDate (MQCFST)
- Alteration date (parameter identifier: MQCA_ALTERATION_DATE).
The date when the information was last altered.
- AlterationTime (MQCFST)
- Alteration time (parameter identifier: MQCA_ALTERATION_TIME).
The time when the information was last altered.
- AuthorityEvent (MQCFIN)
- Controls whether authorization (Not Authorized) events are generated (parameter identifier:
MQIA_AUTHORITY_EVENT). The value can be any of the following values:
- MQEVR_ENABLED
- Authorization event reporting enabled.
- MQEVR_DISABLED
- Authorization event reporting disabled.
- BridgeEvent (MQCFIN)
- Determines whether IMS bridge events are generated (parameter identifier:
MQIA_BRIDGE_EVENT). The value can be any of the following values:
- MQEVR_ENABLED
- All IMS bridge events are enabled.
- MQEVR_DISABLED
- All IMS bridge events are disabled.
- CertificateLabel (MQCFST)
- Specifies the certificate label for this queue manager to use. The label identifies which personal certificate in the key repository has been selected (parameter identifier: MQCA_CERT_LABEL).
- CertificateValPolicy (MQCFIN)
- Specifies which TLS certificate validation policy is used to validate digital certificates
received from remote partner systems (parameter identifier:
MQIA_CERT_VAL_POLICY).
This attribute can be used to control how strictly the certificate chain validation conforms to industry security standards. For more information, see Certificate validation policies in IBM MQ.
The value can be any of the following values:- MQ_CERT_VAL_POLICY_ANY
- Apply each of the certificate validation policies supported by the secure sockets library and accept the certificate chain if any of the policies considers the certificate chain valid. This setting can be used for maximum backwards compatibility with older digital certificates which do not comply with the modern certificate standards.
- MQ_CERT_VAL_POLICY_RFC5280
- Apply only the RFC 5280 compliant certificate validation policy. This setting provides stricter validation than the ANY setting, but rejects some older digital certificates.
This parameter is only valid on UNIX, Linux, and Windows and can be used only on a queue manager with a command level of 711, or higher. Changes to CertificateValPolicy become effective in the following cases:
- When a new channel process is started.
- For channels that run as threads of the channel initiator, when the channel initiator is restarted.
- For channels that run as threads of the listener, when the listener is restarted.
- For channels that run as threads of a process pooling process, when the process pooling process is started or restarted and first runs a TLS channel. If the process pooling process has already run a TLS channel, and you want the change to become effective immediately, run the MQSC command REFRESH SECURITY TYPE(SSL). The process pooling process is amqrmppa on UNIX, Linux, and Windows.
- When a REFRESH SECURITY TYPE(SSL) command is issued.
- CFConlos (MQCFIN)
- Specifies the action to be taken when the queue manager loses connectivity to the administration
structure, or any CF structure with CFConlos set to ASQMGR
(parameter identifier: MQIA_QMGR_CFCONLOS). The value can be:
- MQCFCONLOS_TERMINATE
- The queue manager terminates when connectivity to CF structures is lost.
- MQCFCONLOS_TOLERATE
- The queue manager tolerates loss of connectivity to CF structures without terminating.
This parameter applies to z/OS® only.
We can select MQCFCONLOS_TOLERATE only if all the queue managers in the queue sharing group are at command level 710 or greater and have OPMODE set to NEWFUNC.
- ChannelAutoDef (MQCFIN)
- Controls whether receiver and server-connection channels can be auto-defined (parameter
identifier: MQIA_CHANNEL_AUTO_DEF).
Auto-definition for cluster-sender channels is always enabled.
This parameter is valid only on IBM i, UNIX, Linux, and Windows.
The value can be:- MQCHAD_DISABLED
- Channel auto-definition disabled.
- MQCHAD_ENABLED
- Channel auto-definition enabled.
- ChannelAutoDefEvent (MQCFIN)
- Controls whether channel auto-definition events are generated (parameter identifier:
MQIA_CHANNEL_AUTO_DEF_EVENT), when a receiver, server-connection, or
cluster-sender channel is auto-defined.
This parameter is valid only on IBM i, UNIX, Linux, and Windows.
The value can be:- MQEVR_DISABLED
- Event reporting disabled.
- MQEVR_ENABLED
- Event reporting enabled.
- ChannelAuthenticationRecords (MQCFIN)
- Controls whether channel authentication records are used (parameter identifier: MQIA_CHLAUTH_RECORDS).
- ChannelAutoDefEvent (MQCFIN)
- Determines whether channel auto-definition events are generated (parameter identifier:
MQIA_CHANNEL_AUTO_DEF_EVENT). The value can be any of the following values:
- MQEVR_ENABLED
- All channel auto-definition events are enabled.
- MQEVR_DISABLED
- All channel auto-definition events are disabled.
This parameter is supported only in the environments in which an MQSeries® Version 5.1 product, or later, is available.
- ChannelAutoDefExit (MQCFST)
- Channel auto-definition exit name (parameter identifier:
MQCA_CHANNEL_AUTO_DEF_EXIT).
The maximum length of the exit name is MQ_EXIT_NAME_LENGTH.
This parameter is supported only in the environments in which an MQSeries Version 5.1 product, or later, is available.
- ChannelAuthenticationRecords (MQCFIN)
- Controls whether channel authentication records are used. Channel authentication records can
still be set and displayed regardless of the value of this attribute. (parameter identifier:
MQIA_CHLAUTH_RECORDS). The value can be:
- MQCHLA_DISABLED
- Channel authentication records are not checked.
- MQCHLA_ENABLED
- Channel authentication records are checked.
- ChannelEvent (MQCFIN)
- Determines whether channel events are generated (parameter identifier:
MQIA_CHANNEL_EVENT). The value can be any of the following values:
- MQEVR_ENABLED
- All channel events are enabled.
- MQEVR_EXCEPTION
- Only the following channels events are enabled:
- MQRC_CHANNEL_ACTIVATED
- MQRC_CHANNEL_CONV_ERROR
- MQRC_CHANNEL_NOT_ACTIVATED
- MQRC_CHANNEL_STOPPED
- MQEVR_DISABLED
- All channel events are disabled.
- ChannelInitiatorControl (MQCFIN)
- Specifies whether the channel initiator is to be started when the queue manager starts
(parameter identifier: MQIA_CHINIT_CONTROL). The value can be:
- MQSVC_CONTROL_MANUAL
- The channel initiator is not to be started automatically.
- MQSVC_CONTROL_Q_MGR
- The channel initiator is to be started automatically when the queue manager starts.
This parameter is valid only on IBM i, UNIX, Linux, and Windows.
- ChannelMonitoring (MQCFIN)
- Level of real-time monitoring data collection for channels (parameter identifier:
MQIA_MONITORING_CHANNEL). The value can be any of the following values:
- MQMON_NONE
- Monitor data collection is disabled, regardless of the setting for the ChannelMonitoring channel attribute.
- MQMON_OFF
- Monitor data collection is turned off for channels specifying MQMON_Q_MGR in the ChannelMonitoring channel attribute.
- MQMON_LOW
- Monitor data collection is turned on with a low ratio of data collection for channels specifying MQMON_Q_MGR in the ChannelMonitoring channel attribute.
- MQMON_MEDIUM
- Monitor data collection is turned on with a moderate ratio of data collection for channels specifying MQMON_Q_MGR in the ChannelMonitoring channel attribute.
- MQMON_HIGH
- Monitor data collection is turned on with a high ratio of data collection for channels specifying MQMON_Q_MGR in the ChannelMonitoring channel attribute.
- ChannelStatistics(MQCFIN)
- Controls whether statistics data is to be collected for channels (parameter identifier:
MQIA_STATISTICS_CHANNEL). The value can be:
- MQMON_NONE
- Statistics data collection is turned off for channels regardless of the setting of their ChannelStatistics parameter. This value is the initial default value of the queue manager.
- MQMON_OFF
- Statistics data collection is turned off for channels specifying a value of MQMON_Q_MGR in their ChannelStatistics parameter.
- MQMON_LOW
- Statistics data collection is turned on, with a low ratio of data collection, for channels specifying a value of MQMON_Q_MGR in their ChannelStatistics parameter.
- MQMON_MEDIUM
- Statistics data collection is turned on, with a moderate ratio of data collection, for channels specifying a value of MQMON_Q_MGR in their ChannelStatistics parameter.
- MQMON_HIGH
- Statistics data collection is turned on, with a high ratio of data collection, for channels specifying a value of MQMON_Q_MGR in their ChannelStatistics parameter.
On z/OS systems, enabling this parameter simply turns on statistics data collection, regardless of the value you select. Specifying LOW, MEDIUM, or HIGH makes no difference to your results. This parameter must be enabled in order to collect channel accounting records.
- ChinitAdapters (MQCFIN)
- Number of channel initiator adapter subtasks to use for processing IBM MQ calls (parameter identifier:
MQIA_CHINIT_ADAPTERS).
This value must be in the range 0 through 9999.
- ChinitDispatchers (MQCFIN)
- Number of dispatchers to use for the channel initiator (parameter identifier: MQIA_CHINIT_DISPATCHERS).
- ChinitServiceParm (MQCFST)
- This attribute is reserved for use by IBM (parameter identifier: MQCA_CHINIT_SERVICE_PARM).
- ChinitTraceAutoStart (MQCFIN)
- Specifies whether the channel initiator trace should start automatically (parameter identifier:
MQIA_CHINIT_TRACE_AUTO_START). The value can be:
- MQTRAXSTR_YES
- Channel initiator trace starts automatically.
- MQTRAXSTR_NO
- Channel initiator trace does not starts automatically.
- ChinitTraceTableSize (MQCFIN)
- Size of the channel initiator's trace data space, in MB (parameter identifier: MQIA_CHINIT_TRACE_TABLE_SIZE).
- ClusterSenderMonitoring (MQCFIN)
- Level of real-time monitoring data collection for auto-defined cluster sender channels
(parameter identifier: MQIA_MONITORING_AUTO_CLUSSDR). This parameter can
have any of the following values:
- MQMON_Q_MGR
- The collection of monitoring data is inherited from the setting of the ChannelMonitoring attribute in the queue manager object.
- MQMON_OFF
- Monitor data collection is disabled.
- MQMON_LOW
- Monitor data collection is turned on with a low ratio of data collection.
- MQMON_MEDIUM
- Monitor data collection is turned on with a moderate ratio of data collection.
- MQMON_HIGH
- Monitor data collection is turned on with a high ratio of data collection.
- ClusterSenderStatistics (MQCFIN)
- Controls whether statistics data is to be collected for auto-defined cluster-sender channels
(parameter identifier: MQIA_STATISTICS_AUTO_CLUSSDR). The value can be:
- MQMON_Q_MGR
- Collection of statistics data is inherited from the setting of the queue manager's ChannelStatistics parameter. This value is the initial default value of the queue manager.
- MQMON_OFF
- Statistics data collection for the channel is disabled.
- MQMON_LOW
- Unless ChannelStatistics is MQMON_NONE, this value specifies a low rate of data collection with a minimal effect on system performance.
- MQMON_MEDIUM
- Unless ChannelStatistics is MQMON_NONE, this value specifies a moderate rate of data collection.
- MQMON_HIGH
- Unless ChannelStatistics is MQMON_NONE, this value specifies a high rate of data collection.
On z/OS systems, enabling this parameter simply turns on statistics data collection, regardless of the value you select. Specifying LOW, MEDIUM, or HIGH makes no difference to your results. This parameter must be enabled in order to collect channel accounting records.
- ClusterWorkLoadData (MQCFST)
- Data passed to the cluster workload exit (parameter identifier: MQCA_CLUSTER_WORKLOAD_DATA).
- ClusterWorkLoadExit (MQCFST)
- Name of the cluster workload exit (parameter identifier:
MQCA_CLUSTER_WORKLOAD_EXIT).
The maximum length of the exit name is MQ_EXIT_NAME_LENGTH.
- ClusterWorkLoadLength (MQCFIN)
- Cluster workload length (parameter identifier:
MQIA_CLUSTER_WORKLOAD_LENGTH).
The maximum length of the message passed to the cluster workload exit.
- CLWLMRUChannels (MQCFIN)
- Maximum number of most recently used channels for cluster workload balancing (parameter identifier: MQIA_CLWL_MRU_CHANNELS).
- CLWLUseQ (MQCFIN)
- This defines the behavior of an MQPUT when the target queue has both a local instance and at
least one remote cluster instance (parameter identifier: MQIA_CLWL_USEQ).
This parameter can have any of the following values:
- MQCLWL_USEQ_ANY
- Use remote and local queues.
- MQCLWL_USEQ_LOCAL
- Do not use remote queues.
- CodedCharSetId (MQCFIN)
- Coded character set identifier (parameter identifier: MQIA_CODED_CHAR_SET_ID).
- CommandEvent (MQCFIN)
- Controls whether command events are generated (parameter identifier:
MQIA_COMMAND_EVENT). The value can be any of the following values:
- MQEVR_DISABLED
- Command event generation disabled.
- MQEVR_ENABLED
- Command event generation enabled.
- MQEVR_NO_DISPLAY
- Command events are generated for all commands other than MQSC DISPLAY commands and PCF Inquire commands.
- CommandEvent (MQCFIN)
- Controls whether command events are generated (parameter identifier:
MQIA_COMMAND_EVENT). The value can be any of the following values:
- MQEVR_DISABLED
- Event reporting disabled.
- MQEVR_ENABLED
- Event reporting enabled.
- MQEVR_NO_DISPLAY
- Event reporting enabled for all successful commands except Inquire commands.
- CommandInputQName (MQCFST)
- Command input queue name (parameter identifier: MQCA_COMMAND_INPUT_Q_NAME).
The maximum length of the string is MQ_Q_NAME_LENGTH.
- CommandLevel (MQCFIN)
- Command level supported by queue manager (parameter identifier: MQIA_COMMAND_LEVEL).
- CommandScope (MQCFIN)
- Command scope (parameter identifier: MQCACF_COMMAND_SCOPE). This parameter
applies to z/OS only. Specifies how the command is
executed when the queue manager is a member of a queue sharing group. We can specify one of the
following values:
- Blank (or omit the parameter altogether). The command is executed on the queue manager on which it was entered.
- A queue manager name. The command is executed on the queue manager you specify, providing it is active within the queue sharing group. If you specify a queue manager name other than the queue manager on which it was entered, you must be using a queue sharing group environment. The command server must be enabled.
- An asterisk (*). The command is executed on the local queue manager and is also passed to every active queue manager in the queue sharing group.
The maximum length is MQ_QSG_NAME_LENGTH.
- CommandServerControl (MQCFIN)
- Specifies whether the command server is to be started when the queue manager starts (parameter
identifier: MQIA_CMD_SERVER_CONTROL). The value can be:
- MQSVC_CONTROL_MANUAL
- The command server is not to be started automatically.
- MQSVC_CONTROL_Q_MGR
- The command server is to be started automatically when the queue manager starts.
This parameter is valid only on IBM i, UNIX, Linux, and Windows.
- ConfigurationEvent (MQCFIN)
- Controls whether configuration events are generated (parameter identifier:
MQIA_CONFIGURATION_EVENT). The value can be any of the following values:
- MQEVR_DISABLED
- Configuration event generation disabled.
- MQEVR_ENABLED
- Configuration event generation enabled.
- ConnAuth (MQCFST)
- The name of an authentication information object that is used to provide the location of user
ID and password authentication (parameter identifier: MQCA_CONN_AUTH). The
maximum length of the string is MQ_AUTH_INFO_NAME_LENGTH. Only authentication
information objects with type IDPWOS or IDPWLDAP can be specified;
other types result in an error message when the configuration is read by:
- The OAM on UNIX, Linux, and Windows.
- The security component on z/OS
- Custom (MQCFST)
- Custom attribute for new features (parameter identifier: MQCA_CUSTOM).
This attribute is reserved for the configuration of new features before separate attributes are introduced. It can contain the values of zero or more attributes as pairs of attribute name and value, separated by at least one space. The attribute name-value pairs have the form NAME(VALUE). Single quotation marks must be escaped with another single quotation mark.
This description is updated when features using this attribute are introduced. There are no possible values for Custom.
The maximum length of the string is MQ_CUSTOM_LENGTH.
- CPILevel (MQCFIN)
- CPI level (parameter identifier: MQIA_CPI_LEVEL).
- DeadLetterQName (MQCFST)
- Dead letter (undelivered message) queue name (parameter identifier:
MQCA_DEAD_LETTER_Q_NAME).
Specifies the name of the local queue that is to be used for undelivered messages. Messages are put on this queue if they cannot be routed to their correct destination.
The maximum length of the string is MQ_Q_NAME_LENGTH.
- DefXmitQName (MQCFST)
- Default transmission queue name (parameter identifier:
MQCA_DEF_XMIT_Q_NAME).
This is the name of the default transmission queue that is used for the transmission of messages to remote queue managers, if there is no other indication of which transmission queue to use.
The maximum length of the string is MQ_Q_NAME_LENGTH.
- DNSGroup (MQCFST)
- This parameter is no longer used. From IBM MQ for z/OS
Version 8.0, WLM/DNS is no longer supported by the z/OS Communications Server, so the queue manager attributes
DNSWLM and DNSGROUP are no longer used. (parameter
identifier: MQCA_DNS_GROUP).
The maximum length of this name is MQ_DNS_GROUP_NAME_LENGTH.
- DNSWLM (MQCFIN)
- This parameter is no longer used. From IBM MQ for z/OS
Version 8.0, WLM/DNS is no longer supported by the z/OS Communications Server, so the queue manager attributes
DNSWLM and DNSGROUP are no longer used. (parameter
identifier: MQIA_DNS_WLM). The value can be any of the following values:
- MQDNSWLM_YES
- This value may be seen on a queue manager migrated from an earlier release. The value is ignored.
- MQDNSWLM_NO
- This is the only value supported by the queue manager.
- EncryptionPolicySuiteB (MQCFIL)
- Specifies whether Suite B-compliant cryptography is used and what level of strength is employed
(parameter identifier MQIA_SUITE_B_STRENGTH). The value can be one or more of:
- MQ_SUITE_B_NONE
- Suite B-compliant cryptography is not used.
- MQ_SUITE_B_128_BIT
- Suite B 128-bit strength security is used.
- MQ_SUITE_B_192_BIT
- Suite B 192-bit strength security is used.
If invalid lists are specified, such as MQ_SUITE_B_NONE with MQ_SUITE_B_128_BIT, the error MQRCCF_SUITE_B_ERROR is issued.
- ExpiryInterval (MQCFIN)
- Expiry interval (parameter identifier: MQIA_EXPIRY_INTERVAL).
- Force (MQCFIN)
- Force changes (parameter identifier: MQIACF_FORCE). Specifies whether
the command is forced to complete if both of the following are true:
- DefXmitQName is specified, and
- An application has a remote queue open, the resolution for which is affected by this change.
- GroupUR (MQCFIN)
- Controls whether XA client applications can establish transactions with a GROUP unit of recovery
disposition (parameter identifier: MQIA_GROUP_UR).The value can be any of
the following values:
- MQGUR_DISABLED
- XA client applications must connect using a queue manager name.
- MQGUR_ENABLED
- XA client applications can establish transactions with a group unit of recovery disposition by specifying a queue sharing group name when they connect.
- IGQPutAuthority (MQCFIN)
- IGQ put authority (parameter identifier: MQIA_IGQ_PUT_AUTHORITY).
- IGQUserId (MQCFST)
- Intra-group queuing agent user identifier (parameter identifier:
MQCA_IGQ_USER_ID). This parameter is valid only on z/OS when the queue manager is a member of a queue-sharing
group.
Specifies the user identifier that is associated with the local intra-group queuing agent. This identifier is one of the user identifiers that might be checked for authorization when the IGQ agent puts messages on local queues. The actual user identifiers checked depend on the setting of the IGQPutAuthority attribute, and on external security options.
The maximum length is MQ_USER_ID_LENGTH.
- ImageInterval (MQCFIN)
- The target frequency with which the queue manager automatically writes media images, in minutes
since the previous media image for an object (parameter identifier:
MQIA_MEDIA_IMAGE_INTERVAL). This parameter is not valid on z/OS.The value can be:
- Time interval
- The time in minutes from 1 - 999 999 999, at which the queue manager automatically writes media
images.
The default value is 60 minutes.
- MQMEDIMGINTVL_OFF
- Automatic media images are not written on a time interval basis.
- ImageLogLength (MQCFIN)
- The target size of the recovery log, written before the queue manager automatically writes media
images, in number of megabytes since the previous media image for an object. This limits the amount
of log to be read when recovering an object (parameter identifier:
MQIA_MEDIA_IMAGE_LOG_LENGTH). This parameter is not valid on z/OS.The value can be:
- Target log size
- The target size of the recovery log in megabytes from 1 - 999 999 999.
- MQMEDIMGLOGLN_OFF
- Automatic media images are not written based on the size of log
written.
MQMEDIMGLOGLN_OFF is the default value.
- ImageRecoverObject (MQCFST)
- Specifies whether authentication information, channel, client connection, listener, namelist,
process, alias queue, remote queue, and service objects are recoverable from a media image, if
linear logging is being used (parameter identifier:
MQIA_MEDIA_IMAGE_RECOVER_OBJ). This parameter is not valid on z/OS.The value can be:
- MQIMGRCOV_NO
- The rcdmqimg and rcrmqobj commands are not permitted for these objects, and automatic media images, if enabled, are not written for these objects.
- MQIMGRCOV_YES
- These objects are recoverable.
MQIMGRCOV_YES is the default value.
- ImageRecoverObject (MQCFST)
- Specifies whether authentication information, channel, client connection, listener, namelist,
process, alias queue, remote queue, and service objects are recoverable from a media image, if
linear logging is being used (parameter identifier:
MQIA_MEDIA_IMAGE_RECOVER_OBJ). This parameter is not valid on z/OS.The value can be:
- MQIMGRCOV_NO
- The rcdmqimg and rcrmqobj commands are not permitted for these objects, and automatic media images, if enabled, are not written for these objects.
- MQIMGRCOV_YES
- These objects are recoverable.
MQIMGRCOV_YES is the default value.
- ImageRecoverQueue (MQCFST)
- Specifies the default ImageRecoverQueue attribute for local and permanent
dynamic queue objects, when used with this parameter (parameter identifier:
MQIA_MEDIA_IMAGE_RECOVER_Q). This parameter is not valid on z/OS.The value can be:
- MQIMGRCOV_NO
- The ImageRecoverQueue attribute for local and permanent dynamic queue objects is set to MQIMGRCOV_NO .
- MQIMGRCOV_YES
- The ImageRecoverQueue attribute for local and permanent dynamic queue
objects is set to MQIMGRCOV_YES .
MQIMGRCOV_YES is the default value.
- ImageSchedule (MQCFST)
- Whether the queue manager automatically writes media images (parameter identifier:
MQIA_MEDIA_IMAGE_SCHEDULING). This parameter is not valid on z/OS.The value can be:
- MQMEDIMGSCHED_AUTO
- The queue manager attempts to automatically write a media image for an object, before
ImageInterval minutes have elapsed, or ImageLogLength
megabytes of recovery log have been written, since the previous media image for the object was
taken.
The previous media image might have been taken manually or automatically, depending on the settings of ImageInterval or ImageLogLength.
- MQMEDIMGSCHED_MANUAL
- Automatic media images are not written.
MQMEDIMGSCHED_MANUAL is the default value.
- InhibitEvent (MQCFIN)
- Controls whether inhibit (Inhibit Get and Inhibit Put) events are generated (parameter
identifier: MQIA_INHIBIT_EVENT). The value can be:
- MQEVR_DISABLED
- Event reporting disabled.
- MQEVR_ENABLED
- Event reporting enabled.
- IntraGroupQueuing (MQCFIN)
- Intra group queuing (parameter identifier: MQIA_INTRA_GROUP_QUEUING).
- IPAddressVersion (MQCFIN)
- Specifies the IP version to be used (parameter identifier:
MQIA_IP_ADDRESS_VERSION). The value can be any of the following values:
- MQIPADDR_IPV4
- The IPv4 stack is used.
- MQIPADDR_IPV6
- The IPv6 stack is used.
- ListenerTimer (MQCFIN)
- The time interval, in seconds, between attempts to restart a listener following an APPC or TCP/IP failure (parameter identifier: MQCA_LISTENER_TIMER).
- LocalEvent (MQCFIN)
- Controls whether local error events are generated (parameter identifier:
MQIA_LOCAL_EVENT). The value can be any of the following values:
- MQEVR_DISABLED
- Event reporting disabled.
- MQEVR_ENABLED
- Event reporting enabled.
- LoggerEvent (MQCFIN)
- Controls whether recovery log events are generated (parameter identifier:
MQIA_LOGGER_EVENT). The value can be:
- MQEVR_DISABLED
- Event reporting disabled.
- MQEVR_ENABLED
- Event reporting enabled. This value is valid only on queue managers that use linear logging.
This parameter is valid only on IBM i, UNIX, Linux, and Windows.
- LUGroupName (MQCFST)
- Generic LU name for the LU 6.2 listener (parameter identifier:
MQCA_LU_GROUP_NAME).
The generic LU name to be used by the LU 6.2 listener that handles inbound transmissions for the queue sharing group.
This parameter applies to z/OS only.
The maximum length of the string is MQ_LU_NAME_LENGTH.
- LUName (MQCFST)
- LU name to use for outbound LU 6.2 transmissions (parameter identifier:
MQCA_LU_NAME).
The name of the LU to use for outbound LU 6.2 transmissions. Set this parameter to be the same as the name of the LU to be used by the listener for inbound transmissions.
This parameter applies to z/OS only.
The maximum length of the string is MQ_LU_NAME_LENGTH.
- LU62ARMSuffix (MQCFST)
- The suffix of the SYS1.PARMLIB member APPCPMxx, that nominates the LUADD for this channel
initiator (parameter identifier: MQCA_LU62_ARM_SUFFIX).
The maximum length of this name is MQ_ARM_SUFFIX_LENGTH.
- LU62Channels (MQCFIN)
- Maximum number of current channels that use the LU 6.2 transmission protocol, including clients connected to server connection channels (parameter identifier: MQIA_LU62_CHANNELS).
- LUGroupName (MQCFST)
- The generic LU name that the LU 6.2 listener that handles inbound transmissions for the queue sharing group is to use. This name must be the same as LUName (parameter
identifier: MQCA_LU_GROUP_NAME).
The maximum length of this name is MQ_LU_NAME_LENGTH.
- LUName (MQCFST)
- The LU name that the LU 6.2 listener that handles outbound transmissions is to use. This name
must be the same as LUGroupName (parameter identifier:
MQCA_LU_NAME).
The maximum length of this name is MQ_LU_NAME_LENGTH.
- MaxActiveChannels (MQCFIN)
- Maximum number of channels that can be active at the same time (parameter identifier: MQIA_ACTIVE_CHANNELS).
- MaxChannels (MQCFIN)
- Maximum number of current channels, including clients connected to server connection channels (parameter identifier: MQIA_MAX_CHANNELS).
- MaxHandles (MQCFIN)
- Maximum number of handles (parameter identifier: MQIA_MAX_HANDLES).
Specifies the maximum number of handles that any one job can have open at the same time.
- MaxMsgLength (MQCFIN)
- Maximum message length (parameter identifier: MQIA_MAX_MSG_LENGTH).
- MaxPriority (MQCFIN)
- Maximum priority (parameter identifier: MQIA_MAX_PRIORITY).
- MaxUncommittedMsgs (MQCFIN)
- Maximum number of uncommitted messages within a unit of work (parameter identifier:
MQIA_MAX_UNCOMMITTED_MSGS). That is:
- The number of messages that can be retrieved, plus
- The number of messages that can be put on a queue, plus
- Any trigger messages generated within this unit of work
- MQIAccounting(MQCFIN
- Controls whether accounting information for MQI data is to be collected (parameter identifier:
MQIA_ACCOUNTING_MQI). The value can be:
- MQMON_OFF
- MQI accounting data collection is disabled. This value is the initial default value of the queue manager.
- MQMON_ON
- MQI accounting data collection is enabled.
This parameter is valid only on IBM i, UNIX, Linux, and Windows.
- MQIStatistics(MQCFIN)
- Controls whether statistics monitoring data is to be collected for the queue manager (parameter
identifier: MQIA_STATISTICS_MQI). The value can be:
- MQMON_OFF
- Data collection for MQI statistics is disabled. This value is the initial default value of the queue manager.
- MQMON_ON
- Data collection for MQI statistics is enabled.
This parameter is valid only on IBM i, UNIX, Linux, and Windows.
- MsgMarkBrowseInterval(MQCFIN)
- Mark-browse interval (parameter identifier: MQIA_MSG_MARK_BROWSE_INTERVAL).
Specifies the time interval in milliseconds after which the queue manager can automatically unmark messages.
This parameter can either have a value in the range 0 - 999,999,999, or the special value MQMMBI_UNLIMITED.
A value of 0 causes the queue manager to unmark messages immediately.
MQMMBI_UNLIMITED indicates that the queue manager does not automatically unmark messages.
- OutboundPortMax (MQCFIN)
- Outbound port range maximum (parameter identifier: MQIA_OUTBOUND_PORT_MAX).
The upper limit for the range of port numbers used when binding outgoing channels.
- OutboundPortMin (MQCFIN)
- Outbound port range minimum (parameter identifier: MQIA_OUTBOUND_PORT_MIN).
The lower limit for the range of port numbers used when binding outgoing channels.
- Parent(MQCFST)
- The name of the queue manager to which this queue manager is to connect hierarchically as its
child (parameter identifier: MQCA_PARENT).
A blank value indicates that this queue manager has no parent queue manager. If there is an existing parent queue manager it is disconnected. This value is the initial default value of the queue manager.
The maximum length of the string is MQ_Q_MGR_NAME_LENGTH.
Note:- The use of IBM MQ hierarchical connections requires that the queue manager attribute PSMode is set to MQPSM_ENABLED.
- The value of Parent can be set to a blank value if PSMode is set to MQPSM_DISABLED.
- Before connecting to a queue manager hierarchically as its child, channels in both directions must exist between the parent queue manager and child queue manager.
- If a parent is defined, the Change Queue Manager command disconnects from the original parent and sends a connection flow to the new parent queue manager.
- Successful completion of the command does not mean that the action completed or that it is going to complete successfully. Use the Inquire Pub/Sub Status command to track the status of the requested parent relationship.
- PerformanceEvent (MQCFIN)
- Controls whether performance-related events are generated (parameter identifier:
MQIA_PERFORMANCE_EVENT). The value can be any of the following values:
- MQEVR_DISABLED
- Event reporting disabled.
- MQEVR_ENABLED
- Event reporting enabled.
- Platform (MQCFIN)
- Platform on which the queue manager resides (parameter identifier: MQIA_PLATFORM).
- PubSubClus (MQCFIN)
- Controls whether the queue manager participates in publish/subscribe clustering (parameter
identifier: MQIA_PUBSUB_CLUSTER). The value can be:
- MQPSCLUS_ENABLED
- The creating or receipt of clustered topic definitions and cluster subscriptions is permitted. Note: The introduction of a clustered topic into a large IBM MQ cluster can cause a degradation in performance. This degradation occurs because all partial repositories are notified of all the other members of the cluster. Unexpected subscriptions might be created at all other nodes; for example; where proxysub(FORCE) is specified. Large numbers of channels might be started from a queue manager; for example, on resync after a queue manager failure.
- MQPSCLUS_DISABLED
- The creating or receipt of clustered topic definitions and cluster subscriptions is inhibited. The creations or receipts are recorded as warnings in the queue manager error logs.
- PubSubMaxMsgRetryCount (MQCFIN)
- The number of attempts to reprocess a message when processing a failed command message under
sync point (parameter identifier: MQIA_PUBSUB_MAXMSG_RETRY_COUNT).
The value of this parameter must be a number in the range 0 to 999 999 999. The initial value is 5.
- PubSubMode (MQCFIN)
- Specifies whether the publish/subscribe engine and the queued publish/subscribe interface are
running. The publish/subscribe engine enables applications to publish or subscribe by using the
application programming interface. The publish/subscribe interface monitors the queues used the
queued publish/subscribe interface (parameter identifier: MQIA_PUBSUB_MODE).
The value can be:
- MQPSM_COMPAT
- The publish/subscribe engine is running. It is therefore possible to publish or subscribe by using the application programming interface. The queued publish/subscribe interface is not running. Therefore any message that is put to the queues that are monitored by the queued publish/subscribe interface is not acted on. MQPSM_COMPAT is used for compatibility with versions of IBM Integration Bus ( formerly known as WebSphere Message Broker) prior to version 7 that use this queue manager.
- MQPSM_DISABLED
- The publish/subscribe engine and the queued publish/subscribe interface are not running. It is therefore not possible to publish or subscribe using the application programming interface. Any publish/subscribe messages that are put to the queues that are monitored by the queued publish/subscribe interface are not acted on.
- MQPSM_ENABLED
- The publish/subscribe engine and the queued publish/subscribe interface are running. It is therefore possible to publish or subscribe by using the application programming interface and the queues that are monitored by the queued publish/subscribe interface. This value is the initial default value of the queue manager.
- PubSubNPInputMsg (MQCFIN)
- Whether to discard (or keep) an undelivered input message (parameter identifier:
MQIA_PUBSUB_NP_MSG). The value can be:
- MQUNDELIVERED_DISCARD
- Non-persistent input messages are discarded if they cannot be processed.
- MQUNDELIVERED_KEEP
- Non-persistent input messages are not discarded if they cannot be processed. In this situation, the queued publish/subscribe interface continues to try the process again at appropriate intervals and does not continue processing subsequent messages.
- PubSubNPResponse (MQCFIN)
- Controls the behavior of undelivered response messages (parameter identifier:
MQIA_PUBSUB_NP_RESP). The value can be:
- MQUNDELIVERED_NORMAL
- Non-persistent responses that cannot be placed on the reply queue are put on the dead letter queue. If they cannot be placed on the dead letter queue they are discarded.
- MQUNDELIVERED_SAFE
- Non-persistent responses that cannot be placed on the reply queue are put on the dead letter queue. If the response cannot be sent and cannot be placed on the dead letter queue the queued publish/subscribe interface rolls back the current operation. The operation is tried again at appropriate intervals and does not continue processing subsequent messages.
- MQUNDELIVERED_DISCARD
- Non-persistent responses that are not placed on the reply queue are discarded.
- MQUNDELIVERED_KEEP
- Non-persistent responses are not placed on the dead letter queue or discarded. Instead, the queued publish/subscribe interface backs out the current operation and then try it again at appropriate intervals.
- PubSubSyncPoint (MQCFIN)
- Whether only persistent (or all) messages must be processed under sync point (parameter
identifier: MQIA_PUBSUB_SYNC_PT). The value can be:
- MQSYNCPOINT_IFPER
- This value makes the queued publish/subscribe interface receive non-persistent messages outside sync point. If the interface receives a publication outside sync point, the interface forwards the publication to subscribers known to it outside sync point.
- MQSYNCPOINT_YES
- This value makes the queued publish/subscribe interface receive all messages under sync point.
- QMgrDesc (MQCFST)
- Queue manager description (parameter identifier: MQCA_Q_MGR_DESC).
The maximum length of the string is MQ_Q_MGR_DESC_LENGTH.
- QMgrIdentifier (MQCFST)
- Queue manager identifier (parameter identifier: MQCA_Q_MGR_IDENTIFIER).
The unique identifier of the queue manager.
- QMgrName (MQCFST)
- Name of local queue manager (parameter identifier: MQCA_Q_MGR_NAME).
The maximum length of the string is MQ_Q_MGR_NAME_LENGTH.
- QSGName (MQCFST)
- Queue sharing group name (parameter identifier: MQCA_QSG_NAME).
The maximum length of the string is MQ_QSG_NAME_LENGTH.
- QSGCertificateLabel (MQCFST)
- Specifies the certificate label for the queue sharing group to use (parameter identifier: MQCA_QSG_CERT_LABEL).
- QueueAccounting (MQCFIN)
- Specifies whether accounting information is collected for queues (parameter identifier:
MQIA_ACCOUNTING_Q). The value can be any of the following values:
- MQMON_ON
- For all queues that have the queue parameter QueueAccounting specified as MQMON_Q_MGR, accounting information is collected.
- MQMON_OFF
- For all queues that have the queue parameter QueueAccounting specified as MQMON_Q_MGR, accounting information is not collected.
- MQMON_NONE
- Accounting information is not collected for queues.
- QueueMonitoring (MQCFIN)
- Level of real-time monitoring data collection for queues (parameter identifier:
MQIA_MONITORING_Q). The value can be any of the following values:
- MQMON_NONE
- Monitor data collection is disabled, regardless of the setting for the QueueMonitoring queue attribute.
- MQMON_OFF
- Monitor data collection is turned off for queues specifying MQMON_Q_MGR in the QueueMonitoring queue attribute.
- MQMON_LOW
- Monitor data collection is turned on with a low ratio of data collection for queues specifying MQMON_Q_MGR in the QueueMonitoring queue attribute.
- MQMON_MEDIUM
- Monitor data collection is turned on with a moderate ratio of data collection for queues specifying MQMON_Q_MGR in the QueueMonitoring queue attribute.
- MQMON_HIGH
- Monitor data collection is turned on with a high ratio of data collection for queues specifying MQMON_Q_MGR in the QueueMonitoring queue attribute.
- QueueStatistics (MQCFIN)
- Controls whether statistics data is to be collected for queues (parameter identifier:
MQIA_STATISTICS_Q). The value can be:
- MQMON_NONE
- Statistics data collection is turned off for queues regardless of the setting of their QueueStatistics parameter. This value is the initial default value of the queue manager.
- MQMON_OFF
- Statistics data collection is turned off for queues specifying a value of MQMON_Q_MGR in their QueueStatistics parameter.
- MQMON_ON
- Statistics data collection is turned on for queues specifying a value of MQMON_Q_MGR in their QueueStatistics parameter.
This parameter is valid only on IBM i, UNIX, Linux, and Windows.
- ReceiveTimeout(MQCFIN)
- In conjunction with ReceiveTimeoutType specifies how long a TCP/IP channel will wait to receive data, including heartbeats, from its partner before returning to the inactive state (parameter identifier: MQIA_RECEIVE_TIMEOUT).
- ReceiveTimeoutMin(MQCFIN)
- The minimum time, in seconds, that a TCP/IP channel will wait to receive data, including heartbeats, from its partner before returning to the inactive state (parameter identifier: MQIA_RECEIVE_TIMEOUT_MIN).
- ReceiveTimeoutType (MQCFIN)
- In conjunction with ReceiveTimeout specifies how long a TCP/IP channel will
wait to receive data, including heartbeats, from its partner before returning to the inactive state
(parameter identifier: MQIA_RECEIVE_TIMEOUT_TYPE). The value can be any of
the following values:
- MQRCVTIME_MULTIPLY
- The ReceiveTimeout value is a multiplier to be applied to the negotiated value of HeartbeatInterval to determine how long a channel will wait. This is the queue manager's initial default value.
- MQRCVTIME_ADD
- ReceiveTimeout is a value, in seconds, to be added to the negotiated value of HeartbeatInterval to determine how long a channel will wait.
- MQRCVTIME_EQUAL
- ReceiveTimeout is a value, in seconds, representing how long a channel will wait.
- RemoteEvent (MQCFIN)
- Controls whether remote error events are generated (parameter identifier:
MQIA_REMOTE_EVENT). The value can be any of the following values:
- MQEVR_DISABLED
- Event reporting disabled.
- MQEVR_ENABLED
- Event reporting enabled.
- RepositoryName (MQCFST)
- Repository name (parameter identifier: MQCA_REPOSITORY_NAME).
The name of a cluster for which this queue manager is to provide a repository service.
- RepositoryNamelist (MQCFST)
- Repository name list (parameter identifier: MQCA_REPOSITORY_NAMELIST).
The name of a list of clusters for which this queue manager is to provide a repository service.
- RevDns (MQCFIN)
- Whether reverse lookup of the host name from a Domain Name Server is carried out. (parameter
identifier: MQIA_REVERSE_DNS_LOOKUP).
This attribute has an effect only on channels using a transport type (TRPTYPE) of TCP.
The value can be:- MQRDNS_DISABLED
- DNS host names are not reverse looked-up for the IP addresses of inbound channels. With this setting any CHLAUTH rules using host names are not matched.
- MQRDNS_ENABLED
- DNS host names are reverse looked-up for the IP addresses of inbound channels when this information is required. This setting is required for matching against CHLAUTH rules that contain host names, and for writing out error messages.
- SecurityCase (MQCFIN)
- Security case supported (parameter identifier: MQIA_SECURITY_CASE).
Specifies whether the queue manager supports security profile names in mixed case, or in uppercase only. The value is activated when a Refresh Security command is run with SecurityType(MQSECTYPE_CLASSES) specified. This parameter is valid only on z/OS.
The value can be:- MQSCYC_UPPER
- Security profile names must be in uppercase.
- MQSCYC_MIXED
- Security profile names can be in uppercase or in mixed case.
- SharedQueueQueueManagerName (MQCFIN)
- Specifies how messages are put on a shared queue that specifies another queue manager from a
queue sharing group as the object queue manager (parameter identifier:
MQIA_SHARED_Q_Q_MGR_NAME). The value can be:
- MQSQQM_USE
- Messages are delivered to the object queue manager before being put on the shared queue.
- MQSQQM_IGNORE
- Messages are put directly on the shared queue.
- SSLCRLNameList (MQCFST)
- TLS CRL name list (parameter identifier: MQCA_SSL_CRL_NAMELIST).
The maximum length of the string is MQ_NAMELIST_NAME_LENGTH.
- SSLEvent (MQCFIN)
- Determines whether IMS bridge events are generated (parameter identifier:
MQIA_SSL_EVENT). The value can be any of the following values:
- MQEVR_ENABLED
- All TLS events are enabled.
- MQEVR_DISABLED
- All TLS events are disabled.
- SSLCryptoHardware(MQCFST)
- The TLS cryptographic hardware (parameter identifier:
MQCA_SSL_CRYPTO_HARDWARE).
The length of the string is MQ_SSL_CRYPTO_HARDWARE_LENGTH.
Sets the name of the parameter string required to configure the cryptographic hardware present on the system.
This parameter is valid only on UNIX, Linux, and Windows.
All supported cryptographic hardware supports the PKCS #11 interface. Specify a string of the following format:GSK_PKCS11=PKCS_#11_driver_path_and_filename;PKCS_#11_token_label;PKCS_#11_token_password;symmetric_cipher_setting;
The PKCS #11 driver path is an absolute path to the shared library providing support for the PKCS #11 card. The PKCS #11 driver filename is the name of the shared library. An example of the value required for the PKCS #11 driver path and filename is /usr/lib/pkcs11/PKCS11_API.so.
To access symmetric cipher operations through GSKit, specify the symmetric cipher setting parameter. The value of this parameter is either:- SYMMETRIC_CIPHER_OFF
- Do not access symmetric cipher operations.
- SYMMETRIC_CIPHER_ON
- Access symmetric cipher operations.
If the symmetric cipher setting is not specified, this value has the same effect as specifying SYMMETRIC_CIPHER_OFF.
The maximum length of the string is 256 characters. The default value is blank.
If you specify a string in the wrong format, you get an error.
When the SSLCryptoHardware (MQCFST) value is changed, the cryptographic hardware parameters specified become the ones used for new TLS connection environments. The new information becomes effective:- When a new channel process is started.
- For channels that run as threads of the channel initiator, when the channel initiator is restarted.
- For channels that run as threads of the listener, when the listener is restarted.
- When a Refresh Security command is issued to refresh the contents of the TLS key repository.
- SSLEvent (MQCFIN)
- Controls whether TLS events are generated (parameter identifier:
MQIA_SSL_EVENT). The value can be:
- MQEVR_DISABLED
- Event reporting disabled.
- MQEVR_ENABLED
- Event reporting enabled.
- SSLFipsRequired (MQCFIN)
- SSLFIPS specifies whether only FIPS-certified algorithms are to be used if cryptography is
carried out in IBM MQ, rather than in cryptographic
hardware (parameter identifier: MQIA_SSL_FIPS_REQUIRED).
If cryptographic hardware is configured, the cryptographic modules used are those modules provided by the hardware product. These modules might, or might not, be FIPS-certified to a particular level depending on the hardware product in use. This parameter applies to z/OS, UNIX, Linux, and Windows platforms only.
The value can be any of the following values:- MQSSL_FIPS_NO
- IBM MQ provides an implementation of TLS
cryptography which supplies some FIPS-certified modules on some platforms. If you set
SSLFIPSRequired to MQSSL_FIPS_NO, any CipherSpec supported on
a particular platform can be used. This value is the initial default value of the queue manager.
If the queue manager runs without using cryptographic hardware, refer to the CipherSpecs listed in Specifying CipherSpecs employing FIPS 140-2 certified cryptography:
- MQSSL_FIPS_YES
- Specifies that only FIPS-certified algorithms are to be used in the CipherSpecs allowed on all
TLS connections from and to this queue manager.
For a listing of appropriate FIPS 140-2 certified CipherSpecs; see Specifying CipherSpecs.
Changes to SSLFIPS become effective in the following cases:
- On UNIX, Linux, and Windows, when a new channel process is started.
- For channels that run as threads of the channel initiator on UNIX, Linux, and Windows, when the channel initiator is restarted.
- For channels that run as threads of the listener on UNIX, Linux, and Windows, when the listener is restarted.
- For channels that run as threads of a process pooling process, when the process pooling process is started or restarted and first runs a TLS channel. If the process pooling process has already run a TLS channel, and you want the change to become effective immediately, run the MQSC command REFRESH SECURITY TYPE(SSL). The process pooling process is amqrmppa on UNIX, Linux, and Windows.
- On z/OS, when the channel initiator is restarted.
- When a REFRESH SECURITY TYPE(SSL) command is issued, except on z/OS.
- SSLKeyRepository (MQCFST)
- TLS key repository (parameter identifier: MQCA_SSL_KEY_REPOSITORY).
The maximum length of the string is MQ_SSL_KEY_REPOSITORY_LENGTH.
- SSLKeyResetCount (MQCFIN)
- TLS key reset count (parameter identifier: MQIA_SSL_RESET_COUNT).
The maximum length of the string is MQ_SSL_KEY_REPOSITORY_LENGTH.
- SSLTasks (MQCFIN)
- TLS tasks (parameter identifier: MQIA_SSL_TASKS).
- StartStopEvent (MQCFIN)
- Controls whether start and stop events are generated (parameter identifier:
MQIA_START_STOP_EVENT). The value can be any of the following values:
- MQEVR_DISABLED
- Event reporting disabled.
- MQEVR_ENABLED
- Event reporting enabled.
- StatisticsInterval (MQCFIN)
- The time interval, in seconds, at which statistics monitoring data is written to the monitoring
queue (parameter identifier: MQIA_STATISTICS_INTERVAL).
Specify a value in the range 1 - 604,000.
This parameter is valid only on IBM i, UNIX, Linux, and Windows.
- SyncPoint (MQCFIN)
- Syncpoint availability (parameter identifier: MQIA_SYNCPOINT).
- TCPChannels (MQCFIN)
- Maximum number of current channels that use the TCP/IP transmission protocol, including clients connected to server connection channels (parameter identifier: MQIA_TCP_CHANNELS).
- TCPKeepAlive (MQCFIN)
- Specifies whether to use the TCP KEEPALIVE facility to check whether the MCA at the opposite end
of a channel is available (parameter identifier: MQIA_TCP_KEEP_ALIVE). The
value can be any of the following values:
- MQTCPKEEP_YES
- Use the TCP KEEPALIVE facility as specified in the TCP profile configuration data set.
- MQTCPKEEP_NO
- Do not use the TCP KEEPALIVE facility.
- TCPName (MQCFST)
- TCP name (parameter identifier: MQIA_TCP_NAME).
The name of the current TCP/IP system in use.
The maximum length of this value is MQ_TCP_NAME_LENGTH.
- TCPStackType (MQCFIN)
- TCP stack type (parameter identifier: MQIA_TCP_STACK_TYPE).
Specifies whether the channel initiator uses the TCP/IP address space specified in TCPNAME only, or whether it can bind to any selected TCP/IP address.
The value can be:- MQTCPSTACK_SINGLE
- The channel initiator uses the TCP/IP address space specified in TCPNAME only.
- MQTCPSTACK_MULTIPLE
- The initiator can use any TCP/IP address space available to it. If no other address spaces are available, the address space specified in TCPNAME is used.
- TraceRouteRecording (MQCFIN)
- Specifies whether trace-route messaging is enabled or disabled (parameter identifier:
MQIA_TRACE_ROUTE_RECORDING). The value can be:
- MQRECORDING_MSG
- Trace-route messaging is enabled. Trace-route reply messages are delivered to the reply-to queue specified in the message descriptor of the message.
- MQRECORDING_Q
- Trace-route messaging is enabled. Trace-route reply messages are delivered to a fixed name queue.
- MQRECORDING_DISABLED.
- Trace-route messaging is disabled.
- TreeLifeTime (MQCFIN)
- The lifetime, in seconds, of non-administrative topics (parameter identifier:
MQIA_TREE_LIFE_TIME).
Non-administrative topics are those topics created when an application publishes to, or subscribes as, a topic string that does not exist as an administrative node. When this non-administrative node no longer has any active subscriptions, this parameter determines how long the queue manager waits before removing that node. Only non-administrative topics that are in use by a durable subscription remain after the queue manager is recycled.
Specify a value in the range 0 - 604,000. A value of 0 means that non-administrative topics are not removed by the queue manager. The initial default value of the queue manager is 1800.
- TriggerInterval (MQCFIN)
- Trigger interval (parameter identifier: MQIA_TRIGGER_INTERVAL).
Specifies the trigger time interval, expressed in milliseconds, for use only with queues where TriggerType has a value of MQTT_FIRST.