Channel attributes

Event messages relating to objects can include channel attributes

Only those attributes that apply to the type of channel in question are included in the event data.

    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.

    BatchHeartbeat (MQCFIN)
    The value being used for the batch heartbeating (parameter identifier: MQIACH_BATCH_HB).

    The value can be in the range 0 through 999999. A value of 0 indicates heartbeating is not in use.

    BatchInterval (MQCFIN)
    Batch interval (parameter identifier: MQIACH_BATCH_INTERVAL).

    BatchSize (MQCFIN)
    Batch size (parameter identifier: MQIACH_BATCH_SIZE).

    ChannelDesc (MQCFST)
    Channel description (parameter identifier: MQCACH_DESC).

    The maximum length of the string is MQ_CHANNEL_DESC_LENGTH.

    ChannelMonitoring (MQCFIN)
    Level of monitoring data collection for the channel (parameter identifier: MQIA_MONITORING_CHANNEL). The value can be any of the following values:

      MQMON_OFF
      Monitor data collection is turned off.

      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 medium ratio of data collection.

      MQMON_HIGH
      Monitor data collection is turned on with a high ratio of data collection.

      MQMON_Q_MGR
      The level of monitoring data collected is based on the queue manager attribute ChannelMonitoring.

    ChannelName (MQCFST)
    Channel name (parameter identifier: MQCACH_CHANNEL_NAME).

    The maximum length of the string is MQ_CHANNEL_NAME_LENGTH.

    ChannelType (MQCFIN)
    Channel type (parameter identifier: MQIACH_CHANNEL_TYPE). The value can be:

      MQCHT_SENDER
      Sender.

      MQCHT_SERVER
      Server.

      MQCHT_RECEIVER
      Receiver.

      MQCHT_REQUESTER
      Requester.

      MQCHT_SVRCONN
      Server-connection (for use by clients).

      MQCHT_CLNTCONN
      Client connection.

      MQCHT_CLUSRCVR
      Cluster-receiver.

      MQCHT_CLUSSDR
      Cluster-sender.

    CipherSpec (MQCFST)
    SSL cipher specification (parameter identifier: MQCACH_SSL_CIPHER_SPEC).

    The maximum length of the string is MQ_SSL_CIPHER_SPEC_LENGTH.

    ClusterName (MQCFST)
    Cluster name (parameter identifier: MQCA_CLUSTER_NAME).

    ClusterNamelist (MQCFST)
    Cluster namelist (parameter identifier: MQCA_CLUSTER_NAMELIST).

    CLWLChannelPriority (MQCFIN)
    Cluster workload channel priority (parameter identifier: MQIACH_CLWL_CHANNEL_PRIORITY).

    CLWLChannelRank (MQCFIN)
    Cluster workload channel rank (parameter identifier: MQIACH_CLWL_CHANNEL_RANK).

    CLWLChannelWeight (MQCFIN)
    Cluster workload channel weight (parameter identifier: MQIACH_CLWL_CHANNEL_WEIGHT).

    ConnectionName (MQCFST)
    Connection name (parameter identifier: MQCACH_CONNECTION_NAME).

    The maximum length of the string is MQ_CONN_NAME_LENGTH.

    DataConversion (MQCFIN)
    Whether sender should convert application data (parameter identifier: MQIACH_DATA_CONVERSION). The value can be any of the following values:

      MQCDC_NO_SENDER_CONVERSION
      No conversion by sender.

      MQCDC_SENDER_CONVERSION
      Conversion by sender.

    DiscInterval (MQCFIN)
    Disconnection interval (parameter identifier: MQIACH_DISC_INTERVAL).

    HeaderCompression (MQCFIL)
    Header data compression techniques supported by the channel (parameter identifier: MQIACH_HDR_COMPRESSION).

    For sender, server, cluster-sender, cluster-receiver, and client-connection channels, the values specified are in order of preference.

    The value can be one, or more, of the following:

      MQCOMPRESS_NONE
      No header data compression is performed.

      MQCOMPRESS_SYSTEM
      Header data compression is performed.

    HeartbeatInterval (MQCFIN)
    Heartbeat interval (parameter identifier: MQIACH_HB_INTERVAL).

    KeepAliveInterval (MQCFIN)
    Keep alive interval (parameter identifier: MQIACH_KEEP_ALIVE_INTERVAL).

    LocalAddress (MQCFST)
    Local communications address for the channel (parameter identifier: MQCACH_LOCAL_ADDRESS).

    The maximum length of the string is MQ_LOCAL_ADDRESS_LENGTH.

    LongRetryCount (MQCFIN)
    Long retry count (parameter identifier: MQIACH_LONG_RETRY).

    LongRetryInterval (MQCFIN)
    Long timer (parameter identifier: MQIACH_LONG_TIMER).

    MaxMsgLength (MQCFIN)
    Maximum message length (parameter identifier: MQIACH_MAX_MSG_LENGTH).

    MCAName (MQCFST)
    Message channel agent name (parameter identifier: MQCACH_MCA_NAME).

    The maximum length of the string is MQ_MCA_NAME_LENGTH.

    MCAType (MQCFIN)
    Message channel agent type (parameter identifier: MQIACH_MCA_TYPE). The value can be any of the following values:

      MQMCAT_PROCESS
      Process

      MQMCAT_THREAD
      Thread

    MCAUserIdentifier (MQCFST)
    Message channel agent user identifier (parameter identifier: MQCACH_MCA_USER_ID).

    The maximum length of the MCA user identifier is MQ_MCA_USER_ID_LENGTH.

    MessageCompression (MQCFIL)
    Message data compression techniques supported by the channel (parameter identifier: MQIACH_MSG_COMPRESSION).

    For sender, server, cluster-sender, cluster-receiver, and client-connection channels, the values specified are in order of preference.

    The value can be one, or more, of:

      MQCOMPRESS_NONE
      No message data compression is performed. This is the default value.

      MQCOMPRESS_RLE
      Message data compression is performed using run-length encoding.

      MQCOMPRESS_ZLIBFAST
      Message data compression is performed using ZLIB encoding with speed prioritized.

      MQCOMPRESS_ZLIBHIGH
      Message data compression is performed using ZLIB encoding with compression prioritized.

      MQCOMPRESS_ANY
      Any compression technique supported by the queue manager can be used. This is only valid for receiver, requester, and server-connection channels.

    ModeName (MQCFST)
    Mode name (parameter identifier: MQCACH_MODE_NAME).

    The maximum length of the string is MQ_MODE_NAME_LENGTH.

    MsgExit (MQCFSL)
    Message exit name (parameter identifier: MQCACH_MSG_EXIT_NAME).

    The number of names in the list is given by the Count field in the MQCFSL structure. It is the same as the count for MsgUserData. It may exceed the number of exit names specified for the channel, in which case the excess names are blank; the minimum is 1. The length of each name is given by the StringLength field in that structure.

    The maximum length of the exit name is MQ_EXIT_NAME_LENGTH.

    MsgRetryCount (MQCFIN)
    Message retry count (parameter identifier: MQIACH_MR_COUNT).

    Specifies the number of times that a failing message should be retried.

    This parameter is only valid for receiver, cluster-receiver, and requester channels.

    MsgRetryExit (MQCFST)
    Message retry exit name (parameter identifier: MQCACH_MR_EXIT_NAME).

    This parameter is only valid for receiver, cluster-receiver, and requester channels.

    The maximum length of the string is MQ_MAX_EXIT_NAME_LENGTH.

    MsgRetryInterval (MQCFIN)
    Message retry interval (parameter identifier: MQIACH_MR_INTERVAL).

    Specifies the minimum time interval in milliseconds between retries of failing messages.

    This parameter is only valid for receiver, cluster-receiver, and requester channels.

    MsgRetryUserData (MQCFST)
    Message retry exit user data (parameter identifier: MQCACH_MR_EXIT_USER_DATA).

    Specifies user data that is passed to the message retry exit.

    This parameter is only valid for receiver, cluster-receiver, and requester channels.

    The maximum length of the string is MQ_EXIT_DATA_LENGTH.

    MsgUserData (MQCFSL)
    Message exit user data (parameter identifier: MQCACH_MSG_EXIT_USER_DATA).

    The number of names in the list is given by the Count field in the MQCFSL structure. It is the same as the count for MsgExit. The length of each name is given by the StringLength field in that structure.

    The maximum length of the string is MQ_EXIT_DATA_LENGTH.

    NetworkPriority (MQCFIN)
    Network priority (parameter identifier: MQIACH_NETWORK_PRIORITY).

    NonPersistentMsgSpeed (MQCFIN)
    Speed at which nonpersistent messages are to be sent (parameter identifier: MQIACH_NPM_SPEED). The value can be any of the following values:

      MQNPMS_NORMAL
      Normal speed.

      MQNPMS_FAST
      Fast speed.

    Password (MQCFST)
    Password (parameter identifier: MQCACH_PASSWORD).

    The maximum length of the string is MQ_PASSWORD_LENGTH.

    PeerName (MQCFST)
    SSL peer name (parameter identifier: MQCACH_SSL_PEER_NAME).

    The maximum length of the string is 256.

    PutAuthority (MQCFIN)
    Put authority (parameter identifier: MQIACH_PUT_AUTHORITY). The value can be:

      MQPA_DEFAULT
      Default user identifier is used.

      MQPA_CONTEXT
      Context user identifier is used.

      MQPA_ALTERNATE_OR_MCA
      Alternate or MCA user identifier is used.

      MQPA_ONLY_MCA
      Only MCA user identifier is used.

    QMgrName (MQCFST)
    Queue manager name (parameter identifier: MQCA_Q_MGR_NAME).

    The maximum length of the string is MQ_Q_MGR_NAME_LENGTH.

    ReceiveExit (MQCFSL)
    Receive exit name (parameter identifier: MQCACH_RCV_EXIT_NAME).

    The number of names in the list is given by the Count field in the MQCFSL structure. It is the same as the count for ReceiveUserData. It may exceed the number of exit names specified for the channel, in which case the excess names are blank; the minimum is 1. The length of each name is given by the StringLength field in that structure.

    For a client-connection channel the maximum length of the exit name is MQ_MAX_EXIT_NAME_LENGTH. For all other channels, the maximum length of the exit name is MQ_EXIT_NAME_LENGTH.

    ReceiveUserData (MQCFSL)
    Receive exit user data (parameter identifier: MQCACH_RCV_EXIT_USER_DATA).

    The number of names in the list is given by the Count field in the MQCFSL structure. It is the same as the count for ReceiveExit. The length of each name is given by the StringLength field in that structure.

    The maximum length of the string is MQ_EXIT_DATA_LENGTH.

    SecurityExit (MQCFST)
    Security exit name (parameter identifier: MQCACH_SEC_EXIT_NAME).

    For a client-connection channel the maximum length of the exit name is MQ_MAX_EXIT_NAME_LENGTH. For all other channels, the maximum length of the exit name is MQ_EXIT_NAME_LENGTH.

    SecurityUserData (MQCFST)
    Security exit user data (parameter identifier: MQCACH_SEC_EXIT_USER_DATA).

    The maximum length of the string is MQ_EXIT_DATA_LENGTH.

    SendExit (MQCFSL)
    Send exit name (parameter identifier: MQCACH_SEND_EXIT_NAME).

    The number of names in the list is given by the Count field in the MQCFSL structure. It is the same as the count for SendUserData. It may exceed the number of exit names specified for the channel, in which case the excess names are blank; the minimum is 1. The length of each name is given by the StringLength field in that structure.

    For a client-connection channel the maximum length of the exit name is MQ_MAX_EXIT_NAME_LENGTH. For all other channels, the maximum length of the exit name is MQ_EXIT_NAME_LENGTH.

    SendUserData (MQCFSL)
    Send exit user data (parameter identifier: MQCACH_SEND_EXIT_USER_DATA).

    The number of names in the list is given by the Count field in the MQCFSL structure. It is the same as the count for SendExit. The length of each name is given by the StringLength field in that structure.

    The maximum length of the string is MQ_EXIT_DATA_LENGTH.

    SeqNumberWrap (MQCFIN)
    Sequence wrap number (parameter identifier: MQIACH_SEQUENCE_NUMBER_WRAP).

    ShortRetryCount (MQCFIN)
    Short retry count (parameter identifier: MQIACH_SHORT_RETRY).

    ShortRetryInterval (MQCFIN)
    Short timer (parameter identifier: MQIACH_SHORT_TIMER).

    SSLClientAuthentication (MQCFIN)
    SSL client authentication (parameter identifier: MQIACH_SSL_CLIENT_AUTH). The value can be:

      MQSCA_REQUIRED
      Certificate required.

      MQSCA_OPTIONAL
      Certificate optional.

    TpName (MQCFST)
    Transaction program name (parameter identifier: MQCACH_TP_NAME).

    The maximum length of the string is MQ_TP_NAME_LENGTH.

    TransportType (MQCFIN)
    Transmission protocol type (parameter identifier: MQIACH_XMIT_PROTOCOL_TYPE). The value may be:

      MQXPT_LU62
      LU 6.2.

      MQXPT_TCP
      TCP.

      MQXPT_NETBIOS
      NetBIOS.

      MQXPT_SPX
      SPX.

    UserIdentifier (MQCFST)
    Task user identifier (parameter identifier: MQCACH_USER_ID).

    The maximum length of the string is MQ_USER_ID_LENGTH.

    XmitQName (MQCFST)
    Transmission queue name (parameter identifier: MQCACH_XMIT_Q_NAME).

    The maximum length of the string is MQ_Q_NAME_LENGTH.

Parent topic: Object attributes for event data