com.ibm.mq
Interface MQC
- public interface MQC
The MQC interface defines all the constants used by the WebSphere MQ Java programming
interface (except for completion code constants and error code constants).
To refer to one of these constants from within your programs, simply prefix
constant name with "MQC.".
For example, you can set the close options for a queue as follows:
MQQueue queue;
...
queue.closeOptions = MQC.MQCO_DELETE; // delete the queue when it is closed
...
Field Summary |
static int |
ASSOCIATE_ALL
This value can be defined in the MQEnvironment to indicate that the
MQQueueManager object being created can be
shared within the context of the Java Virtual Machine. |
static int |
ASSOCIATE_NONE
This value can be defined in the MQEnvironment to indicate that the
MQQueueManager object being created will not
be available for sharing within any context. |
static int |
ASSOCIATE_THREAD
This value can be defined in the MQEnvironment to indicate that the
MQQueueManager object being created can be
shared within the context of the currently executing thread. |
static java.lang.String |
CCSID_PROPERTY
WebSphere MQ Java environment key for defining the CCSID, the
coded-character-set-ID to be used on connections. |
static java.lang.String |
CHANNEL_PROPERTY
WebSphere MQ Java environment key for defining the channel name.
|
static java.lang.String |
CONNECT_OPTIONS_PROPERTY
WebSphere MQ Java environment key for defining the connect options.
|
static java.lang.String |
CONNTAG_PROPERTY
WebSphere MQ Java environment key for defining the connection tag. |
static int |
HDRCOMPLIST_LENGTH
The maximum length of the list of header compression techniques which can be set. |
static java.lang.String |
HEADER_COMPRESSION_PROPERTY
WebSphere MQ Java environment key for specifying compression techniques (in order
of preference) to be applied to message header data. |
static java.lang.String |
HOST_NAME_PROPERTY
The WebSphere MQ Java environment key for defining the host name property.
|
static java.lang.String |
LOCAL_ADDRESS_PROPERTY
WebSphere MQ Java environment key for defining firewall local address
property. |
static java.lang.String |
MESSAGE_COMPRESSION_PROPERTY
WebSphere MQ Java environment key for specifying compression techniques (in order
of preference) to be applied to message data. |
static int |
MQ_ACCOUNTING_TOKEN_LENGTH
This defines the length of the accounting token field. |
static int |
MQ_APPL_IDENTITY_DATA_LENGTH
This defines the length of the application identity field. |
static int |
MQ_APPL_NAME_LENGTH
This defines the length of the application name. |
static int |
MQ_APPL_ORIGIN_DATA_LENGTH
This defines length of the application origin data field. |
static int |
MQ_CHANNEL_NAME_LENGTH
This defines the length of the channel name field. |
static int |
MQ_CONN_NAME_LENGTH
This defines the length of the connection name field. |
static int |
MQ_CONN_TAG_LENGTH
This defines length of the connection tag. |
static int |
MQ_CORREL_ID_LENGTH
This defines the length of the correlation ID field. |
static int |
MQ_EXIT_DATA_LENGTH
This defines the length of the exit data. |
static int |
MQ_EXIT_NAME_LENGTH
This defines the length of the exit name. |
static int |
MQ_EXIT_USER_AREA_LENGTH
This defines the length of the exit user area. |
static int |
MQ_FORMAT_LENGTH
This defines length of the message format field. |
static int |
MQ_GROUP_ID_LENGTH
This defines the length of the Group ID field. |
static int |
MQ_MSG_HEADER_LENGTH
This defines the length of the message header. |
static int |
MQ_MSG_ID_LENGTH
This defines the length of the message ID field. |
static int |
MQ_MSG_TOKEN_LENGTH
This defines the length of the message token field. |
static int |
MQ_NAMELIST_DESC_LENGTH
This defines the length of the namelist description field. |
static int |
MQ_NAMELIST_NAME_LENGTH
This defines the length of the name of the namelist. |
static int |
MQ_PASSWORD_LENGTH
This defines the length of the password field. |
static int |
MQ_PROCESS_APPL_ID_LENGTH
This defines the length of the process application ID field. |
static int |
MQ_PROCESS_DESC_LENGTH
This defines the length of the process description field. |
static int |
MQ_PROCESS_ENV_DATA_LENGTH
This defines the length of the environment data field. |
static int |
MQ_PROCESS_NAME_LENGTH
This defines the length of the process name field. |
static int |
MQ_PROCESS_USER_DATA_LENGTH
This defines the length of the process user data field. |
static int |
MQ_PUT_APPL_NAME_LENGTH
This defines the length of the MQ_PUT_APPL_NAME field.
|
static int |
MQ_Q_DESC_LENGTH
This defines the length of the queue description field. |
static int |
MQ_Q_MGR_DESC_LENGTH
This defines the length of the queue manager description field. |
static int |
MQ_Q_MGR_NAME_LENGTH
This defines the length of the queue manager name field. |
static int |
MQ_Q_NAME_LENGTH
This defines the length of the queue name field. |
static java.lang.String |
MQ_QMGR_ASSOCIATION_PROPERTY
WebSphere MQ Java environment key for defining whether an
MQQueueManager object can be shared within
a specified context. |
static int |
MQ_QSG_NAME_LENGTH
This defines the length of the queue sharing group name field.
|
static int |
MQ_SECURITY_ID_LENGTH
This defines the length of the security ID field. |
static int |
MQ_STORAGE_CLASS_LENGTH
This defines the length of the storage class name field. |
static int |
MQ_TRIGGER_DATA_LENGTH
This defines the length of the trigger data field. |
static int |
MQ_USER_ID_LENGTH
This defines the length of the user ID field. |
static byte[] |
MQACT_NONE
No accounting token is specified. |
static byte |
MQACTT_CICS_LUOW_ID
This defines a CICS LUOW accounting token. |
static byte |
MQACTT_DOS_DEFAULT
This defines the default MSDOS accounting token. |
static byte |
MQACTT_NT_SECURITY_ID
This defines the Windows security ID accounting token. |
static byte |
MQACTT_OS2_DEFAULT
This defines the default OS/2 accounting token. |
static byte |
MQACTT_OS400_ACCOUNT_TOKEN
This defines the default i5/OS accounting token. |
static byte |
MQACTT_UNIX_NUMERIC_ID
This defines the default UNIX numeric accounting token. |
static byte |
MQACTT_UNKNOWN
This defines an unknown accounting token type. |
static byte |
MQACTT_USER
A user-defined accounting token. |
static byte |
MQACTT_WINDOWS_DEFAULT
This defines the default Windows accounting token. |
static int |
MQAT_AIX
This value indicates that an AIX application put the message. |
static int |
MQAT_CICS
This value indicates that a CICS transaction put the message. |
static int |
MQAT_CICS_BRIDGE
This value indicates that the CICS bridge put the message. |
static int |
MQAT_CICS_VSE
This value indicates that a CICS/VSE transaction put the message. |
static int |
MQAT_DEFAULT
This value indicates the default application type. |
static int |
MQAT_DOS
This value indicates that a WebSphere MQ client application on PC DOS
put the message. |
static int |
MQAT_GUARDIAN
This value indicates that a Tandem Guardian application put the message.
|
static int |
MQAT_IMS
This value indicates that an IMS application put the message. |
static int |
MQAT_IMS_BRIDGE
This value indicates that the IMS bridge put the message. |
static int |
MQAT_JAVA
This value indicates that a Java application put the message. |
static int |
MQAT_MVS
This value indicates that an MVS or TSO application put the message. |
static int |
MQAT_NO_CONTEXT
This value is set by the queue manager when a message is put with no context
(that is, the MQPMO_NO_CONTEXT context option is specified). |
static int |
MQAT_NOTES_AGENT
This value indicates that a Lotus Notes Agent application put the message. |
static int |
MQAT_NSK
This value indicates that a Compaq NonStop Kernel application put the message. |
static int |
MQAT_OS2
This value indicates that an OS/2 application put the message. |
static int |
MQAT_OS400
This value indicates that a i5/OS application put the message. |
static int |
MQAT_QMGR
This value indicates that a queue manager put the message. |
static int |
MQAT_UNIX
This value indicates that a UNIX application put the message. |
static int |
MQAT_UNKNOWN
This value indicates that the type of application that put the message
is unknown, even though other context information is present. |
static int |
MQAT_USER_FIRST
This defines the lowest value for user-defined application types. |
static int |
MQAT_USER_LAST
This defines the highest value for user-defined application types. |
static int |
MQAT_VMS
This value indicates that a Digital OpenVMS application put the
message. |
static int |
MQAT_VOS
This value indicates that a Stratus VOS application put the message. |
static int |
MQAT_WINDOWS
This value indicates that a 16-bit Windows application put the message. |
static int |
MQAT_WINDOWS_NT
This value indicates that a 32-bit Windows application put the message. |
static int |
MQAT_XCF
This value indicates that XCF put the message. |
static int |
MQBND_BIND_NOT_FIXED
This value indicates that binding is not fixed by the MQOPEN call.
|
static int |
MQBND_BIND_ON_OPEN
This value indicates that binding is fixed by the MQOPEN call. |
static int |
MQCA_ALTERATION_DATE
This character attribute selector is used with an MQINQ call to determine
the date of most-recent alteration. |
static int |
MQCA_ALTERATION_TIME
This character attribute selector is used with an MQINQ call to determine
the time of most-recent alteration. |
static int |
MQCA_APPL_ID
This character attribute selector is used with an MQINQ call to determine
the application ID. |
static int |
MQCA_AUTH_INFO_CONN_NAME
This character attribute selector is used with an MQINQ call to determine
the connection name of an AuthInfo object. |
static int |
MQCA_AUTH_INFO_DESC
This character attribute selector is used with an MQINQ call to determine
the description of an AuthInfo object. |
static int |
MQCA_AUTH_INFO_NAME
This character attribute selector is used with an MQINQ call to determine
the name of an AuthInfo object. |
static int |
MQCA_BACKOUT_REQ_Q_NAME
This character attribute selector is used with an MQINQ call to determine
the excessive backout requeue queue name. |
static int |
MQCA_BASE_Q_NAME
This character attribute selector is used to determine the name of queue that alias resolves to.
|
static int |
MQCA_CF_STRUC_DESC
This character attribute selector is used with an MQINQ call to determine
the description of the coupling-facility structure where the messages on
the queue are stored. |
static int |
MQCA_CF_STRUC_NAME
This character attribute selector is used with an MQINQ call to determine
the name of the coupling-facility structure where the messages on
the queue are stored. |
static int |
MQCA_CHANNEL_AUTO_DEF_EXIT
This character attribute selector is used with an MQINQ call to determine
the name of the user exit for automatic channel definition. |
static int |
MQCA_CLUSTER_DATE
This character attribute selector is used with an MQINQ call to determine
the date when the cluster definition became available to the local queue
manager. |
static int |
MQCA_CLUSTER_NAME
This character attribute selector is used with an MQINQ call to determine
the name of the cluster to which the queue belongs. |
static int |
MQCA_CLUSTER_NAMELIST
This character attribute selector is used with an MQINQ call to determine
the name of a namelist object that contains the names of clusters to which
this queue belongs. |
static int |
MQCA_CLUSTER_Q_MGR_NAME
This character attribute selector is used with an MQINQ call to determine
the name of a cluster queue manager. |
static int |
MQCA_CLUSTER_TIME
This character attribute selector is used with an MQINQ call to determine
the time when the cluster definition became available to the local queue
manager. |
static int |
MQCA_CLUSTER_WORKLOAD_DATA
This character attribute selector is used with an MQINQ call to determine
the user-defined 32-byte character string that is passed to the cluster
workload exit when it is called. |
static int |
MQCA_CLUSTER_WORKLOAD_EXIT
This character attribute selector is used with an MQINQ call to determine
the name of the user exit for cluster workload management. |
static int |
MQCA_COMMAND_INPUT_Q_NAME
This character attribute selector is used with an MQINQ call to determine
the name of the command input queue defined on the local queue manager.
|
static int |
MQCA_COMMAND_REPLY_Q_NAME
This character attribute selector is used with an MQINQ call to determine
the name of the command reply queue defined on the local queue manager.
|
static int |
MQCA_CREATION_DATE
This character attribute selector is used with an MQINQ call to determine
the date when the queue was created. |
static int |
MQCA_CREATION_TIME
This character attribute selector is used with an MQINQ call to determine
the time when the queue was created. |
static int |
MQCA_DEAD_LETTER_Q_NAME
This character attribute selector is used with an MQINQ call to determine
the name of the queue defined on the local queue manager as the dead-letter
(undelivered-message) queue. |
static int |
MQCA_DEF_XMIT_Q_NAME
This character attribute selector is used with an MQINQ call to determine
the name of the 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. |
static int |
MQCA_ENV_DATA
This character attribute selector is used with an MQINQ call to determine
the name of the character string that contains environment-related information
pertaining to the application to be started. |
static int |
MQCA_FIRST
This defines the start of the range of valid character attribute selectors. |
static int |
MQCA_IGQ_USER_ID
This character attribute selector is used with an MQINQ call to determine
the user identifier that is associated with the local intra-group queuing agent
(IGQ agent). |
static int |
MQCA_INITIATION_Q_NAME
This character attribute selector is used with an MQINQ call to determine
the name of the initiation queue defined on the local queue manager. |
static int |
MQCA_LAST
This defines the end of the range of valid character attribute selectors. |
static int |
MQCA_LAST_USED
This defines the highest value in the range of valid character attribute
selectors that the queue manager will accept. |
static int |
MQCA_LDAP_PASSWORD
This character attribute selector is used with an MQINQ call to determine
the password needed to access the defined LDAP CRL server. |
static int |
MQCA_LDAP_USER_NAME
This character attribute selector is used with an MQINQ call to determine
the LDAP user name. |
static int |
MQCA_NAMELIST_DESC
This character attribute selector is used with an MQINQ call to determine
the namelist description. |
static int |
MQCA_NAMELIST_NAME
This character attribute selector is used with an MQINQ call to determine
the namelist name. |
static int |
MQCA_NAMES
This character attribute selector is used with an MQINQ call to determine
a list of NameCount names, where each name is the name of an object that
is defined to the local queue manager. |
static int |
MQCA_PROCESS_DESC
This character attribute selector is used with an MQINQ call to determine
the process description. |
static int |
MQCA_PROCESS_NAME
This character attribute selector is used with an MQINQ call to determine
the name of a process definition that is defined on the local queue manager.
|
static int |
MQCA_Q_DESC
This character attribute selector is used with an MQINQ call to determine
a queue description. |
static int |
MQCA_Q_MGR_DESC
This character attribute selector is used with an MQINQ call to determine
the queue manager description. |
static int |
MQCA_Q_MGR_IDENTIFIER
This character attribute selector is used with an MQINQ call to determine
the internally-generated unique name for the queue manager. |
static int |
MQCA_Q_MGR_NAME
This character attribute selector is used with an MQINQ call to determine
the name of the local queue manager. |
static int |
MQCA_Q_NAME
This character attribute selector is used with an MQINQ call to determine
the name of a queue defined on the local queue manager. |
static int |
MQCA_QSG_NAME
This character attribute selector is used with an MQINQ call to determine
the name of a queue sharing group to which the local queue manager
belongs. |
static int |
MQCA_REMOTE_Q_MGR_NAME
This character attribute selector is used with an MQINQ call to determine
the name of the remote queue manager on which the queue RemoteQName is
defined. |
static int |
MQCA_REMOTE_Q_NAME
This character attribute selector is used with an MQINQ call to determine
the name of the queue as it is known on the remote queue manager
RemoteQMgrName. |
static int |
MQCA_REPOSITORY_NAME
This character attribute selector is used with an MQINQ call to determine
the name of a cluster for which this queue manager provides a
repository-manager service. |
static int |
MQCA_REPOSITORY_NAMELIST
This character attribute selector is used with an MQINQ call to determine
the name of a namelist object that contains the names of clusters for which
this queue manager provides a repository-manager service. |
static int |
MQCA_SSL_CRL_NAMELIST
This character attribute selector is used with an MQINQ call to
determine the name of the namelist object containing names of
authentication information objects. |
static int |
MQCA_SSL_CRYPTO_HARDWARE
This character attribute selector is used with an MQINQ call to determine
the cryptographic hardware configuration string. |
static int |
MQCA_STORAGE_CLASS
This character attribute selector is used with an MQINQ call to determine
the user-defined name that defines the physical storage used to hold the
queue. |
static int |
MQCA_STORAGE_CLASS_DESC
This character attribute selector is used with an MQINQ call to determine
the user-defined description of the physical storage used to hold the
queue. |
static int |
MQCA_TRIGGER_DATA
This character attribute selector is used with an MQINQ call to determine
the free-format data that the queue manager inserts into the trigger message
when a message arriving on this queue causes a trigger message to be written
to the initiation queue. |
static int |
MQCA_USER_DATA
This character attribute selector is used with an MQINQ call to determine
the string that contains user information pertaining to the application to
be started. |
static int |
MQCA_XCF_GROUP_NAME
This character attribute selector is used with an MQINQ call to determine
the XCF group name. |
static int |
MQCA_XCF_MEMBER_NAME
This character attribute selector is used with an MQINQ call to determine
the XCF member name. |
static int |
MQCA_XMIT_Q_NAME
This character attribute selector is used with an MQINQ call to determine
the transmission queue name. |
static int |
MQCCSI_DEFAULT
The CodedCharSetId of the data in the String field is defined by the
CodedCharSetId field in the header structure that precedes the MQCFH
structure, or by the CodedCharSetId field in the MQMD if the MQCFH is
at the start of the message. |
static int |
MQCCSI_INHERIT
Character data in the message is in the same character set as this structure.
|
static int |
MQCCSI_Q_MGR
Character data in the message is in the queue manager's character set.
|
static int |
MQCF_DIST_LISTS
This flag indicates that distribution lists are supported
by the local queue manager. |
static byte[] |
MQCI_NEW_SESSION
This indicates that the Message is the start of a new session. |
static byte[] |
MQCI_NONE
No correlation ID is specified. |
static int |
MQCMDL_LEVEL_1
This indicates that level 1 of system control commands are supported by the queue
manager. |
static int |
MQCMDL_LEVEL_101
This indicates that level 1.01 of system control commands are supported by the queue
manager. |
static int |
MQCMDL_LEVEL_110
This indicates that level 1.10 of system control commands are supported by the queue
manager. |
static int |
MQCMDL_LEVEL_114
This indicates that level 1.14 of system control commands are supported by the queue
manager. |
static int |
MQCMDL_LEVEL_120
This indicates that level 1.20 of system control commands are supported by the queue
manager. |
static int |
MQCMDL_LEVEL_200
This indicates that level 2.00 of system control commands are supported by the queue
manager. |
static int |
MQCMDL_LEVEL_201
This indicates that level 2.01 of system control commands are supported by the queue
manager. |
static int |
MQCMDL_LEVEL_210
This indicates that level 2.10 of system control commands are supported by the queue
manager. |
static int |
MQCMDL_LEVEL_221
This indicates that level 2.21 of system control commands are supported by the queue
manager. |
static int |
MQCMDL_LEVEL_230
This indicates that level 2.30 of system control commands are supported by the queue
manager. |
static int |
MQCMDL_LEVEL_320
This indicates that level 3.20 of system control commands are supported by the queue
manager. |
static int |
MQCMDL_LEVEL_500
This indicates that level 5.00 of system control commands are supported by the queue
manager. |
static int |
MQCMDL_LEVEL_510
This indicates that level 5.10 of system control commands are supported by the queue
manager. |
static int |
MQCMDL_LEVEL_520
This indicates that level 5.20 of system control commands are supported by the queue
manager. |
static int |
MQCMDL_LEVEL_530
This indicates that level 5.30 of system control commands are supported by the queue
manager. |
static int |
MQCMDL_LEVEL_531
This indicates that level 5.31 of system control commands are supported by the queue
manager. |
static int |
MQCMDL_LEVEL_600
This indicates that level 6.00 of system control commands are supported by the queue
manager. |
static int |
MQCNO_FASTPATH_BINDING
This option causes the application and the local-queue-manager agent to be
part of the same unit of execution. |
static int |
MQCNO_ISOLATED_BINDING
This option causes the application and the local-queue-manager agent (the
component that manages queuing operations) to run in separate units of
execution (generally, in separate processes). |
static int |
MQCNO_NONE
This field can be specified to aid program documentation when no
MQCNO_* options need be specified. |
static int |
MQCNO_RESTRICT_CONN_TAG_Q_MGR
This option indicates that connection tag use is restricted within the queue manager.
|
static int |
MQCNO_RESTRICT_CONN_TAG_QSG
This option indicates that connection tag use is restricted within the queue-sharing group.
|
static int |
MQCNO_SERIALIZE_CONN_TAG_Q_MGR
This option indicates that connection tag use is serialized within the queue manager.
|
static int |
MQCNO_SERIALIZE_CONN_TAG_QSG
This option indicates that connection tag use is serialized within the queue-sharing group.
|
static int |
MQCNO_SHARED_BINDING
This connection option causes the application and the local-queue-manager agent (the
component that manages queuing operations) to run in separate units of
execution (generally, in separate processes). |
static int |
MQCNO_STANDARD_BINDING
This connection option causes the application and the local-queue-manager agent (the
component that manages queuing operations) to run in separate units of
execution (generally, in separate processes). |
static int |
MQCNO_VERSION_1
This defines a version 1 connection options structure. |
static int |
MQCNO_VERSION_2
This defines a version 2 connection options structure. |
static int |
MQCNO_VERSION_3
This defines a version 3 connection options structure. |
static int |
MQCNO_VERSION_4
This defines a version 4 connection options structure. |
static int |
MQCNO_VERSION_5
This defines a version 5 connection options structure. |
static int |
MQCO_DELETE
The queue is deleted if either of the following is true:
It is a permanent dynamic queue, and there are no messages on
the queue and no uncommitted get or put requests outstanding for the
queue (either for the current task or any other task).
|
static int |
MQCO_DELETE_PURGE
The queue is deleted, and any messages on it purged, if either
of the following is true:
It is a permanent dynamic queue and there are no uncommitted
get or put requests outstanding for the queue (either for the current
task or any other task).
|
static int |
MQCO_NONE
No optional close processing is required. |
static int |
MQCOMPRESS_NONE
Setting this value specifies that no message or header data
compression is to take place.
|
static int |
MQCOMPRESS_RLE
Setting this value specifies that message data compression is to be
performed using run-length encoding (RLE) compression.
|
static int |
MQCOMPRESS_SYSTEM
Setting this value specifies that header data compression is performed using
run-length encoding (RLE) compression.
|
static int |
MQCOMPRESS_ZLIBFAST
Setting this value specifies that message data compression is performed
using ZLIB encoding and with speed of compression
prioritized over degree of compression.
|
static int |
MQCOMPRESS_ZLIBHIGH
Setting this value specifies that message data compression is performed using
ZLIB encoding and with degree of compression prioritized over speed of compression.
|
static int |
MQCSP_AUTH_NONE
This value indicates that MQCSP user ID and password fields are not
used by the Object Authority Manager (OAM) to perform authentication
on a MQCONNX call. |
static int |
MQCSP_AUTH_USER_ID_AND_PWD
This value indicates that MQCSP user ID and password fields will be
used by the Object Authority Manager (OAM) to perform authentication
on a MQCONNX call. |
static int |
MQCSP_VERSION_1
This defines a version 1 connection security parameters structure. |
static byte[] |
MQCT_NONE
MQCT_NONE can be used when no connection tag is required. |
static int |
MQDL_NOT_SUPPORTED
Distribution-list messages cannot be stored on the queue, because the partnering
queue manager does not support distribution lists. |
static int |
MQDL_SUPPORTED
Distribution-list messages can be stored on the queue, and transmitted to the
partnering queue manager in that form. |
static int |
MQEI_UNLIMITED
This field marks a message as having an unlimited expiration time. |
static int |
MQENC_DECIMAL_MASK
Mask for packed-decimal-integer encoding. |
static int |
MQENC_DECIMAL_NORMAL
Packed-decimal integers are represented in the conventional way:
Each decimal digit in the printable form of the number is
represented in packed decimal by a single hexadecimal digit
in the range X'0' through X'9'. |
static int |
MQENC_DECIMAL_REVERSED
Packed-decimal integers are represented in the same way as MQENC_DECIMAL_NORMAL,
but with the bytes arranged in reverse order. |
static int |
MQENC_DECIMAL_UNDEFINED
Packed-decimal integers are represented using an encoding that is undefined. |
static int |
MQENC_FLOAT_IEEE_NORMAL
Floating-point numbers are represented using the standard IEEE3 floating-point format |
static int |
MQENC_FLOAT_IEEE_REVERSED
Floating-point numbers are represented in the same way as MQENC_FLOAT_IEEE_NORMAL,
but with the bytes arranged in reverse order. |
static int |
MQENC_FLOAT_MASK
Mask for floating-point encoding. |
static int |
MQENC_FLOAT_S390
Floating-point numbers are represented using the standard
zSeries(System/390) floating-point format. |
static int |
MQENC_FLOAT_TNS
Floating-point numbers are represented using TNSFloat floating-point
format. |
static int |
MQENC_FLOAT_UNDEFINED
Floating-point numbers are represented using an encoding that is undefined. |
static int |
MQENC_INTEGER_MASK
Mask for binary-integer encoding. |
static int |
MQENC_INTEGER_NORMAL
Binary integers are represented in the conventional way:
The least significant byte in the number has the highest address of any
of the bytes in the number; the most significant byte has the lowest address.
|
static int |
MQENC_INTEGER_REVERSED
Binary integers are represented in the same way as MQENC_INTEGER_NORMAL, but
with the bytes arranged in reverse order. |
static int |
MQENC_INTEGER_UNDEFINED
Binary integers are represented using an encoding that is undefined. |
static int |
MQENC_NATIVE
Numbers are encoded using the system encoding. |
static int |
MQENC_RESERVED_MASK
Mask for reserved bits. |
static int |
MQFB_ACTIVITY
Feedback indicating that an activity was performed on behalf of message. |
static int |
MQFB_APPL_CANNOT_BE_STARTED
Feedback indicating that an application processing a trigger message cannot start
the application named in the ApplId field of the trigger message. |
static int |
MQFB_APPL_FIRST
This defines the lowest value for application-defined feedback. |
static int |
MQFB_APPL_LAST
This defines the highest value for application-defined feedback. |
static int |
MQFB_APPL_TYPE_ERROR
Feedback indicating that an application processing a trigger message cannot start
the application because the ApplType field of the trigger message is not valid |
static int |
MQFB_BUFFER_OVERFLOW
The feedback codes can be generated by the IMS bridge to indicate
that the value of one of the length fields would cause the data to overflow
the message buffer. |
static int |
MQFB_COA
Feedback confirming arrival on the destination queue (see MQRO_COA). |
static int |
MQFB_COD
Feedback confirming delivery to the receiving application (see MQRO_COD). |
static int |
MQFB_DATA_LENGTH_NEGATIVE
The feedback codes can be generated by the IMS bridge to indicate
that a segment length was negative in the application data of the message. |
static int |
MQFB_DATA_LENGTH_TOO_BIG
The feedback codes can be generated by the IMS bridge to indicate
that a segment length too big in the application data of the message. |
static int |
MQFB_DATA_LENGTH_ZERO
The feedback codes can be generated by the IMS bridge to indicate
that a segment length was zero in the application data of the message. |
static int |
MQFB_EXPIRATION
Feedback indicating that the message was discarded because it had not
been removed from the destination queue before its expiry time had elapsed. |
static int |
MQFB_IIH_ERROR
The feedback codes can be generated by the IMS bridge to indicate
that the Format field in MQMD specifies MQFMT_IMS, but the message does not
begin with a valid MQIIH structure. |
static int |
MQFB_LENGTH_OFF_BY_ONE
The feedback codes can be generated by the IMS bridge to indicate
that the value of one of the length fields was one byte too short. |
static int |
MQFB_MAX_ACTIVITIES
Feedback indicating that a trace-route message was discarded because it
was involved in more than the specified maximum number of activities. |
static int |
MQFB_NAN
This is used with a message of type MQMT_REPORT to indicate the nature of the
report, and is only meaningful with that type of message. |
static int |
MQFB_NONE
This is used with a message of type report, and indicates no feedback is
provided. |
static int |
MQFB_NOT_DELIVERED
Feedback indicating that a trace-route message was discarded because it
was about to be delivered to a local queue. |
static int |
MQFB_NOT_FORWARDED
Feedback indicating that a trace-route message was discarded because it
was about to be forwarded to a queue manager that is unable to honor the
value of the specified forwarding options. |
static int |
MQFB_PAN
This is used with a message of type MQMT_REPORT to indicate the nature of the
report, and is only meaningful with that type of message. |
static int |
MQFB_QUIT
Feedback indicating an application ended. |
static int |
MQFB_STOPPED_BY_MSG_EXIT
Feedback indicating that a message was stopped by a channel message exit. |
static int |
MQFB_SYSTEM_FIRST
This defines the lowest value for system-generated feedback. |
static int |
MQFB_SYSTEM_LAST
This defines the highest value for system-generated feedback. |
static int |
MQFB_TM_ERROR
Feedback indicating that the Format field in MQMD specifies MQFMT_TRIGGER, but
the message does not begin with a valid MQTM structure. |
static int |
MQFB_UNSUPPORTED_DELIVERY
Feedback indicating that a trace-route message was discarded because at
least one of the delivery options was not recognized and was in the
MQROUTE_DELIVER_REJ_UNSUP_MASK bitmask. |
static int |
MQFB_UNSUPPORTED_FORWARDING
Feedback indicating that a trace-route message was discarded because at
least one of the forwarding options was not recognized and was in the
MQROUTE_FORWARD_REJ_UNSUP_MASK bitmask. |
static int |
MQFB_XMIT_Q_MSG_ERROR
Feedback indicating that a message channel agent has found that a message on
the transmission queue is not in the correct format. |
static java.lang.String |
MQFMT_ADMIN
The message is a command-server request or reply message in programmable command
format (PCF). |
static java.lang.String |
MQFMT_CICS
The message data begins with the CICS information header MQCIH, followed by
the application data. |
static java.lang.String |
MQFMT_COMMAND_1
The message is an MQSC command-server reply message containing the object count,
completion code, and reason code. |
static java.lang.String |
MQFMT_COMMAND_2
The message is an MQSC command-server reply message containing information about
the objects requested. |
static java.lang.String |
MQFMT_DEAD_LETTER_HEADER
The message data begins with the dead-letter header MQDLH. |
static java.lang.String |
MQFMT_DIST_HEADER
The message data begins with the distribution-list header MQDH; this includes
the arrays of MQOR and MQPMR records. |
static java.lang.String |
MQFMT_EVENT
The message is an MQ event message that reports an event that occurred. |
static java.lang.String |
MQFMT_IMS
The message data begins with the IMS information header MQIIH, which is followed
by the application data. |
static java.lang.String |
MQFMT_IMS_VAR_STRING
The message is an IMS variable string, which is a string of the form llzzccc. |
static java.lang.String |
MQFMT_MD_EXTENSION
The message data begins with the message-descriptor extension MQMDE, and is
optionally followed by other data (usually the application message data). |
static java.lang.String |
MQFMT_NONE
The nature of the data is undefined, and the data cannot be converted when the
message is retrieved from a queue using the MQGMO_CONVERT option. |
static java.lang.String |
MQFMT_PCF
The message is a user-defined message that conforms to the structure of a
programmable command format (PCF) message. |
static java.lang.String |
MQFMT_REF_MSG_HEADER
The message data begins with the reference message header MQRMH, and is
optionally followed by other data. |
static java.lang.String |
MQFMT_RF_HEADER_1
The message data begins with the rules and formatting header MQRFH, and is
optionally followed by other data. |
static java.lang.String |
MQFMT_RF_HEADER_2
The message data begins with the version 2 rules and formatting header MQRFH2,
and is optionally followed by other data. |
static java.lang.String |
MQFMT_STRING
The application message data can be either an SBCS string (single-byte
character set), or a DBCS string (double-byte character set). |
static java.lang.String |
MQFMT_TRIGGER
The message is a trigger message. |
static java.lang.String |
MQFMT_XMIT_Q_HEADER
The message data begins with the transmission queue header MQXQH. |
static byte[] |
MQGI_NONE
No group identifier is specified. |
static int |
MQGMO_ACCEPT_TRUNCATED_MSG
If the message buffer is too small to hold the complete message, allow the
MQGET call to fill the buffer with as much of the message as the buffer can
hold. |
static int |
MQGMO_ALL_MSGS_AVAILABLE
Messages in a group become available for retrieval only when all messages in
the group are available. |
static int |
MQGMO_ALL_SEGMENTS_AVAILABLE
Segments in a logical message become available for retrieval only when all
segments in the logical message are available. |
static int |
MQGMO_BROWSE_FIRST
When a queue is opened with the MQOO_BROWSE option, a browse cursor is
established, positioned logically before the first message on the queue.
|
static int |
MQGMO_BROWSE_MSG_UNDER_CURSOR
Retrieve the message pointed to by the browse cursor nondestructively,
regardless of the MQMO_* options specified in the MatchOptions field in
MQGMO.
|
static int |
MQGMO_BROWSE_NEXT
Advance the browse cursor to the next message on the queue that satisfies
the selection criteria specified on the MQGET call. |
static int |
MQGMO_COMPLETE_MSG
Only a complete logical message can be returned by the MQGET call. |
static int |
MQGMO_CONVERT
Requests the application data to be converted.
|
static int |
MQGMO_FAIL_IF_QUIESCING
Force the MQGET call to fail if the queue manager is in the quiescing state.
|
static int |
MQGMO_LOCK
Lock the message that is browsed, so that the message becomes invisible to any
other handle open for the queue. |
static int |
MQGMO_LOGICAL_ORDER
This option controls the order in which messages are returned by successive
MQGET calls for the queue handle. |
static int |
MQGMO_MARK_SKIP_BACKOUT
Back out a unit of work without reinstating on the queue the message that
was marked with this option.
|
static int |
MQGMO_MSG_UNDER_CURSOR
Retrieve the message pointed to by the browse cursor, regardless of the MQMO_*
options specified in the MatchOptions field in MQGMO. |
static int |
MQGMO_NO_SYNCPOINT
The request is to operate outside the normal unit-of-work protocols. |
static int |
MQGMO_NO_WAIT
The application does not wait if no suitable message is available. |
static int |
MQGMO_NONE
This value indicates that no other options have been specified
and all options assume their default values. |
static int |
MQGMO_SYNCPOINT
The request is to operate within the normal unit-of-work protocols. |
static int |
MQGMO_SYNCPOINT_IF_PERSISTENT
The request is to operate within the normal unit-of-work protocols, but only
if the message retrieved is persistent. |
static int |
MQGMO_UNLOCK
Unlock a message. |
static int |
MQGMO_VERSION_1
This is the version number of the get-message options structure. |
static int |
MQGMO_VERSION_2
This is the version number of the get-message options structure. |
static int |
MQGMO_VERSION_3
This is the version number of the get-message options structure. |
static int |
MQGMO_WAIT
The application waits until a suitable message arrives. |
static char |
MQGS_LAST_MSG_IN_GROUP
This flag indicates that the message retrieved is the last in a group.
|
static char |
MQGS_MSG_IN_GROUP
This flag indicates that the message retrieved is in a group. |
static char |
MQGS_NOT_IN_GROUP
This flag indicates that the message retrieved is not in a group. |
static int |
MQIA_ACCOUNTING_CONN_OVERRIDE
This integer attribute selector is used with an MQINQ call to determine
is applications can override the setting of the ACCTMQI and ACCTQDATA
values in the Qmgr attribute. |
static int |
MQIA_ACCOUNTING_INTERVAL
This integer attribute selector is used with an MQINQ call to determine
how long before intermediate accounting records are written (in seconds).
|
static int |
MQIA_ACCOUNTING_MQI
This integer attribute selector is used with an MQINQ call to determine
the collection of accounting information for MQI data. |
static int |
MQIA_ACCOUNTING_Q
This integer attribute selector is used with an MQINQ call to determine
the collection of accounting information for queues. |
static int |
MQIA_APPL_TYPE
This integer attribute selector is used with an MQINQ call to determine
the nature of the program to be started in response to the receipt of a
trigger message. |
static int |
MQIA_ARCHIVE
This integer attribute selector is used with an MQINQ call to determine
the way that archiving mode works. |
static int |
MQIA_AUTH_INFO_TYPE
This integer attribute selector is used with an MQINQ call to determine
the type of authentication information contained in an AuthInfoRecord.
|
static int |
MQIA_AUTHORITY_EVENT
This integer attribute selector is used with an MQINQ call to determine
whether authorization (Not Authorized) events are generated. |
static int |
MQIA_BACKOUT_THRESHOLD
This integer attribute selector is used with an MQINQ call to determine
the backout threshold. |
static int |
MQIA_CHANNEL_AUTO_DEF
This integer attribute selector is used with an MQINQ call to determine the
automatic definition of channels of type MQCHT_RECEIVER and MQCHT_SVRCONN.
|
static int |
MQIA_CHANNEL_AUTO_DEF_EVENT
This integer attribute selector is used with an MQINQ call to determine
whether channel automatic-definition events are generated. |
static int |
MQIA_CHANNEL_EVENT
This integer attribute selector is used with an MQINQ call to determine
whether channel events are generated. |
static int |
MQIA_CLUSTER_Q_TYPE
This integer attribute selector is used with an MQINQ call to determine
the cluster queue type. |
static int |
MQIA_CLUSTER_WORKLOAD_LENGTH
This integer attribute selector is used with an MQINQ call to determine
the maximum length of message data that is passed to the cluster workload
exit. |
static int |
MQIA_CLWL_MRU_CHANNELS
This integer attribute selector is used with an MQINQ call to determine
the maximum number of allowed active outbound channels that are not allowed. |
static int |
MQIA_CLWL_Q_PRIORITY
This integer attribute selector is used with an MQINQ call to determine
the priority of a queue for cluster workload management purposes. |
static int |
MQIA_CLWL_Q_RANK
This integer attribute selector is used with an MQINQ call to determine
the rank of a queue for cluster workload management purposes. |
static int |
MQIA_CLWL_USE_REMOTE_Q
This integer attribute selector is used with an MQINQ call to determine
the behavior of a put when the target queue has both a local instance
and at least one remote cluster instance. |
static int |
MQIA_CODED_CHAR_SET_ID
This integer attribute selector is used with an MQINQ call to determine
the character set used by the queue manager for all character string
fields. |
static int |
MQIA_COMMAND_EVENT
This integer attribute selector is used with an MQINQ call to determine
whether command events are generated. |
static int |
MQIA_COMMAND_LEVEL
This integer attribute selector is used with an MQINQ call to determine
the level of system control commands supported by the queue manager. |
static int |
MQIA_CONFIGURATION_EVENT
This integer attribute selector is used with an MQINQ call to determine
whether configuration events are generated. |
static int |
MQIA_CURRENT_Q_DEPTH
This integer attribute selector is used with an MQINQ call to determine
the number of messages currently on the queue. |
static int |
MQIA_DEF_BIND
This integer attribute selector is used with an MQINQ call to determine
the default binding that is used when MQOO_BIND_AS_Q_DEF is specified on
the MQOPEN call and the queue is a cluster queue. |
static int |
MQIA_DEF_INPUT_OPEN_OPTION
This integer attribute selector is used with an MQINQ call to determine
the default way in which to open the queue for input. |
static int |
MQIA_DEF_PERSISTENCE
This integer attribute selector is used with an MQINQ call to determine
the default persistence of messages on the queue. |
static int |
MQIA_DEF_PRIORITY
This integer attribute selector is used with an MQINQ call to determine
the default priority for messages on the queue. |
static int |
MQIA_DEFINITION_TYPE
This integer attribute selector is used with an MQINQ call to determine
how the queue was defined. |
static int |
MQIA_DIST_LISTS
This integer attribute selector is used with an MQINQ call to determine
whether distribution-list messages can be placed on the queue. |
static int |
MQIA_EXPIRY_INTERVAL
This integer attribute selector is used with an MQINQ call to determine
the interval between scans for expired messages. |
static int |
MQIA_FIRST
This defines the start of the range of valid integer attribute selectors. |
static int |
MQIA_HARDEN_GET_BACKOUT
This integer attribute selector is used with an MQINQ call to determine
if hardening is used to ensure that the backout count for messages on this
queue is accurate. |
static int |
MQIA_HIGH_Q_DEPTH
This integer attribute selector is used with an MQINQ call to determine
the maximum number of messages on the queue since the queue statistics
were last reset. |
static int |
MQIA_IGQ_PUT_AUTHORITY
This integer attribute selector is used with an MQINQ call to determine
the type of authority checking that is performed when the local intra-group
queuing agent (IGQ agent) removes a message from the shared transmission queue
and places the message on a local queue. |
static int |
MQIA_INDEX_TYPE
This integer attribute selector is used with an MQINQ call to determine
the type of index that the queue manager maintains for messages on the queue.
|
static int |
MQIA_INHIBIT_EVENT
This integer attribute selector is used with an MQINQ call to determine
whether inhibit (Inhibit Get and Inhibit Put) events are generated. |
static int |
MQIA_INHIBIT_GET
This integer attribute selector is used with an MQINQ call to determine
whether get operations for this queue are allowed. |
static int |
MQIA_INHIBIT_PUT
This integer attribute selector is used with an MQINQ call to determine
whether put operations for this queue are allowed. |
static int |
MQIA_INTRA_GROUP_QUEUING
This integer attribute selector is used with an MQINQ call to determine
whether intra-group queuing is enabled for the queue-sharing group.
|
static int |
MQIA_LAST
This defines the end of the range of valid integer attribute selectors. |
static int |
MQIA_LAST_USED
This defines the highest value in the range of valid integer attribute
selectors that the queue manager will accept. |
static int |
MQIA_LOCAL_EVENT
This integer attribute selector is used with an MQINQ call to determine
whether local error events are generated. |
static int |
MQIA_MAX_HANDLES
This integer attribute selector is used with an MQINQ call to determine
the maximum number of open handles that any one task can use concurrently.
|
static int |
MQIA_MAX_MSG_LENGTH
This integer attribute selector is used with an MQINQ call to determine
the length of the longest physical message that the queue manager can
handle. |
static int |
MQIA_MAX_PRIORITY
This integer attribute selector is used with an MQINQ call to determine
the maximum message priority supported by the queue manager. |
static int |
MQIA_MAX_Q_DEPTH
This integer attribute selector is used with an MQINQ call to determine
the defined upper limit for the number of physical messages that can exist
on the queue at any one time. |
static int |
MQIA_MAX_UNCOMMITTED_MSGS
This integer attribute selector is used with an MQINQ call to determine
the maximum number of uncommitted messages that can exist within a unit
of work. |
static int |
MQIA_MSG_DELIVERY_SEQUENCE
This integer attribute selector is used with an MQINQ call to determine
the order in which the MQGET call returns messages to the application. |
static int |
MQIA_MSG_DEQ_COUNT
This integer attribute selector is used with an MQINQ call to determine
the number of messages that were removed from the queue since the queue
statistics were last reset. |
static int |
MQIA_MSG_ENQ_COUNT
This integer attribute selector is used with an MQINQ call to determine
the number of messages that were put on the queue since the queue
statistics were last reset. |
static int |
MQIA_NAME_COUNT
This integer attribute selector is used with an MQINQ call to determine
the number of names in the namelist. |
static int |
MQIA_NAMELIST_TYPE
This integer attribute selector is used with an MQINQ call to determine
the nature of the names in the namelist, and indicates how the namelist is
used. |
static int |
MQIA_NPM_CLASS
This integer attribute selector is used with an MQINQ call to determine the
reliability goal for nonpersistent messages. |
static int |
MQIA_OPEN_INPUT_COUNT
This integer attribute selector is used with an MQINQ call to determine
the number of handles that are currently valid for removing messages from
the queue by means of the MQGET call. |
static int |
MQIA_OPEN_OUTPUT_COUNT
This integer attribute selector is used with an MQINQ call to determine
the number of handles that are currently valid for adding messages to the
queue by means of the MQPUT call. |
static int |
MQIA_PERFORMANCE_EVENT
This integer attribute selector is used with an MQINQ call to determine
whether performance-related events are generated. |
static int |
MQIA_PLATFORM
This integer attribute selector is used with an MQINQ call to determine
the operating system on which the queue manager is running. |
static int |
MQIA_Q_DEPTH_HIGH_EVENT
This integer attribute selector is used with an MQINQ call to determine
whether Queue Depth High events are generated. |
static int |
MQIA_Q_DEPTH_HIGH_LIMIT
This integer attribute selector is used with an MQINQ call to determine
the threshold against which the queue depth is compared to generate a
Queue Depth High event. |
static int |
MQIA_Q_DEPTH_LOW_EVENT
This integer attribute selector is used with an MQINQ call to determine
whether Queue Depth Low events are generated. |
static int |
MQIA_Q_DEPTH_LOW_LIMIT
This integer attribute selector is used with an MQINQ call to determine
the threshold against which the queue depth is compared to generate a
Queue Depth Low event. |
static int |
MQIA_Q_DEPTH_MAX_EVENT
This integer attribute selector is used with an MQINQ call to determine
whether Queue Full events are generated. |
static int |
MQIA_Q_SERVICE_INTERVAL
This integer attribute selector is used with an MQINQ call to determine
the service interval used for comparison to generate Service Interval
High and Service Interval OK events. |
static int |
MQIA_Q_SERVICE_INTERVAL_EVENT
This integer attribute selector is used with an MQINQ call to determine
whether Service Interval High or Service Interval OK events are generated.
|
static int |
MQIA_Q_TYPE
This integer attribute selector is used with an MQINQ call to determine
the type of queue. |
static int |
MQIA_QSG_DISP
This integer attribute selector is used with an MQINQ call to determine
the disposition of the queue. |
static int |
MQIA_REMOTE_EVENT
This integer attribute selector is used with an MQINQ call to determine
whether remote error events are generated. |
static int |
MQIA_RETENTION_INTERVAL
This integer attribute selector is used with an MQINQ call to determine
the period of time for which to retain the queue. |
static int |
MQIA_SCOPE
This integer attribute selector is used with an MQINQ call to determine
whether an entry for this queue also exists in a cell directory. |
static int |
MQIA_SHAREABILITY
This integer attribute selector is used with an MQINQ call to determine
whether the queue can be opened for input multiple times concurrently. |
static int |
MQIA_SSL_EVENT
This integer attribute selector is used with an MQINQ call to determine
whether SSL events are generated. |
static int |
MQIA_SSL_FIPS_REQUIRED
This integer attribute selector is used with an MQINQ call to determine
if only FIPS-certified algorithms are to be used if the cryptography is
executed in WebSphere MQ-provided software. |
static int |
MQIA_SSL_RESET_COUNT
This integer attribute selector is used with an MQINQ call to determine
when SSL channel message channel agents (MCAs) that initiate communication
reset the secret key used for encryption on the channel. |
static int |
MQIA_SSL_TASKS
This integer attribute selector is used with an MQINQ call to determine
the number of server subtasks for processing SSL calls. |
static int |
MQIA_START_STOP_EVENT
This integer attribute selector is used with an MQINQ call to determine
whether start and stop events are generated. |
static int |
MQIA_STATISTICS_AUTO_CLUSSDR
This integer attribute selector is used with an MQINQ call to determine
whether to collect online monitoring data for auto-defined cluster
sender channels. |
static int |
MQIA_STATISTICS_CHANNEL
This integer attribute selector is used with an MQINQ call to determine
the collection of statistics data for channels. |
static int |
MQIA_STATISTICS_INTERVAL
This integer attribute selector is used with an MQINQ call to determine
how often (in seconds) to write statistics monitoring data to the
monitoring queue. |
static int |
MQIA_STATISTICS_MQI
This integer attribute selector is used with an MQINQ call to determine
the collection of statistics monitoring information for the queue manager.
|
static int |
MQIA_STATISTICS_Q
This integer attribute selector is used with an MQINQ call to determine
the collection of statistics data for queues. |
static int |
MQIA_SYNCPOINT
This integer attribute selector is used with an MQINQ call to determine
whether the local queue manager supports units of work and syncpointing
with the MQGET, MQPUT, and MQPUT1 calls. |
static int |
MQIA_TIME_SINCE_RESET
This integer attribute selector is used with an MQINQ call to determine
the time, in seconds, since the statistics were last reset. |
static int |
MQIA_TRACE_ROUTE_RECORDING
This integer attribute selector is used with an MQINQ call to determine
the recording of trace route information. |
static int |
MQIA_TRIGGER_CONTROL
This integer attribute selector is used with an MQINQ call to determine
whether trigger messages are written to an initiation queue to start an
application to service the queue. |
static int |
MQIA_TRIGGER_DEPTH
This integer attribute selector is used with an MQINQ call to determine
the number of messages of priority TriggerMsgPriority or greater that must
be on the queue before a trigger message is written. |
static int |
MQIA_TRIGGER_INTERVAL
This integer attribute selector is used with an MQINQ call to determine
a time interval (in milliseconds) used to restrict the number of trigger
messages. |
static int |
MQIA_TRIGGER_MSG_PRIORITY
This integer attribute selector is used with an MQINQ call to determine
the message priority below which messages do not contribute to the generation
of trigger messages (that is, the queue manager ignores these messages when
deciding whether to generate a trigger message). |
static int |
MQIA_TRIGGER_TYPE
This integer attribute selector is used with an MQINQ call to determine
the conditions under which trigger messages are written as a result of
messages arriving on this queue. |
static int |
MQIA_USAGE
This integer attribute selector is used with an MQINQ call to determine
what the queue is used for. |
static int |
MQIAV_NOT_APPLICABLE
This indicates that an integer attribute (IntAttrs) value is not applicable. |
static int |
MQIAV_UNDEFINED
This indicates that an integer attribute (IntAttrs) value is undefined. |
static int |
MQMD_VERSION_1
This is the message descriptor structure version number. |
static int |
MQMD_VERSION_2
This is the message descriptor structure version number. |
static int |
MQMDS_FIFO
This determines the order in which the MQGET call returns messages to the
application. |
static int |
MQMDS_PRIORITY
This determines the order in which the MQGET call returns messages to the
application. |
static int |
MQMF_ACCEPT_UNSUP_IF_XMIT_MASK
This mask identifies the bit positions within the MsgFlags field where message
flags that are not supported by the local queue manager are nevertheless accepted
on the MQPUT or MQPUT1 calls provided that both of the following conditions are
satisfied:
The message is destined for a remote queue manager.
|
static int |
MQMF_ACCEPT_UNSUP_MASK
This mask identifies the bit positions within the MsgFlags field where message
flags that are not supported by the local queue manager are nevertheless
accepted on the MQPUT or MQPUT1 calls.
|
static int |
MQMF_LAST_MSG_IN_GROUP
Message is the last logical message in a group. |
static int |
MQMF_LAST_SEGMENT
Message is the last segment of a logical message. |
static int |
MQMF_MSG_IN_GROUP
Indicates that the message is a member of a group. |
static int |
MQMF_NONE
No message flags (default message attributes). |
static int |
MQMF_REJECT_UNSUP_MASK
This mask identifies the bit positions within the MsgFlags field where message
flags that are not supported by the local queue manager cause the MQPUT or
MQPUT1 call to fail with completion code MQCC_FAILED and reason code
MQRC_MSG_FLAGS_ERROR.
|
static int |
MQMF_SEGMENT
Message is a segment of a logical message. |
static int |
MQMF_SEGMENTATION_ALLOWED
This option allows the message to be broken into segments by the queue
manager. |
static int |
MQMF_SEGMENTATION_INHIBITED
This option prevents the message being broken into segments by the queue
manager. |
static byte[] |
MQMI_NONE
No message identifier is specified. |
static int |
MQMO_MATCH_CORREL_ID
The message to be retrieved must have a correlation identifier that matches
the value of the CorrelId field in the MsgDesc parameter of the MQGET call.
|
static int |
MQMO_MATCH_GROUP_ID
The message to be retrieved must have a group identifier that matches the
value of the GroupId field in the MsgDesc parameter of the MQGET call. |
static int |
MQMO_MATCH_MSG_ID
The message to be retrieved must have a message identifier that matches the
value of the MsgId field in the MsgDesc parameter of the MQGET call. |
static int |
MQMO_MATCH_MSG_SEQ_NUMBER
The message to be retrieved must have a message sequence number that matches
the value of the MsgSeqNumber field in the MsgDesc parameter of MQGMO the
MQGET call. |
static int |
MQMO_MATCH_MSG_TOKEN
The message to be retrieved must have a message token that matches the value
of the MsgToken field in the MQGMO structure specified on the MQGET call.
|
static int |
MQMO_MATCH_OFFSET
The message to be retrieved must have an offset that matches the value of
the Offset field in the MsgDesc parameter of the MQGET call. |
static int |
MQMO_NONE
Do not use matches in selecting the message to be returned. |
static int |
MQMT_APPL_FIRST
This defines the lowest value for application-defined message types. |
static int |
MQMT_APPL_LAST
This defines the highest value for application-defined message types. |
static int |
MQMT_DATAGRAM
The message is one that does not require a reply. |
static int |
MQMT_REPLY
The message is the reply to an earlier request message (MQMT_REQUEST). |
static int |
MQMT_REPORT
The message is reporting on an expected or unexpected occurrence, usually
related to another message. |
static int |
MQMT_REQUEST
The message is one that requires a reply. |
static int |
MQMT_SYSTEM_FIRST
This defines the lowest value for system-defined message types. |
static int |
MQMT_SYSTEM_LAST
This defines the highest value for system-defined message types. |
static byte[] |
MQMTOK_NONE
No message token is specified. |
static int |
MQOL_UNDEFINED
Original length of message is not defined. |
static int |
MQOO_ALTERNATE_USER_AUTHORITY
The AlternateUserId field in the ObjDesc parameter contains a user identifier to
use to validate this MQOPEN call. |
static int |
MQOO_BIND_AS_Q_DEF
The local queue manager binds the queue handle in the way defined by the DefBind
queue attribute. |
static int |
MQOO_BIND_NOT_FIXED
This stops the local queue manager binding the queue handle to a particular
instance of the destination queue. |
static int |
MQOO_BIND_ON_OPEN
The local queue manager binds the queue handle to a particular instance of the
destination queue when the queue is opened. |
static int |
MQOO_BROWSE
Open the queue to browse messages. |
static int |
MQOO_FAIL_IF_QUIESCING
The MQOPEN call fails if the queue manager is in quiescing state. |
static int |
MQOO_INPUT_AS_Q_DEF
Open the queue to get messages using the queue-defined default. |
static int |
MQOO_INPUT_EXCLUSIVE
Open the queue to get messages with exclusive access. |
static int |
MQOO_INPUT_SHARED
Open the queue to get messages with shared access. |
static int |
MQOO_INQUIRE
Open the object to query attributes. |
static int |
MQOO_OUTPUT
Open the queue to put messages. |
static int |
MQOO_PASS_ALL_CONTEXT
This allows the MQPMO_PASS_ALL_CONTEXT option to be specified in the
PutMsgOpts parameter when a message is put on a queue. |
static int |
MQOO_PASS_IDENTITY_CONTEXT
This allows the MQPMO_PASS_IDENTITY_CONTEXT option to be specified in the
PutMsgOpts parameter when a message is put on a queue. |
static int |
MQOO_RESOLVE_LOCAL_Q
Fill the ResolvedQName in the MQOD structure with the name of the local queue
that was opened. |
static int |
MQOO_SAVE_ALL_CONTEXT
Context information is associated with this queue handle. |
static int |
MQOO_SET
Open the queue to set attributes. |
static int |
MQOO_SET_ALL_CONTEXT
This allows the MQPMO_SET_ALL_CONTEXT option to be specified in the PutMsgOpts
parameter when a message is put on a queue. |
static int |
MQOO_SET_IDENTITY_CONTEXT
This allows the MQPMO_SET_IDENTITY_CONTEXT option to be specified in the
PutMsgOpts parameter when a message is put on a queue. |
static int |
MQPER_NOT_PERSISTENT
The message does not usually survive system failures or queue manager restarts.
|
static int |
MQPER_PERSISTENCE_AS_Q_DEF
If the queue is not a cluster queue, the persistence of the message is taken
from the DefPersistence attribute defined at the local queue manager, even if
the destination queue manager is remote.
|
static int |
MQPER_PERSISTENT
The message survives system failures and restarts of the queue manager. |
static int |
MQPL_AIX
This indicates that the operating system on which the queue manager is running
is AIX (same value as MQPL_UNIX). |
static int |
MQPL_MVS
This indicates that the operating system on which the queue manager is running
is MVS/ESA (same value as MQPL_ZOS). |
static int |
MQPL_NSK
This indicates that the operating system on which the queue manager is running
is Compaq NonStop Kernel. |
static int |
MQPL_OS2
This indicates that the operating system on which the queue manager is running
is OS/2. |
static int |
MQPL_OS400
This indicates that the operating system on which the queue manager is running
is OS/400 or i5/OS. |
static int |
MQPL_UNIX
This indicates that the operating system on which the queue manager is running
is a UNIX system (same value as MQPL_AIX). |
static int |
MQPL_WINDOWS
This indicates that the operating system on which the queue manager is running
is Windows 3.1. |
static int |
MQPL_WINDOWS_NT
This indicates that the operating system on which the queue manager is running
is Windows NT, Windows 2000 or Windows XP. |
static int |
MQPMO_ALTERNATE_USER_AUTHORITY
This indicates that the AlternateUserId field in the ObjDesc parameter of the
MQPUT1 call contains a user identifier that is to be used to validate authority
to put messages on the queue. |
static int |
MQPMO_DEFAULT_CONTEXT
The message is to have default context information associated with it, for both
identity and origin. |
static int |
MQPMO_FAIL_IF_QUIESCING
This option forces the MQPUT or MQPUT1 call to fail if the queue manager is in the
quiescing state. |
static int |
MQPMO_LOGICAL_ORDER
This option tells the queue manager how the application puts messages in
groups and segments of logical messages. |
static int |
MQPMO_NEW_CORREL_ID
The queue manager replaces the contents of the CorrelId field in MQMD with
a new correlation identifier. |
static int |
MQPMO_NEW_MSG_ID
The queue manager replaces the contents of the MsgId field in MQMD with a
new message identifier. |
static int |
MQPMO_NO_CONTEXT
Both identity and origin context are set to indicate no context. |
static int |
MQPMO_NO_SYNCPOINT
The request is to operate outside the normal unit-of-work protocols. |
static int |
MQPMO_NONE
Use this value to indicate that no other options have been specified. |
static int |
MQPMO_PASS_ALL_CONTEXT
The message is to have context information associated with it. |
static int |
MQPMO_PASS_IDENTITY_CONTEXT
The message is to have context information associated with it. |
static int |
MQPMO_RESOLVE_LOCAL_Q
Use this option to fill ResolvedQName in the MQPMO structure with the name of the
local queue to which the message is put, and ResolvedQMgrName with the name of the
local queue manager that hosts the local queue. |
static int |
MQPMO_SET_ALL_CONTEXT
The message is to have context information associated with it. |
static int |
MQPMO_SET_IDENTITY_CONTEXT
The message is to have context information associated with it. |
static int |
MQPMO_SYNCPOINT
The request is to operate within the normal unit-of-work protocols.
|
static int |
MQPMO_VERSION_1
This is the version number of the put message options structure. |
static int |
MQPMO_VERSION_2
This is the version number of the put message options structure. |
static int |
MQPMRF_ACCOUNTING_TOKEN
This flag indicates that an accounting token field is present in the
put message records provided by the application. |
static int |
MQPMRF_CORREL_ID
This flag indicates that a correlation ID field is present in the
put message records provided by the application. |
static int |
MQPMRF_FEEDBACK
This flag indicates that a feedback field is present in the
put message records provided by the application. |
static int |
MQPMRF_GROUP_ID
This flag indicates that a group ID field is present in the
put message records provided by the application. |
static int |
MQPMRF_MSG_ID
This flag indicates that a message-identifier field is present in the
put message records provided by the application. |
static int |
MQPMRF_NONE
This flag indicates that no put message record fields are present. |
static int |
MQPRI_PRIORITY_AS_Q_DEF
Priority is taken from the default priority attribute of the destination |
static int |
MQQA_BACKOUT_HARDENED
This option indicates that information is written to disk to ensure that
the backout count for messages on this queue is accurate. |
static int |
MQQA_BACKOUT_NOT_HARDENED
This option indicates that the backout count is not saved to disk. |
static int |
MQQA_GET_ALLOWED
This controls whether get operations for this queue are allowed.
|
static int |
MQQA_GET_INHIBITED
This controls whether get operations for this queue are allowed.
|
static int |
MQQA_NOT_SHAREABLE
This indicates whether the queue can be opened for input multiple times
concurrently. |
static int |
MQQA_PUT_ALLOWED
This controls whether put operations for this queue are allowed. |
static int |
MQQA_PUT_INHIBITED
This controls whether put operations for this queue are allowed. |
static int |
MQQA_SHAREABLE
This indicates whether the queue can be opened for input multiple times
concurrently. |
static int |
MQQDT_PERMANENT_DYNAMIC
The queue is a permanent queue that was created by an application issuing an
MQOPEN call with the name of a model queue specified in the object
descriptor MQOD. |
static int |
MQQDT_PREDEFINED
The queue is a permanent queue created by the system administrator. |
static int |
MQQDT_TEMPORARY_DYNAMIC
The queue is a temporary queue that was created by an application issuing an
MQOPEN call with the name of a model queue specified in the object descriptor
MQOD. |
static int |
MQQT_ALIAS
This defines an alias queue. |
static int |
MQQT_CLUSTER
This defines a cluster queue. |
static int |
MQQT_LOCAL
This defines a local queue. |
static int |
MQQT_MODEL
This defines a model queue. |
static int |
MQQT_REMOTE
This defines a remote queue. |
static int |
MQRFH_NO_FLAGS
This defines an RFH flags field containing no flags. |
static java.lang.String |
MQRFH_STRUC_ID
This field is the identifier for the rules and formatting header structure. |
static int |
MQRFH_STRUC_LENGTH_FIXED_1
This defines the length of the fixed length part of a version 1 rules and
formatting header structure. |
static int |
MQRFH_STRUC_LENGTH_FIXED_2
This defines the length of the fixed length part of a version 2 rules and
formatting header structure. |
static int |
MQRFH_VERSION_1
This defines a version 1 rules and formatting header structure. |
static int |
MQRFH_VERSION_2
This defines a version 2 rules and formatting header structure. |
static int |
MQRL_UNDEFINED
The ReturnedLength field in the MQGMO is set by the queue manager to the
length in bytes of the message data returned by the MQGET call in the Buffer
parameter. |
static int |
MQRO_ACCEPT_UNSUP_IF_XMIT_MASK
This mask identifies the bit positions within the Report field where
report options that are not supported by the local queue manager are
nevertheless accepted on the MQPUT or MQPUT1 calls provided that both
of the following conditions are satisfied:
The message is destined for a remote queue manager.
|
static int |
MQRO_ACCEPT_UNSUP_MASK
This mask identifies the bit positions within the Report field where
report options that are not supported by the local queue manager are
nevertheless accepted on the MQPUT or MQPUT1 calls. |
static int |
MQRO_ACTIVITY
This type of report is generated by applications that are
enabled for activity recording. |
static int |
MQRO_COA
This type of report is generated by the queue manager that owns the destination
queue when the message is placed on the destination queue. |
static int |
MQRO_COA_WITH_DATA
This is the same as MQRO_COA, except that the first 100 bytes of the application
message data from the original message are included in the report message. |
static int |
MQRO_COA_WITH_FULL_DATA
This is the same as MQRO_COA, except that all the application message data from
the original message is included in the report message.
|
static int |
MQRO_COD
This type of report is generated by the queue manager when an application
retrieves the message from the destination queue in a way that deletes the
message from the queue. |
static int |
MQRO_COD_WITH_DATA
This is the same as MQRO_COD, except that the first 100 bytes of the
application message data from the original message are included in the
report message.
|
static int |
MQRO_COD_WITH_FULL_DATA
This is the same as MQRO_COD, except that all the application message
data from the original message is included in the report message.
|
static int |
MQRO_COPY_MSG_ID_TO_CORREL_ID
This is the default action, and indicates that if a report or reply is
generated as a result of this message, the MsgId of this message is copied
to the CorrelId of the report or reply message. |
static int |
MQRO_DEAD_LETTER_Q
This is the default action, and places the message on the dead-letter
queue if the message cannot be delivered to the destination queue. |
static int |
MQRO_DISCARD_MSG
This discards the message if it cannot be delivered to the destination
queue. |
static int |
MQRO_EXCEPTION
A message channel agent generates this type of report when a message is sent
to another queue manager and the message cannot be delivered to the specified
destination queue. |
static int |
MQRO_EXCEPTION_WITH_DATA
This is the same as MQRO_EXCEPTION, except that the first 100 bytes of the
application message data from the original message are included in the report
message. |
static int |
MQRO_EXCEPTION_WITH_FULL_DATA
Exception reports with full data required. |
static int |
MQRO_EXPIRATION
This type of report is generated by the queue manager if the message is
discarded before delivery to an application because its expiry time has
passed. |
static int |
MQRO_EXPIRATION_WITH_DATA
This is the same as MQRO_EXPIRATION, except that the first 100 bytes of
the application message data from the original message are included in
the report message. |
static int |
MQRO_EXPIRATION_WITH_FULL_DATA
This is the same as MQRO_EXPIRATION, except that all the application
message data from the original message is included in the report message.
|
static int |
MQRO_NAN
This type of report is generated by the application that retrieves the message
and acts upon it. |
static int |
MQRO_NEW_MSG_ID
This is the default action, and indicates that if a report or reply is
generated as a result of this message, a new MsgId is generated for the
report or reply message. |
static int |
MQRO_NONE
Use this value to indicate that no other options have been specified.
|
static int |
MQRO_PAN
This type of report is generated by the application that retrieves the message
and acts upon it. |
static int |
MQRO_PASS_CORREL_ID
If a report or reply is generated as a result of this message, the
CorrelId of this message is copied to the CorrelId of the report or
reply message.
|
static int |
MQRO_PASS_DISCARD_AND_EXPIRY
If this option is set on a message, and a report or reply is generated
because of it, the message descriptor of the report inherits:
MQRO_DISCARD_MSG if it was set.
|
static int |
MQRO_PASS_MSG_ID
If a report or reply is generated as a result of this message, the MsgId
of this message is copied to the MsgId of the report or reply message.
|
static int |
MQRO_REJECT_UNSUP_MASK
This mask identifies the bit positions within the Report field where
report options that are not supported by the local queue manager cause
the MQPUT or MQPUT1 call to fail with completion code MQCC_FAILED and
reason code MQRC_REPORT_OPTIONS_ERROR. |
static int |
MQSCO_VERSION_1
This defines a version 1 SSL configuration options structure. |
static int |
MQSCO_VERSION_2
This defines a version 2 SSL configuration options structure. |
static char |
MQSEG_ALLOWED
This is a flag that indicates that further segmentation is allowed for the
message retrieved. |
static char |
MQSEG_INHIBITED
This is a flag that indicates that further segmentation is inhibited for the
message retrieved. |
static byte |
MQSIDT_NONE
This indicates that no security identifier is present |
static byte |
MQSIDT_NT_SECURITY_ID
This indicates that a Windows security identifier is present. |
static int |
MQSP_AVAILABLE
This indicates that the local queue manager supports units of work and syncpointing
with the MQGET, MQPUT, and MQPUT1 calls. |
static int |
MQSP_NOT_AVAILABLE
This indicates that the local queue manager does not support units of work and
syncpointing with the MQGET, MQPUT, and MQPUT1 calls. |
static char |
MQSS_LAST_SEGMENT
This is a flag that indicates whether the message retrieved is the last
segment of a logical message. |
static char |
MQSS_NOT_A_SEGMENT
This is a flag that indicates whether the message retrieved is not a segment
of a logical message. |
static char |
MQSS_SEGMENT
This is a flag that indicates whether the message retrieved is a segment
of a logical message. |
static int |
MQTC_OFF
This controls whether trigger messages are written to an initiation queue to
start an application to service the queue. |
static int |
MQTC_ON
This controls whether trigger messages are written to an initiation queue to
start an application to service the queue. |
static int |
MQTT_DEPTH
This controls the conditions under which trigger messages are written as a
result of messages arriving on this queue. |
static int |
MQTT_EVERY
This controls the conditions under which trigger messages are written as a
result of messages arriving on this queue. |
static int |
MQTT_FIRST
This controls the conditions under which trigger messages are written as a
result of messages arriving on this queue. |
static int |
MQTT_NONE
This controls the conditions under which trigger messages are written as a
result of messages arriving on this queue. |
static int |
MQUS_NORMAL
This indicates what the queue is used for. |
static int |
MQUS_TRANSMISSION
This indicates what the queue is used for. |
static int |
MQWI_UNLIMITED
This option indicates that the MQGET call can wait an unlimited
time for a suitable message to arrive. |
static int |
MQXCC_CLOSE_CHANNEL
This value can be set by any type of channel exit, and indicates that
the connection to the queue manager can be closed. |
static int |
MQXCC_OK
This is set by the exit to indicate that the exit completed successfully.
|
static int |
MQXCC_SEND_AND_REQUEST_SEC_MSG
This is set by the security exit to indicate that the returned data is
to be transmitted to the queue manager, and that a response is expected.
|
static int |
MQXCC_SEND_SEC_MSG
This is set by the security exit to indicate that the returned data is
to be transmitted to the queue manager. |
static int |
MQXCC_SUPPRESS_EXIT
This value can be set by a send exit or receive exit, to indicate that it
can no longer be called. |
static int |
MQXCC_SUPPRESS_FUNCTION
This is set by the security exit to indicate that communications with
the queue manager must be shut down. |
static int |
MQXR_INIT
This indicates that the exit is being invoked for the first time.
|
static int |
MQXR_INIT_SEC
This indicates that the exit is to initiate the security dialog with
the queue manager. |
static int |
MQXR_SEC_MSG
This indicates that a security message has been received from the
queue manager. |
static int |
MQXR_SEC_PARMS
This indicates that the exit might create a
MQConnectionSecurityParameters
object. |
static int |
MQXR_TERM
This indicates that the exit is about to be terminated. |
static int |
MQXR_XMIT
This indicates that the exit is about to process a transmission. |
static int |
MQXT_CHANNEL_RCV_EXIT
This indicates that a Channel receive exit is being called. |
static int |
MQXT_CHANNEL_SEC_EXIT
This indicates that a Channel security exit is being called. |
static int |
MQXT_CHANNEL_SEND_EXIT
This indicates that a Channel send exit is being called. |
static int |
MSGCOMPLIST_LENGTH
The maximum length of the list of message compression techniques which can be set. |
static java.lang.String |
PASSWORD_PROPERTY
WebSphere MQ Java environment key for defining the password.
|
static java.lang.String |
PORT_PROPERTY
WebSphere MQ Java environment key for defining the port number.
|
static java.lang.String |
RECEIVE_EXIT_PROPERTY
WebSphere MQ Java environment key for defining a channel receive
exit. |
static java.lang.String |
SECURITY_EXIT_PROPERTY
WebSphere MQ Java environment key for defining a channel security
exit. |
static java.lang.String |
SEND_EXIT_PROPERTY
WebSphere MQ Java environment key for defining a channel send
exit. |
static java.lang.String |
SSL_CERT_STORE_PROPERTY
WebSphere MQ Java environment key for defining the SSL certificate
store. |
static java.lang.String |
SSL_CIPHER_SUITE_PROPERTY
WebSphere MQ Java environment key for defining the name of the
SSL cipher suite. |
static java.lang.String |
SSL_FIPS_REQUIRED_PROPERTY
WebSphere MQ Java environment key for defining the SSL FIPS required
flag. |
static java.lang.String |
SSL_PEER_NAME_PROPERTY
WebSphere MQ Java environment key for defining the SSL peer name.
|
static java.lang.String |
SSL_RESET_COUNT_PROPERTY
WebSphere MQ Java environment key for defining the SSL key reset count.
|
static java.lang.String |
SSL_SOCKET_FACTORY_PROPERTY
WebSphere MQ Java environment key for defining the SSL socket factory.
|
static java.lang.String |
THREAD_AFFINITY
Deprecated. see THREAD_AFFINITY_PROPERTY . |
static java.lang.String |
THREAD_AFFINITY_PROPERTY
WebSphere MQ Java environment key for defining thread affinity.
|
static java.lang.String |
TRANSPORT_MQSERIES
This value indicates that the mode of transport will be determined by
the value of the hostname property. |
static java.lang.String |
TRANSPORT_MQSERIES_BINDINGS
This value indicates that the Java client will connect in
Bindings mode. |
static java.lang.String |
TRANSPORT_MQSERIES_CLIENT
This value indicates that the Java client will connect in
Client mode. |
static java.lang.String |
TRANSPORT_PROPERTY
WebSphere MQ Java environment key for defining the transport. |
static java.lang.String |
USER_ID_PROPERTY
WebSphere MQ Java environment key for defining the user ID.
|
MQGMO_WAIT
public static final int MQGMO_WAIT
- The application waits until a suitable message arrives. The maximum time that
the application waits is specified in WaitInterval.
If MQGET requests are inhibited, or MQGET requests become inhibited while
waiting, the wait is canceled and the call completes with MQCC_FAILED and
reason code MQRC_GET_INHIBITED, regardless of whether there are suitable
messages on the queue.
- See Also:
- Constant Field Values
MQGMO_NO_WAIT
public static final int MQGMO_NO_WAIT
- The application does not wait if no suitable message is available. This is
the opposite of the MQGMO_WAIT option, and is defined to aid program
documentation. It is the default if neither is specified.
- See Also:
- Constant Field Values
MQGMO_SYNCPOINT
public static final int MQGMO_SYNCPOINT
- The request is to operate within the normal unit-of-work protocols. The
message is marked as being unavailable to other applications, but it is
deleted from the queue only when the unit of work is committed. The message
is made available again if the unit of work is backed out.
If neither this option nor MQGMO_NO_SYNCPOINT is specified, the inclusion
of the get request in unit-of-work protocols is determined by the
environment:
- On z/OS, the get request is within a unit of work.
- In all other environments, the get request is not within a unit of work.
- See Also:
- Constant Field Values
MQGMO_NO_SYNCPOINT
public static final int MQGMO_NO_SYNCPOINT
- The request is to operate outside the normal unit-of-work protocols. The
message is deleted from the queue immediately (unless this is a browse
request). The message cannot be made available again by backing out the unit
of work.
- See Also:
- Constant Field Values
MQGMO_BROWSE_FIRST
public static final int MQGMO_BROWSE_FIRST
- When a queue is opened with the MQOO_BROWSE option, a browse cursor is
established, positioned logically before the first message on the queue.
You can then use MQGET calls specifying the MQGMO_BROWSE_FIRST,
MQGMO_BROWSE_NEXT, or MQGMO_BROWSE_MSG_UNDER_CURSOR option to retrieve
messages from the queue nondestructively. The browse cursor marks
the position, within the messages on the queue, from which the next MQGET
call with MQGMO_BROWSE_NEXT searches for a suitable message.
- See Also:
- Constant Field Values
MQGMO_BROWSE_NEXT
public static final int MQGMO_BROWSE_NEXT
- Advance the browse cursor to the next message on the queue that satisfies
the selection criteria specified on the MQGET call. The message is returned
to the application, but remains on the queue. After a queue has been opened
for browse, the first browse call using the handle has the same effect
whether it specifies the MQGMO_BROWSE_FIRST or MQGMO_BROWSE_NEXT option.
See WebSphere MQ Application Programming Reference for more information
on this parameter.
- See Also:
- Constant Field Values
MQGMO_BROWSE_MSG_UNDER_CURSOR
public static final int MQGMO_BROWSE_MSG_UNDER_CURSOR
- Retrieve the message pointed to by the browse cursor nondestructively,
regardless of the MQMO_* options specified in the MatchOptions field in
MQGMO.
The message pointed to by the browse cursor is the one that was last
retrieved using either the MQGMO_BROWSE_FIRST or the MQGMO_BROWSE_NEXT option.
The call fails if neither of these calls have been issued for this queue since
it was opened, or if the message that was under the browse cursor has since been
retrieved destructively.
The position of the browse cursor is not changed by this call.
- See Also:
- Constant Field Values
MQGMO_MSG_UNDER_CURSOR
public static final int MQGMO_MSG_UNDER_CURSOR
- Retrieve the message pointed to by the browse cursor, regardless of the MQMO_*
options specified in the MatchOptions field in MQGMO. The message is removed from
the queue. The message pointed to by the browse cursor is the one that was last
retrieved using either the MQGMO_BROWSE_FIRST or the MQGMO_BROWSE_NEXT option.
- See Also:
- Constant Field Values
MQGMO_LOCK
public static final int MQGMO_LOCK
- Lock the message that is browsed, so that the message becomes invisible to any
other handle open for the queue. The option can be specified only if one of the
following options is also specified:
- MQGMO_BROWSE_FIRST
- MQGMO_BROWSE_NEXT
- MQGMO_BROWSE_MSG_UNDER_CURSOR
- See Also:
- Constant Field Values
MQGMO_UNLOCK
public static final int MQGMO_UNLOCK
- Unlock a message. The message to be unlocked must have been previously locked
by an MQGET call with the MQGMO_LOCK option. If there is no message
locked for this handle, the call completes with MQRC_NO_MSG_LOCKED.
This option is not valid with any options except MQGMO_NO_WAIT and
MQGMO_NO_SYNCPOINT. Both of these options are assumed whether specified or
not.
- See Also:
- Constant Field Values
MQGMO_ACCEPT_TRUNCATED_MSG
public static final int MQGMO_ACCEPT_TRUNCATED_MSG
- If the message buffer is too small to hold the complete message, allow the
MQGET call to fill the buffer with as much of the message as the buffer can
hold.
- See Also:
- Constant Field Values
MQGMO_FAIL_IF_QUIESCING
public static final int MQGMO_FAIL_IF_QUIESCING
- Force the MQGET call to fail if the queue manager is in the quiescing state.
On z/OS, this option also forces the MQGET call to
fail if the connection (for a CICS or IMS application) is in the
quiescing state.
- See Also:
- Constant Field Values
MQGMO_CONVERT
public static final int MQGMO_CONVERT
- Requests the application data to be converted.
The conversion conforms to the
characterSet
and encoding
attributes of MQMessage,
before the data is copied into the message buffer.
- See Also:
- Constant Field Values
MQGMO_NONE
public static final int MQGMO_NONE
- This value indicates that no other options have been specified
and all options assume their default values. MQGMO_NONE aids program
documentation; it is not intended that this option be used with any
other, but as its value is zero, such use cannot be detected.
- See Also:
- Constant Field Values
MQWI_UNLIMITED
public static final int MQWI_UNLIMITED
- This option indicates that the MQGET call can wait an unlimited
time for a suitable message to arrive.
- See Also:
- Constant Field Values
MQ_ACCOUNTING_TOKEN_LENGTH
public static final int MQ_ACCOUNTING_TOKEN_LENGTH
- This defines the length of the accounting token field. The length is 32 bytes.
- See Also:
- Constant Field Values
MQ_APPL_IDENTITY_DATA_LENGTH
public static final int MQ_APPL_IDENTITY_DATA_LENGTH
- This defines the length of the application identity field. The length is
32 characters.
- See Also:
- Constant Field Values
MQ_APPL_NAME_LENGTH
public static final int MQ_APPL_NAME_LENGTH
- This defines the length of the application name. The length is 28 characters.
- See Also:
- Constant Field Values
MQ_PUT_APPL_NAME_LENGTH
public static final int MQ_PUT_APPL_NAME_LENGTH
- This defines the length of the MQ_PUT_APPL_NAME field.
This contains the name of the application that put a
message on the dead-letter (undelivered-message) queue. The length is 28
characters.
- See Also:
- Constant Field Values
MQ_APPL_ORIGIN_DATA_LENGTH
public static final int MQ_APPL_ORIGIN_DATA_LENGTH
- This defines length of the application origin data field. ApplOriginData is
information that is defined by the application suite that can be used to provide
additional information about the origin of the message. The length is 4
characters.
- See Also:
- Constant Field Values
MQ_CHANNEL_NAME_LENGTH
public static final int MQ_CHANNEL_NAME_LENGTH
- This defines the length of the channel name field. The length is 20 characters.
- See Also:
- Constant Field Values
MQ_CONN_NAME_LENGTH
public static final int MQ_CONN_NAME_LENGTH
- This defines the length of the connection name field. The length is 264 characters.
- See Also:
- Constant Field Values
MQ_CORREL_ID_LENGTH
public static final int MQ_CORREL_ID_LENGTH
- This defines the length of the correlation ID field. The length is 24 bytes.
- See Also:
- Constant Field Values
MQ_EXIT_DATA_LENGTH
public static final int MQ_EXIT_DATA_LENGTH
- This defines the length of the exit data. The length is 32 bytes.
- See Also:
- Constant Field Values
MQ_EXIT_NAME_LENGTH
public static final int MQ_EXIT_NAME_LENGTH
- This defines the length of the exit name. The length is variable.
- See Also:
- Constant Field Values
MQ_EXIT_USER_AREA_LENGTH
public static final int MQ_EXIT_USER_AREA_LENGTH
- This defines the length of the exit user area. The length is 16 bytes.
- See Also:
- Constant Field Values
MQ_FORMAT_LENGTH
public static final int MQ_FORMAT_LENGTH
- This defines length of the message format field. The length is 8 bytes.
- See Also:
- Constant Field Values
MQ_GROUP_ID_LENGTH
public static final int MQ_GROUP_ID_LENGTH
- This defines the length of the Group ID field. The length is 24 bytes
- See Also:
- Constant Field Values
MQ_CONN_TAG_LENGTH
public static final int MQ_CONN_TAG_LENGTH
- This defines length of the connection tag. This is a tag that the queue
manager associates with the resources that are affected by the application
during this connection. The length is 128 bytes.
- See Also:
- Constant Field Values
MQ_MSG_HEADER_LENGTH
public static final int MQ_MSG_HEADER_LENGTH
- This defines the length of the message header. The length is 4000 bytes.
- See Also:
- Constant Field Values
MQ_MSG_ID_LENGTH
public static final int MQ_MSG_ID_LENGTH
- This defines the length of the message ID field. The length is 24 bytes.
- See Also:
- Constant Field Values
MQ_NAMELIST_DESC_LENGTH
public static final int MQ_NAMELIST_DESC_LENGTH
- This defines the length of the namelist description field. The length
is 64 characters.
- See Also:
- Constant Field Values
MQ_NAMELIST_NAME_LENGTH
public static final int MQ_NAMELIST_NAME_LENGTH
- This defines the length of the name of the namelist. The length is 48
characters.
- See Also:
- Constant Field Values
MQ_PASSWORD_LENGTH
public static final int MQ_PASSWORD_LENGTH
- This defines the length of the password field. The length is 12 characters.
- See Also:
- Constant Field Values
MQ_PROCESS_APPL_ID_LENGTH
public static final int MQ_PROCESS_APPL_ID_LENGTH
- This defines the length of the process application ID field. The length is
256 bytes.
- See Also:
- Constant Field Values
MQ_PROCESS_DESC_LENGTH
public static final int MQ_PROCESS_DESC_LENGTH
- This defines the length of the process description field. The length is 64 bytes.
- See Also:
- Constant Field Values
MQ_PROCESS_ENV_DATA_LENGTH
public static final int MQ_PROCESS_ENV_DATA_LENGTH
- This defines the length of the environment data field. The length is 128 bytes.
- See Also:
- Constant Field Values
MQ_PROCESS_NAME_LENGTH
public static final int MQ_PROCESS_NAME_LENGTH
- This defines the length of the process name field. The length is 48 bytes.
- See Also:
- Constant Field Values
MQ_PROCESS_USER_DATA_LENGTH
public static final int MQ_PROCESS_USER_DATA_LENGTH
- This defines the length of the process user data field. The length is 128 bytes.
- See Also:
- Constant Field Values
MQ_Q_DESC_LENGTH
public static final int MQ_Q_DESC_LENGTH
- This defines the length of the queue description field. The length is 64
characters.
- See Also:
- Constant Field Values
MQ_Q_MGR_DESC_LENGTH
public static final int MQ_Q_MGR_DESC_LENGTH
- This defines the length of the queue manager description field. The length
is 64 characters.
- See Also:
- Constant Field Values
MQ_Q_MGR_NAME_LENGTH
public static final int MQ_Q_MGR_NAME_LENGTH
- This defines the length of the queue manager name field. The length is
48 characters.
- See Also:
- Constant Field Values
MQ_Q_NAME_LENGTH
public static final int MQ_Q_NAME_LENGTH
- This defines the length of the queue name field. The length is 48
characters.
- See Also:
- Constant Field Values
MQ_QSG_NAME_LENGTH
public static final int MQ_QSG_NAME_LENGTH
- This defines the length of the queue sharing group name field.
The length is 4 characters.
- See Also:
- Constant Field Values
MQ_SECURITY_ID_LENGTH
public static final int MQ_SECURITY_ID_LENGTH
- This defines the length of the security ID field. The length is 40 bytes.
- See Also:
- Constant Field Values
MQ_STORAGE_CLASS_LENGTH
public static final int MQ_STORAGE_CLASS_LENGTH
- This defines the length of the storage class name field. The length is
8 characters.
- See Also:
- Constant Field Values
MQ_TRIGGER_DATA_LENGTH
public static final int MQ_TRIGGER_DATA_LENGTH
- This defines the length of the trigger data field. The length is 64 bytes.
- See Also:
- Constant Field Values
MQ_USER_ID_LENGTH
public static final int MQ_USER_ID_LENGTH
- This defines the length of the user ID field. The length is 12 bytes.
- See Also:
- Constant Field Values
MQ_MSG_TOKEN_LENGTH
public static final int MQ_MSG_TOKEN_LENGTH
- This defines the length of the message token field. The length is 16 bytes.
- See Also:
- Constant Field Values
MQRO_EXCEPTION
public static final int MQRO_EXCEPTION
- A message channel agent generates this type of report when a message is sent
to another queue manager and the message cannot be delivered to the specified
destination queue. For example, the destination queue or an intermediate
transmission queue might be full, or the message might be too big for the queue.
Do not specify more than one of MQRO_EXCEPTION, MQRO_EXCEPTION_WITH_DATA,
and MQRO_EXCEPTION_WITH_FULL_DATA.
- See Also:
- Constant Field Values
MQRO_EXCEPTION_WITH_DATA
public static final int MQRO_EXCEPTION_WITH_DATA
- This is the same as MQRO_EXCEPTION, except that the first 100 bytes of the
application message data from the original message are included in the report
message. If the original message contains one or more MQ header structures,
they are included in the report message, in addition to the 100 bytes of
application data.
Do not specify more than one of MQRO_EXCEPTION, MQRO_EXCEPTION_WITH_DATA,
and MQRO_EXCEPTION_WITH_FULL_DATA.
- See Also:
- Constant Field Values
MQRO_EXCEPTION_WITH_FULL_DATA
public static final int MQRO_EXCEPTION_WITH_FULL_DATA
- Exception reports with full data required. This is the same as MQRO_EXCEPTION,
except that all the application message data from the original message is
included in the report message.
Do not specify more than one of MQRO_EXCEPTION, MQRO_EXCEPTION_WITH_DATA,
and MQRO_EXCEPTION_WITH_FULL_DATA.
- See Also:
- Constant Field Values
MQRO_EXPIRATION
public static final int MQRO_EXPIRATION
- This type of report is generated by the queue manager if the message is
discarded before delivery to an application because its expiry time has
passed. If this option is not set, no report message is generated if a
message is discarded for this reason.
Do not specify more than one of MQRO_EXPIRATION, MQRO_EXPIRATION_WITH_DATA,
and MQRO_EXPIRATION_WITH_FULL_DATA.
- See Also:
- Constant Field Values
MQRO_EXPIRATION_WITH_DATA
public static final int MQRO_EXPIRATION_WITH_DATA
- This is the same as MQRO_EXPIRATION, except that the first 100 bytes of
the application message data from the original message are included in
the report message. If the original message contains one or more MQ header
structures, they are included in the report message, in addition to the
100 bytes of application data.
Do not specify more than one of MQRO_EXPIRATION, MQRO_EXPIRATION_WITH_DATA,
and MQRO_EXPIRATION_WITH_FULL_DATA.
- See Also:
- Constant Field Values
MQRO_EXPIRATION_WITH_FULL_DATA
public static final int MQRO_EXPIRATION_WITH_FULL_DATA
- This is the same as MQRO_EXPIRATION, except that all the application
message data from the original message is included in the report message.
Do not specify more than one of MQRO_EXPIRATION, MQRO_EXPIRATION_WITH_DATA,
and MQRO_EXPIRATION_WITH_FULL_DATA.
- See Also:
- Constant Field Values
MQRO_COA
public static final int MQRO_COA
- This type of report is generated by the queue manager that owns the destination
queue when the message is placed on the destination queue. Message data from the
original message is not included with the report message.
If the message is put as part of a unit of work, and the destination queue is a
local queue, the COA report message generated by the queue manager can be retrieved
only if the unit of work is committed.
Do not specify more than one of MQRO_COA, MQRO_COA_WITH_DATA,
and MQRO_COA_WITH_FULL_DATA.
- See Also:
- Constant Field Values
MQRO_COA_WITH_DATA
public static final int MQRO_COA_WITH_DATA
- This is the same as MQRO_COA, except that the first 100 bytes of the application
message data from the original message are included in the report message. If the
original message contains one or more MQ header structures, they are included in
the report message, in addition to the 100 bytes of application data.
Do not specify more than one of MQRO_COA, MQRO_COA_WITH_DATA,
and MQRO_COA_WITH_FULL_DATA.
- See Also:
- Constant Field Values
MQRO_COA_WITH_FULL_DATA
public static final int MQRO_COA_WITH_FULL_DATA
- This is the same as MQRO_COA, except that all the application message data from
the original message is included in the report message.
Do not specify more than one of MQRO_COA, MQRO_COA_WITH_DATA,
and MQRO_COA_WITH_FULL_DATA.
- See Also:
- Constant Field Values
MQRO_COD
public static final int MQRO_COD
- This type of report is generated by the queue manager when an application
retrieves the message from the destination queue in a way that deletes the
message from the queue. Message data from the original message is not included
with the report message.
If the message is retrieved as part of a unit of work, the report message is
generated within the same unit of work, so that the report is not available
until the unit of work is committed. If the unit of work is backed out, the
report is not sent.
Do not specify more than one of MQRO_COD, MQRO_COD_WITH_DATA,
and MQRO_COD_WITH_FULL_DATA.
- See Also:
- Constant Field Values
MQRO_COD_WITH_DATA
public static final int MQRO_COD_WITH_DATA
- This is the same as MQRO_COD, except that the first 100 bytes of the
application message data from the original message are included in the
report message.
If the original message contains one or more MQ header
structures, they are included in the report message, in addition to the
100 bytes of application data.
Do not specify more than one of MQRO_COD, MQRO_COD_WITH_DATA,
and MQRO_COD_WITH_FULL_DATA.
- See Also:
- Constant Field Values
MQRO_COD_WITH_FULL_DATA
public static final int MQRO_COD_WITH_FULL_DATA
- This is the same as MQRO_COD, except that all the application message
data from the original message is included in the report message.
Do not specify more than one of MQRO_COD, MQRO_COD_WITH_DATA,
and MQRO_COD_WITH_FULL_DATA.
- See Also:
- Constant Field Values
MQRO_COPY_MSG_ID_TO_CORREL_ID
public static final int MQRO_COPY_MSG_ID_TO_CORREL_ID
- This is the default action, and indicates that if a report or reply is
generated as a result of this message, the MsgId of this message is copied
to the CorrelId of the report or reply message.
- See Also:
- Constant Field Values
MQRO_PASS_CORREL_ID
public static final int MQRO_PASS_CORREL_ID
- If a report or reply is generated as a result of this message, the
CorrelId of this message is copied to the CorrelId of the report or
reply message.
If this option is not specified, MQRO_COPY_MSG_ID_TO_CORREL_ID is assumed.
- See Also:
- Constant Field Values
MQRO_NEW_MSG_ID
public static final int MQRO_NEW_MSG_ID
- This is the default action, and indicates that if a report or reply is
generated as a result of this message, a new MsgId is generated for the
report or reply message.
- See Also:
- Constant Field Values
MQRO_PASS_MSG_ID
public static final int MQRO_PASS_MSG_ID
- If a report or reply is generated as a result of this message, the MsgId
of this message is copied to the MsgId of the report or reply message.
If this option is not specified, MQRO_NEW_MSG_ID is assumed.
- See Also:
- Constant Field Values
MQRO_DEAD_LETTER_Q
public static final int MQRO_DEAD_LETTER_Q
- This is the default action, and places the message on the dead-letter
queue if the message cannot be delivered to the destination queue. An
exception report message is generated, if one was requested by the
sender.
- See Also:
- Constant Field Values
MQRO_DISCARD_MSG
public static final int MQRO_DISCARD_MSG
- This discards the message if it cannot be delivered to the destination
queue. An exception report message is generated, if one was requested
by the sender.
If you want to return the original message to the sender, without the
original message being placed on the dead-letter queue, the sender must
specify MQRO_DISCARD_MSG with MQRO_EXCEPTION_WITH_FULL_DATA.
- See Also:
- Constant Field Values
MQRO_PASS_DISCARD_AND_EXPIRY
public static final int MQRO_PASS_DISCARD_AND_EXPIRY
- If this option is set on a message, and a report or reply is generated
because of it, the message descriptor of the report inherits:
- MQRO_DISCARD_MSG if it was set.
- The remaining expiry time of the message (if this is not an expiry
report). If this is an expiry report the expiry time is set to 60 seconds.
- See Also:
- Constant Field Values
MQRO_NONE
public static final int MQRO_NONE
- Use this value to indicate that no other options have been specified.
MQRO_NONE is defined to aid program documentation. It is not intended
that this option be used with any other, but as its value is zero,
such use cannot be detected.
- See Also:
- Constant Field Values
MQRO_REJECT_UNSUP_MASK
public static final int MQRO_REJECT_UNSUP_MASK
- This mask identifies the bit positions within the Report field where
report options that are not supported by the local queue manager cause
the MQPUT or MQPUT1 call to fail with completion code MQCC_FAILED and
reason code MQRC_REPORT_OPTIONS_ERROR.
- See Also:
- Constant Field Values
MQRO_ACCEPT_UNSUP_MASK
public static final int MQRO_ACCEPT_UNSUP_MASK
- This mask identifies the bit positions within the Report field where
report options that are not supported by the local queue manager are
nevertheless accepted on the MQPUT or MQPUT1 calls.
- See Also:
- Constant Field Values
MQRO_ACCEPT_UNSUP_IF_XMIT_MASK
public static final int MQRO_ACCEPT_UNSUP_IF_XMIT_MASK
- This mask identifies the bit positions within the Report field where
report options that are not supported by the local queue manager are
nevertheless accepted on the MQPUT or MQPUT1 calls provided that both
of the following conditions are satisfied:
- The message is destined for a remote queue manager.
- The application is not putting the message directly on a local
transmission queue.
- See Also:
- Constant Field Values
MQRO_ACTIVITY
public static final int MQRO_ACTIVITY
- This type of report is generated by applications that are
enabled for activity recording.
- See Also:
- Constant Field Values
MQMT_SYSTEM_FIRST
public static final int MQMT_SYSTEM_FIRST
- This defines the lowest value for system-defined message types.
- See Also:
- Constant Field Values
MQMT_REQUEST
public static final int MQMT_REQUEST
- The message is one that requires a reply. Specify the name of the queue
to which to send the reply in the ReplyToQ field. The Report field
indicates how to set the MsgId and CorrelId of the reply.
- See Also:
- Constant Field Values
MQMT_REPLY
public static final int MQMT_REPLY
- The message is the reply to an earlier request message (MQMT_REQUEST). The
message must be sent to the queue indicated by the ReplyToQ field of the
request message. Use the Report field of the request to control how to set
the MsgId and CorrelId of the reply.
Note: The queue manager does not enforce the request-reply relationship; this is
an application responsibility.
- See Also:
- Constant Field Values
MQMT_DATAGRAM
public static final int MQMT_DATAGRAM
- The message is one that does not require a reply.
- See Also:
- Constant Field Values
MQMT_REPORT
public static final int MQMT_REPORT
- The message is reporting on an expected or unexpected occurrence, usually
related to another message. For example, a request message was received that
contained data that was not valid. Send the message to the queue indicated by
the ReplyToQ field of the message descriptor of the original message. Set the
Feedback fields to indicate the nature of the report. Use the Report field of
the original message to control how to set the MsgId and CorrelId of the report
message.
Report messages generated by the queue manager or message channel agent are
always sent to the ReplyToQ queue, with the Feedback and CorrelId fields set.
- See Also:
- Constant Field Values
MQMT_SYSTEM_LAST
public static final int MQMT_SYSTEM_LAST
- This defines the highest value for system-defined message types.
- See Also:
- Constant Field Values
MQMT_APPL_FIRST
public static final int MQMT_APPL_FIRST
- This defines the lowest value for application-defined message types.
- See Also:
- Constant Field Values
MQMT_APPL_LAST
public static final int MQMT_APPL_LAST
- This defines the highest value for application-defined message types.
- See Also:
- Constant Field Values
MQEI_UNLIMITED
public static final int MQEI_UNLIMITED
- This field marks a message as having an unlimited expiration time.
- See Also:
- Constant Field Values
MQFB_NONE
public static final int MQFB_NONE
- This is used with a message of type report, and indicates no feedback is
provided.
- See Also:
- Constant Field Values
MQFB_SYSTEM_FIRST
public static final int MQFB_SYSTEM_FIRST
- This defines the lowest value for system-generated feedback.
- See Also:
- Constant Field Values
MQFB_EXPIRATION
public static final int MQFB_EXPIRATION
- Feedback indicating that the message was discarded because it had not
been removed from the destination queue before its expiry time had elapsed.
- See Also:
- Constant Field Values
MQFB_COA
public static final int MQFB_COA
- Feedback confirming arrival on the destination queue (see MQRO_COA).
- See Also:
- Constant Field Values
MQFB_COD
public static final int MQFB_COD
- Feedback confirming delivery to the receiving application (see MQRO_COD).
- See Also:
- Constant Field Values
MQFB_QUIT
public static final int MQFB_QUIT
- Feedback indicating an application ended. This can be used by a workload
scheduling program to control the number of instances of an application
program that are running. Sending an MQMT_REPORT message with this feedback
code to an instance of the application program indicates to that instance
that it must stop processing.
Adherence to this convention is a matter for the application; it is not enforced
by the queue manager.
- See Also:
- Constant Field Values
MQFB_APPL_CANNOT_BE_STARTED
public static final int MQFB_APPL_CANNOT_BE_STARTED
- Feedback indicating that an application processing a trigger message cannot start
the application named in the ApplId field of the trigger message.
- See Also:
- Constant Field Values
MQFB_TM_ERROR
public static final int MQFB_TM_ERROR
- Feedback indicating that the Format field in MQMD specifies MQFMT_TRIGGER, but
the message does not begin with a valid MQTM structure.
- See Also:
- Constant Field Values
MQFB_APPL_TYPE_ERROR
public static final int MQFB_APPL_TYPE_ERROR
- Feedback indicating that an application processing a trigger message cannot start
the application because the ApplType field of the trigger message is not valid
- See Also:
- Constant Field Values
MQFB_STOPPED_BY_MSG_EXIT
public static final int MQFB_STOPPED_BY_MSG_EXIT
- Feedback indicating that a message was stopped by a channel message exit.
- See Also:
- Constant Field Values
MQFB_XMIT_Q_MSG_ERROR
public static final int MQFB_XMIT_Q_MSG_ERROR
- Feedback indicating that a message channel agent has found that a message on
the transmission queue is not in the correct format. The message channel agent
puts the message on the dead-letter queue using this feedback code.
- See Also:
- Constant Field Values
MQFB_SYSTEM_LAST
public static final int MQFB_SYSTEM_LAST
- This defines the highest value for system-generated feedback.
- See Also:
- Constant Field Values
MQFB_APPL_FIRST
public static final int MQFB_APPL_FIRST
- This defines the lowest value for application-defined feedback.
- See Also:
- Constant Field Values
MQFB_APPL_LAST
public static final int MQFB_APPL_LAST
- This defines the highest value for application-defined feedback.
- See Also:
- Constant Field Values
MQFB_ACTIVITY
public static final int MQFB_ACTIVITY
- Feedback indicating that an activity was performed on behalf of message.
- See Also:
- Constant Field Values
MQFB_MAX_ACTIVITIES
public static final int MQFB_MAX_ACTIVITIES
- Feedback indicating that a trace-route message was discarded because it
was involved in more than the specified maximum number of activities.
- See Also:
- Constant Field Values
MQFB_NOT_FORWARDED
public static final int MQFB_NOT_FORWARDED
- Feedback indicating that a trace-route message was discarded because it
was about to be forwarded to a queue manager that is unable to honor the
value of the specified forwarding options.
- See Also:
- Constant Field Values
MQFB_NOT_DELIVERED
public static final int MQFB_NOT_DELIVERED
- Feedback indicating that a trace-route message was discarded because it
was about to be delivered to a local queue.
- See Also:
- Constant Field Values
MQFB_UNSUPPORTED_FORWARDING
public static final int MQFB_UNSUPPORTED_FORWARDING
- Feedback indicating that a trace-route message was discarded because at
least one of the forwarding options was not recognized and was in the
MQROUTE_FORWARD_REJ_UNSUP_MASK bitmask.
- See Also:
- Constant Field Values
MQFB_UNSUPPORTED_DELIVERY
public static final int MQFB_UNSUPPORTED_DELIVERY
- Feedback indicating that a trace-route message was discarded because at
least one of the delivery options was not recognized and was in the
MQROUTE_DELIVER_REJ_UNSUP_MASK bitmask.
- See Also:
- Constant Field Values
MQENC_NATIVE
public static final int MQENC_NATIVE
- Numbers are encoded using the system encoding. This is the default value
- See Also:
- Constant Field Values
MQENC_INTEGER_MASK
public static final int MQENC_INTEGER_MASK
- Mask for binary-integer encoding. This subfield occupies bit positions
28 through 31 within the Encoding field.
- See Also:
- Constant Field Values
MQENC_DECIMAL_MASK
public static final int MQENC_DECIMAL_MASK
- Mask for packed-decimal-integer encoding. This subfield occupies bit
positions 24 through 27 within the Encoding field.
- See Also:
- Constant Field Values
MQENC_FLOAT_MASK
public static final int MQENC_FLOAT_MASK
- Mask for floating-point encoding. This subfield occupies bit positions
20 through 23 within the Encoding field.
- See Also:
- Constant Field Values
MQENC_RESERVED_MASK
public static final int MQENC_RESERVED_MASK
- Mask for reserved bits. This subfield occupies bit positions 0 through
19 within the Encoding field.
- See Also:
- Constant Field Values
MQENC_INTEGER_UNDEFINED
public static final int MQENC_INTEGER_UNDEFINED
- Binary integers are represented using an encoding that is undefined.
- See Also:
- Constant Field Values
MQENC_INTEGER_NORMAL
public static final int MQENC_INTEGER_NORMAL
- Binary integers are represented in the conventional way:
- The least significant byte in the number has the highest address of any
of the bytes in the number; the most significant byte has the lowest address.
- The least significant bit in each byte is adjacent to the byte with the
next higher address; the most significant bit in each byte is adjacent to the
byte with the next lower address.
- See Also:
- Constant Field Values
MQENC_INTEGER_REVERSED
public static final int MQENC_INTEGER_REVERSED
- Binary integers are represented in the same way as MQENC_INTEGER_NORMAL, but
with the bytes arranged in reverse order. The bits within each byte are
arranged in the same way as MQENC_INTEGER_NORMAL.
- See Also:
- Constant Field Values
MQENC_DECIMAL_UNDEFINED
public static final int MQENC_DECIMAL_UNDEFINED
- Packed-decimal integers are represented using an encoding that is undefined.
- See Also:
- Constant Field Values
MQENC_DECIMAL_NORMAL
public static final int MQENC_DECIMAL_NORMAL
- Packed-decimal integers are represented in the conventional way:
- Each decimal digit in the printable form of the number is
represented in packed decimal by a single hexadecimal digit
in the range X'0' through X'9'. Each hexadecimal digit occupies
four bits, and so each byte in the packed decimal number represents
two decimal digits in the printable form of the number.
- The least significant byte in the packed-decimal number is the
byte that contains the least significant decimal digit. Within that
byte, the most significant four bits contain the least significant
decimal digit, and the least significant four bits contain the sign.
The sign is either X'C' (positive), X'D' (negative), or X'F' (unsigned).
- The least significant byte in the number has the highest address of
any of the bytes in the number; the most significant byte has the lowest
address.
- The least significant bit in each byte is adjacent to the byte with
the next higher address; the most significant bit in each byte is
adjacent to the byte with the next lower address.
- See Also:
- Constant Field Values
MQENC_DECIMAL_REVERSED
public static final int MQENC_DECIMAL_REVERSED
- Packed-decimal integers are represented in the same way as MQENC_DECIMAL_NORMAL,
but with the bytes arranged in reverse order. The bits within each byte
are arranged in the same way as MQENC_DECIMAL_NORMAL.
- See Also:
- Constant Field Values
MQENC_FLOAT_UNDEFINED
public static final int MQENC_FLOAT_UNDEFINED
- Floating-point numbers are represented using an encoding that is undefined.
- See Also:
- Constant Field Values
MQENC_FLOAT_IEEE_NORMAL
public static final int MQENC_FLOAT_IEEE_NORMAL
- Floating-point numbers are represented using the standard IEEE3 floating-point format
- See Also:
- Constant Field Values
MQENC_FLOAT_IEEE_REVERSED
public static final int MQENC_FLOAT_IEEE_REVERSED
- Floating-point numbers are represented in the same way as MQENC_FLOAT_IEEE_NORMAL,
but with the bytes arranged in reverse order. The bits within each byte are
arranged in the same way as MQENC_FLOAT_IEEE_NORMAL.
- See Also:
- Constant Field Values
MQENC_FLOAT_S390
public static final int MQENC_FLOAT_S390
- Floating-point numbers are represented using the standard
zSeries(System/390) floating-point format. This
is also used by System/370.
- See Also:
- Constant Field Values
MQENC_FLOAT_TNS
public static final int MQENC_FLOAT_TNS
- Floating-point numbers are represented using TNSFloat floating-point
format. This is for use on Compaq NonStop Kernel applications.
- See Also:
- Constant Field Values
MQCCSI_DEFAULT
public static final int MQCCSI_DEFAULT
- The CodedCharSetId of the data in the String field is defined by the
CodedCharSetId field in the header structure that precedes the MQCFH
structure, or by the CodedCharSetId field in the MQMD if the MQCFH is
at the start of the message.
- See Also:
- Constant Field Values
MQCCSI_Q_MGR
public static final int MQCCSI_Q_MGR
- Character data in the message is in the queue manager's character set.
On the MQPUT and MQPUT1 calls, the queue manager changes this value in
the MQMD that is sent with the message to the true character-set identifier
of the queue manager. As a result, the value MQCCSI_Q_MGR is never returned
by the MQGET call.
- See Also:
- Constant Field Values
MQCCSI_INHERIT
public static final int MQCCSI_INHERIT
- Character data in the message is in the same character set as this structure.
This is the queue-manager’s character set. (For MQMD only, MQCCSI_INHERIT has
the same meaning as MQCCSI_Q_MGR).
The queue manager changes this value in the MQMD that is sent with the message
to the actual character-set identifier of MQMD. Provided no error occurs, the
value MQCCSI_INHERIT is not returned by the MQGET call.
- See Also:
- Constant Field Values
MQFMT_NONE
public static final java.lang.String MQFMT_NONE
- The nature of the data is undefined, and the data cannot be converted when the
message is retrieved from a queue using the MQGMO_CONVERT option.
- See Also:
- Constant Field Values
MQFMT_ADMIN
public static final java.lang.String MQFMT_ADMIN
- The message is a command-server request or reply message in programmable command
format (PCF). Messages of this format can be converted if the MQGMO_CONVERT
option is specified on the MQGET call.
- See Also:
- Constant Field Values
MQFMT_COMMAND_1
public static final java.lang.String MQFMT_COMMAND_1
- The message is an MQSC command-server reply message containing the object count,
completion code, and reason code. Messages of this format can be converted if the
MQGMO_CONVERT option is specified on the MQGET call.
- See Also:
- Constant Field Values
MQFMT_COMMAND_2
public static final java.lang.String MQFMT_COMMAND_2
- The message is an MQSC command-server reply message containing information about
the objects requested. Messages of this format can be converted if the
MQGMO_CONVERT option is specified on the MQGET call.
- See Also:
- Constant Field Values
MQFMT_DEAD_LETTER_HEADER
public static final java.lang.String MQFMT_DEAD_LETTER_HEADER
- The message data begins with the dead-letter header MQDLH. The data from the
original message immediately follows the MQDLH structure. The format name of the
original message data is given by the Format field in the MQDLH structure.
Messages of this format can be converted if the MQGMO_CONVERT option is specified
on the MQGET call.
- See Also:
- Constant Field Values
MQFMT_EVENT
public static final java.lang.String MQFMT_EVENT
- The message is an MQ event message that reports an event that occurred. Event
messages have the same structure as programmable commands.
Version 1 event messages can be converted in all environments if the MQGMO_CONVERT
option is specified on the MQGET call. Version 2 event messages can be converted
only on z/OS.
- See Also:
- Constant Field Values
MQFMT_PCF
public static final java.lang.String MQFMT_PCF
- The message is a user-defined message that conforms to the structure of a
programmable command format (PCF) message. Messages of this format can be
converted if the MQGMO_CONVERT option is specified on the MQGET call.
- See Also:
- Constant Field Values
MQFMT_STRING
public static final java.lang.String MQFMT_STRING
- The application message data can be either an SBCS string (single-byte
character set), or a DBCS string (double-byte character set). Messages of
this format can be converted if the MQGMO_CONVERT option is specified on
the MQGET call.
- See Also:
- Constant Field Values
MQFMT_TRIGGER
public static final java.lang.String MQFMT_TRIGGER
- The message is a trigger message. Messages of this format can be converted
if the MQGMO_CONVERT option is specified on the MQGET call.
- See Also:
- Constant Field Values
MQFMT_XMIT_Q_HEADER
public static final java.lang.String MQFMT_XMIT_Q_HEADER
- The message data begins with the transmission queue header MQXQH. The data
from the original message immediately follows the MQXQH structure. The format
name of the original message data is given by the Format field in the MQMD
structure, which is part of the transmission queue header MQXQH.
- See Also:
- Constant Field Values
MQFMT_CICS
public static final java.lang.String MQFMT_CICS
- The message data begins with the CICS information header MQCIH, followed by
the application data. The format name of the application data is given by the
Format field in the MQCIH structure. On z/OS, specify
the MQGMO_CONVERT option on the MQGET call to convert messages that have
format MQFMT_CICS.
- See Also:
- Constant Field Values
MQFMT_IMS
public static final java.lang.String MQFMT_IMS
- The message data begins with the IMS information header MQIIH, which is followed
by the application data. The format name of the application data is given by the
Format field in the MQIIH structure. Specify the MQGMO_CONVERT option on the MQGET
call to convert messages that have format MQFMT_IMS.
- See Also:
- Constant Field Values
MQFMT_IMS_VAR_STRING
public static final java.lang.String MQFMT_IMS_VAR_STRING
- The message is an IMS variable string, which is a string of the form llzzccc.
- See Also:
- Constant Field Values
MQFMT_RF_HEADER_1
public static final java.lang.String MQFMT_RF_HEADER_1
- The message data begins with the rules and formatting header MQRFH, and is
optionally followed by other data. The format name, character set, and encoding
of the data (if any) are given by the Format, CodedCharSetId, and Encoding fields
in the MQRFH. Messages of this format can be converted if the MQGMO_CONVERT option
is specified on the MQGET call.
- See Also:
- Constant Field Values
MQFMT_RF_HEADER_2
public static final java.lang.String MQFMT_RF_HEADER_2
- The message data begins with the version 2 rules and formatting header MQRFH2,
and is optionally followed by other data. The format name, character set, and
encoding of the optional data (if any) are given by the Format, CodedCharSetId,
and Encoding fields in the MQRFH2. Messages of this format can be converted if the
MQGMO_CONVERT option is specified on the MQGET call.
- See Also:
- Constant Field Values
MQFMT_DIST_HEADER
public static final java.lang.String MQFMT_DIST_HEADER
- The message data begins with the distribution-list header MQDH; this includes
the arrays of MQOR and MQPMR records. The distribution-list header can be
followed by additional data. The format of the additional data (if any) is
given by the Format field in the MQDH structure.
- See Also:
- Constant Field Values
MQFMT_MD_EXTENSION
public static final java.lang.String MQFMT_MD_EXTENSION
- The message data begins with the message-descriptor extension MQMDE, and is
optionally followed by other data (usually the application message data). The
format name, character set, and encoding of the data that follow the MQMDE are
given by the Format, CodedCharSetId, and Encoding fields in the MQMDE.
- See Also:
- Constant Field Values
MQFMT_REF_MSG_HEADER
public static final java.lang.String MQFMT_REF_MSG_HEADER
- The message data begins with the reference message header MQRMH, and is
optionally followed by other data. The format name, character set, and encoding
of the data is given by the Format, CodedCharSetId, and Encoding fields in the
MQRMH.
- See Also:
- Constant Field Values
MQRFH_STRUC_ID
public static final java.lang.String MQRFH_STRUC_ID
- This field is the identifier for the rules and formatting header structure.
- See Also:
- Constant Field Values
MQRFH_VERSION_1
public static final int MQRFH_VERSION_1
- This defines a version 1 rules and formatting header structure.
- See Also:
- Constant Field Values
MQRFH_VERSION_2
public static final int MQRFH_VERSION_2
- This defines a version 2 rules and formatting header structure.
- See Also:
- Constant Field Values
MQRFH_NO_FLAGS
public static final int MQRFH_NO_FLAGS
- This defines an RFH flags field containing no flags.
- See Also:
- Constant Field Values
MQRFH_STRUC_LENGTH_FIXED_1
public static final int MQRFH_STRUC_LENGTH_FIXED_1
- This defines the length of the fixed length part of a version 1 rules and
formatting header structure. The length is 32 bytes.
- See Also:
- Constant Field Values
MQRFH_STRUC_LENGTH_FIXED_2
public static final int MQRFH_STRUC_LENGTH_FIXED_2
- This defines the length of the fixed length part of a version 2 rules and
formatting header structure. The length is 36 bytes.
- See Also:
- Constant Field Values
MQPRI_PRIORITY_AS_Q_DEF
public static final int MQPRI_PRIORITY_AS_Q_DEF
- Priority is taken from the default priority attribute of the destination
- See Also:
- Constant Field Values
MQPER_PERSISTENT
public static final int MQPER_PERSISTENT
- The message survives system failures and restarts of the queue manager. Once
the message has been put, and the unit of work in which it was put has been
committed (if the message is put as part of a unit of work), the message is
preserved on auxiliary storage. It remains there until the message is removed
from the queue, and the unit of work of which it was part has been committed
(if the message is retrieved as part of a unit of work).
- See Also:
- Constant Field Values
MQPER_NOT_PERSISTENT
public static final int MQPER_NOT_PERSISTENT
- The message does not usually survive system failures or queue manager restarts.
This applies even if an intact copy of the message is found on auxiliary storage
when the queue manager restarts.
In the case of shared queues, nonpersistent messages survive queue manager
restarts in the queue-sharing group, but do not survive failures of the coupling
facility used to store messages on the shared queues.
- See Also:
- Constant Field Values
MQPER_PERSISTENCE_AS_Q_DEF
public static final int MQPER_PERSISTENCE_AS_Q_DEF
- If the queue is not a cluster queue, the persistence of the message is taken
from the DefPersistence attribute defined at the local queue manager, even if
the destination queue manager is remote.
If the queue is a cluster queue, the persistence of the message is taken from
the DefPersistence attribute defined at the destination queue manager that owns
the particular instance of the queue on which the message is placed.
- See Also:
- Constant Field Values
MQMF_REJECT_UNSUP_MASK
public static final int MQMF_REJECT_UNSUP_MASK
- This mask identifies the bit positions within the MsgFlags field where message
flags that are not supported by the local queue manager cause the MQPUT or
MQPUT1 call to fail with completion code MQCC_FAILED and reason code
MQRC_MSG_FLAGS_ERROR.
This subfield occupies bit positions 20 through 31.
- See Also:
- Constant Field Values
MQMF_ACCEPT_UNSUP_MASK
public static final int MQMF_ACCEPT_UNSUP_MASK
- This mask identifies the bit positions within the MsgFlags field where message
flags that are not supported by the local queue manager are nevertheless
accepted on the MQPUT or MQPUT1 calls.
This subfield occupies bit positions 0 through 11.
- See Also:
- Constant Field Values
MQMF_ACCEPT_UNSUP_IF_XMIT_MASK
public static final int MQMF_ACCEPT_UNSUP_IF_XMIT_MASK
- This mask identifies the bit positions within the MsgFlags field where message
flags that are not supported by the local queue manager are nevertheless accepted
on the MQPUT or MQPUT1 calls provided that both of the following conditions are
satisfied:
- The message is destined for a remote queue manager.
- The application is not putting the message directly on a local transmission
queue
This subfield occupies bit positions 12 through 19.
- See Also:
- Constant Field Values
MQMI_NONE
public static final byte[] MQMI_NONE
- No message identifier is specified. The value is binary zero for the length
of the field.
MQCI_NONE
public static final byte[] MQCI_NONE
- No correlation ID is specified. The value is binary zero for the length of the field.
MQCI_NEW_SESSION
public static final byte[] MQCI_NEW_SESSION
- This indicates that the Message is the start of a new session. This value is recognized by the CICS bridge
as indicating the start of a new session, that is, the start of a new sequence of
messages.
MQACT_NONE
public static final byte[] MQACT_NONE
- No accounting token is specified. The value is binary zero for the length
of the field.
MQACTT_UNKNOWN
public static final byte MQACTT_UNKNOWN
- This defines an unknown accounting token type.
- See Also:
- Constant Field Values
MQACTT_CICS_LUOW_ID
public static final byte MQACTT_CICS_LUOW_ID
- This defines a CICS LUOW accounting token.
- See Also:
- Constant Field Values
MQACTT_OS2_DEFAULT
public static final byte MQACTT_OS2_DEFAULT
- This defines the default OS/2 accounting token.
- See Also:
- Constant Field Values
MQACTT_DOS_DEFAULT
public static final byte MQACTT_DOS_DEFAULT
- This defines the default MSDOS accounting token.
- See Also:
- Constant Field Values
MQACTT_UNIX_NUMERIC_ID
public static final byte MQACTT_UNIX_NUMERIC_ID
- This defines the default UNIX numeric accounting token.
- See Also:
- Constant Field Values
MQACTT_OS400_ACCOUNT_TOKEN
public static final byte MQACTT_OS400_ACCOUNT_TOKEN
- This defines the default i5/OS accounting token.
- See Also:
- Constant Field Values
MQACTT_WINDOWS_DEFAULT
public static final byte MQACTT_WINDOWS_DEFAULT
- This defines the default Windows accounting token.
- See Also:
- Constant Field Values
MQACTT_NT_SECURITY_ID
public static final byte MQACTT_NT_SECURITY_ID
- This defines the Windows security ID accounting token.
- See Also:
- Constant Field Values
MQACTT_USER
public static final byte MQACTT_USER
- A user-defined accounting token.
- See Also:
- Constant Field Values
MQAT_UNKNOWN
public static final int MQAT_UNKNOWN
- This value indicates that the type of application that put the message
is unknown, even though other context information is present.
- See Also:
- Constant Field Values
MQAT_NO_CONTEXT
public static final int MQAT_NO_CONTEXT
- This value is set by the queue manager when a message is put with no context
(that is, the MQPMO_NO_CONTEXT context option is specified).
- See Also:
- Constant Field Values
MQAT_CICS
public static final int MQAT_CICS
- This value indicates that a CICS transaction put the message.
- See Also:
- Constant Field Values
MQAT_MVS
public static final int MQAT_MVS
- This value indicates that an MVS or TSO application put the message. This
is the same value as MQAT_ZOS.
- See Also:
- Constant Field Values
MQAT_IMS
public static final int MQAT_IMS
- This value indicates that an IMS application put the message.
- See Also:
- Constant Field Values
MQAT_OS2
public static final int MQAT_OS2
- This value indicates that an OS/2 application put the message.
- See Also:
- Constant Field Values
MQAT_DOS
public static final int MQAT_DOS
- This value indicates that a WebSphere MQ client application on PC DOS
put the message.
- See Also:
- Constant Field Values
MQAT_AIX
public static final int MQAT_AIX
- This value indicates that an AIX application put the message. This is
the same value as MQAT_UNIX.
- See Also:
- Constant Field Values
MQAT_UNIX
public static final int MQAT_UNIX
- This value indicates that a UNIX application put the message. This is
the same value as MQAT_AIX.
- See Also:
- Constant Field Values
MQAT_QMGR
public static final int MQAT_QMGR
- This value indicates that a queue manager put the message.
- See Also:
- Constant Field Values
MQAT_OS400
public static final int MQAT_OS400
- This value indicates that a i5/OS application put the message.
- See Also:
- Constant Field Values
MQAT_WINDOWS
public static final int MQAT_WINDOWS
- This value indicates that a 16-bit Windows application put the message.
- See Also:
- Constant Field Values
MQAT_CICS_VSE
public static final int MQAT_CICS_VSE
- This value indicates that a CICS/VSE transaction put the message.
- See Also:
- Constant Field Values
MQAT_VMS
public static final int MQAT_VMS
- This value indicates that a Digital OpenVMS application put the
message.
- See Also:
- Constant Field Values
MQAT_GUARDIAN
public static final int MQAT_GUARDIAN
- This value indicates that a Tandem Guardian application put the message.
This is the same value as MQAT_NSK.
- See Also:
- Constant Field Values
MQAT_VOS
public static final int MQAT_VOS
- This value indicates that a Stratus VOS application put the message.
- See Also:
- Constant Field Values
MQAT_JAVA
public static final int MQAT_JAVA
- This value indicates that a Java application put the message.
- See Also:
- Constant Field Values
MQAT_DEFAULT
public static final int MQAT_DEFAULT
- This value indicates the default application type. This is the default application
type for the platform on which the application is running.
- See Also:
- Constant Field Values
MQAT_USER_FIRST
public static final int MQAT_USER_FIRST
- This defines the lowest value for user-defined application types.
- See Also:
- Constant Field Values
MQAT_USER_LAST
public static final int MQAT_USER_LAST
- This defines the highest value for user-defined application types.
- See Also:
- Constant Field Values
MQAT_NSK
public static final int MQAT_NSK
- This value indicates that a Compaq NonStop Kernel application put the message.
- See Also:
- Constant Field Values
MQAT_CICS_BRIDGE
public static final int MQAT_CICS_BRIDGE
- This value indicates that the CICS bridge put the message.
- See Also:
- Constant Field Values
MQAT_NOTES_AGENT
public static final int MQAT_NOTES_AGENT
- This value indicates that a Lotus Notes Agent application put the message.
- See Also:
- Constant Field Values
MQAT_WINDOWS_NT
public static final int MQAT_WINDOWS_NT
- This value indicates that a 32-bit Windows application put the message.
- See Also:
- Constant Field Values
MQAT_IMS_BRIDGE
public static final int MQAT_IMS_BRIDGE
- This value indicates that the IMS bridge put the message.
- See Also:
- Constant Field Values
MQAT_XCF
public static final int MQAT_XCF
- This value indicates that XCF put the message.
- See Also:
- Constant Field Values
MQPMO_SYNCPOINT
public static final int MQPMO_SYNCPOINT
- The request is to operate within the normal unit-of-work protocols.
The message is not visible outside the unit of work until the unit
of work is committed. If the unit of work is backed out, the message
is deleted.
If neither this option nor MQPMO_NO_SYNCPOINT is specified, the
inclusion of the put request in unit-of-work protocols is determined
by the environment:
- On z/OS, the put request is within a unit of work.
- In all other environments, the put request is not within a unit of work.
Do not specify MQPMO_NO_SYNCPOINT with MQPMO_SYNCPOINT.
- See Also:
- Constant Field Values
MQPMO_NO_SYNCPOINT
public static final int MQPMO_NO_SYNCPOINT
- The request is to operate outside the normal unit-of-work protocols. The
message is available immediately, and it cannot be deleted by backing out
a unit of work. If neither this option nor MQPMO_SYNCPOINT is specified,
the inclusion of the put request in unit-of-work protocols is determined
by the environment, see MQPMO_SYNCPOINT.
Do not specify MQPMO_NO_SYNCPOINT with MQPMO_SYNCPOINT.
- See Also:
- Constant Field Values
MQPMO_NO_CONTEXT
public static final int MQPMO_NO_CONTEXT
- Both identity and origin context are set to indicate no context. This means
that the context fields in MQMD are set to:
- Blank, for character fields
- Null, for byte fields
- Zero, for numeric fields
- See Also:
- Constant Field Values
MQPMO_DEFAULT_CONTEXT
public static final int MQPMO_DEFAULT_CONTEXT
- The message is to have default context information associated with it, for both
identity and origin.
- See Also:
- Constant Field Values
MQPMO_PASS_IDENTITY_CONTEXT
public static final int MQPMO_PASS_IDENTITY_CONTEXT
- The message is to have context information associated with it. Identity context
is taken from the queue handle specified in the Context field. Origin context
information is generated by the queue manager in the same way that it is for
MQPMO_DEFAULT_CONTEXT.
- See Also:
- Constant Field Values
MQPMO_PASS_ALL_CONTEXT
public static final int MQPMO_PASS_ALL_CONTEXT
- The message is to have context information associated with it. Both identity
and origin context are taken from the queue handle specified in the Context
field.
- See Also:
- Constant Field Values
MQPMO_SET_IDENTITY_CONTEXT
public static final int MQPMO_SET_IDENTITY_CONTEXT
- The message is to have context information associated with it. The application
specifies the identity context in the MQMD structure. Origin context information
is generated by the queue manager in the same way that it is for
MQPMO_DEFAULT_CONTEXT.
- See Also:
- Constant Field Values
MQPMO_SET_ALL_CONTEXT
public static final int MQPMO_SET_ALL_CONTEXT
- The message is to have context information associated with it. The application
specifies the identity and origin context in the MQMD structure.
- See Also:
- Constant Field Values
MQPMO_ALTERNATE_USER_AUTHORITY
public static final int MQPMO_ALTERNATE_USER_AUTHORITY
- This indicates that the AlternateUserId field in the ObjDesc parameter of the
MQPUT1 call contains a user identifier that is to be used to validate authority
to put messages on the queue. The call can succeed only if this AlternateUserId
is authorized to open the queue with the specified options, regardless of whether
the user identifier under which the application is running is authorized to do so.
- See Also:
- Constant Field Values
MQPMO_FAIL_IF_QUIESCING
public static final int MQPMO_FAIL_IF_QUIESCING
- This option forces the MQPUT or MQPUT1 call to fail if the queue manager is in the
quiescing state.
- See Also:
- Constant Field Values
MQPMO_RESOLVE_LOCAL_Q
public static final int MQPMO_RESOLVE_LOCAL_Q
- Use this option to fill ResolvedQName in the MQPMO structure with the name of the
local queue to which the message is put, and ResolvedQMgrName with the name of the
local queue manager that hosts the local queue.
- See Also:
- Constant Field Values
MQPMO_NONE
public static final int MQPMO_NONE
- Use this value to indicate that no other options have been specified. All options
assume their default values. MQPMO_NONE is defined to aid program documentation;
it is not intended that this option be used with any other, but as its value is
zero, such use cannot be detected.
- See Also:
- Constant Field Values
MQCO_NONE
public static final int MQCO_NONE
- No optional close processing is required. This must be specified for:
- Objects other than queues
- Predefined queues
- Temporary dynamic queues (but only in those cases where Hobj
is not the handle returned by the MQOPEN call that created the queue).
- Distribution lists
- See Also:
- Constant Field Values
MQCO_DELETE_PURGE
public static final int MQCO_DELETE_PURGE
- The queue is deleted, and any messages on it purged, if either
of the following is true:
- It is a permanent dynamic queue and there are no uncommitted
get or put requests outstanding for the queue (either for the current
task or any other task).
- It is the temporary dynamic queue that was created by the MQOPEN
call that returned Hobj.
In all other cases the call fails with reason code
MQRC_OPTION_NOT_VALID_FOR_TYPE, and the object is not deleted.
- See Also:
- Constant Field Values
MQCO_DELETE
public static final int MQCO_DELETE
- The queue is deleted if either of the following is true:
- It is a permanent dynamic queue, and there are no messages on
the queue and no uncommitted get or put requests outstanding for the
queue (either for the current task or any other task).
- It is the temporary dynamic queue that was created by the MQOPEN
call that returned Hobj. In this case, all the messages on the queue
are purged.
In all other cases the call fails with reason code
MQRC_OPTION_NOT_VALID_FOR_TYPE, and the object is not deleted.
- See Also:
- Constant Field Values
MQQT_LOCAL
public static final int MQQT_LOCAL
- This defines a local queue. It is a physical queue that stores messages.
The queue exists on the local queue manager. Applications connected to the
local queue manager can place messages on and remove messages from queues of
this type.
- See Also:
- Constant Field Values
MQQT_MODEL
public static final int MQQT_MODEL
- This defines a model queue. It is not a physical queue; it is a set of queue
attributes from which a local queue can be created. Messages cannot be stored
on queues of this type.
- See Also:
- Constant Field Values
MQQT_ALIAS
public static final int MQQT_ALIAS
- This defines an alias queue. This is not a physical queue; it is an alternative
name for a local queue, a shared queue, a cluster queue, or a remote queue. The
name of the queue to which the alias resolves is part of the definition of the
alias queue.
- See Also:
- Constant Field Values
MQQT_REMOTE
public static final int MQQT_REMOTE
- This defines a remote queue. This is not a physical queue; it is the local
definition of a queue that exists on a remote queue manager. The local
definition of the remote queue contains information that tells the local
queue manager how to route messages to the remote queue manager.
Applications connected to the local queue manager can place messages on
queues of this type; the messages are placed on the local transmission queue
used to route messages to the remote queue manager. Applications cannot
remove messages from remote queues.
- See Also:
- Constant Field Values
MQQT_CLUSTER
public static final int MQQT_CLUSTER
- This defines a cluster queue. This is a physical queue that
stores messages. The queue exists either on the local queue manager, or on
one or more of the queue managers that belong to the same cluster as the
local queue manager.
- See Also:
- Constant Field Values
MQQDT_PREDEFINED
public static final int MQQDT_PREDEFINED
- The queue is a permanent queue created by the system administrator. Only the
system administrator can delete it. Predefined queues are created using the
DEFINE MQSC command, and can be deleted only by using the DELETE MQSC command.
Predefined queues cannot be created from model queues.
- See Also:
- Constant Field Values
MQQDT_PERMANENT_DYNAMIC
public static final int MQQDT_PERMANENT_DYNAMIC
- The queue is a permanent queue that was created by an application issuing an
MQOPEN call with the name of a model queue specified in the object
descriptor MQOD. The model queue definition had the value MQQDT_PERMANENT_DYNAMIC
for the DefinitionType attribute.
- See Also:
- Constant Field Values
MQQDT_TEMPORARY_DYNAMIC
public static final int MQQDT_TEMPORARY_DYNAMIC
- The queue is a temporary queue that was created by an application issuing an
MQOPEN call with the name of a model queue specified in the object descriptor
MQOD. The model queue definition had the value MQQDT_TEMPORARY_DYNAMIC for
the DefinitionType attribute.
This type of queue is deleted automatically by the MQCLOSE call when it
is closed by the application that created it.
- See Also:
- Constant Field Values
MQQA_GET_INHIBITED
public static final int MQQA_GET_INHIBITED
- This controls whether get operations for this queue are allowed.
With this option, get operations are inhibited. MQGET calls fail
with reason code MQRC_GET_INHIBITED. This includes MQGET calls that
specify MQGMO_BROWSE_FIRST or MQGMO_BROWSE_NEXT.
- See Also:
- Constant Field Values
MQQA_GET_ALLOWED
public static final int MQQA_GET_ALLOWED
- This controls whether get operations for this queue are allowed.
With this option, get operations are allowed.
- See Also:
- Constant Field Values
MQQA_PUT_INHIBITED
public static final int MQQA_PUT_INHIBITED
- This controls whether put operations for this queue are allowed. With this
option, put operations are inhibited. MQPUT and MQPUT1 calls fail with reason
code MQRC_PUT_INHIBITED.
- See Also:
- Constant Field Values
MQQA_PUT_ALLOWED
public static final int MQQA_PUT_ALLOWED
- This controls whether put operations for this queue are allowed. With this
option, put operations are allowed.
- See Also:
- Constant Field Values
MQQA_SHAREABLE
public static final int MQQA_SHAREABLE
- This indicates whether the queue can be opened for input multiple times
concurrently. With this option, the queue is shareable. Multiple opens
with the MQOO_INPUT_SHARED option are allowed.
- See Also:
- Constant Field Values
MQQA_NOT_SHAREABLE
public static final int MQQA_NOT_SHAREABLE
- This indicates whether the queue can be opened for input multiple times
concurrently. With this option, the queue is not shareable.
- See Also:
- Constant Field Values
MQQA_BACKOUT_HARDENED
public static final int MQQA_BACKOUT_HARDENED
- This option indicates that information is written to disk to ensure that
the backout count for messages on this queue is accurate. This option
imposes a performance overhead, so only use it if it is essential
that the count is accurate.
- See Also:
- Constant Field Values
MQQA_BACKOUT_NOT_HARDENED
public static final int MQQA_BACKOUT_NOT_HARDENED
- This option indicates that the backout count is not saved to disk. The count
will survive queue manager restarts, but in the event of a queue manager
failure the backout count might be lower than it should be.
- See Also:
- Constant Field Values
MQMDS_PRIORITY
public static final int MQMDS_PRIORITY
- This determines the order in which the MQGET call returns messages to the
application. Messages are returned in priority order. An MQGET call returns
the highest-priority message that satisfies the selection criteria specified
on the call. Within each priority level, messages are returned in FIFO order
(first in, first out).
- See Also:
- Constant Field Values
MQMDS_FIFO
public static final int MQMDS_FIFO
- This determines the order in which the MQGET call returns messages to the
application. With this option, messages are returned in FIFO order (first
in, first out). An MQGET call returns the first message that satisfies the
selection criteria specified on the call, regardless of the priority of the
message.
- See Also:
- Constant Field Values
MQTC_OFF
public static final int MQTC_OFF
- This controls whether trigger messages are written to an initiation queue to
start an application to service the queue. With this option, no trigger messages
are to be written for this queue.
- See Also:
- Constant Field Values
MQTC_ON
public static final int MQTC_ON
- This controls whether trigger messages are written to an initiation queue to
start an application to service the queue. With this option, trigger messages
are to be written for this queue when the appropriate trigger events occur.
- See Also:
- Constant Field Values
MQTT_NONE
public static final int MQTT_NONE
- This controls the conditions under which trigger messages are written as a
result of messages arriving on this queue. With this option, no trigger
messages are written as a result of messages on this queue. This has the
same effect as setting TriggerControl to MQTC_OFF.
- See Also:
- Constant Field Values
MQTT_FIRST
public static final int MQTT_FIRST
- This controls the conditions under which trigger messages are written as a
result of messages arriving on this queue. With this option, a trigger
message is written whenever the number of messages of priority
TriggerMsgPriority or greater on the queue changes from 0 to 1.
- See Also:
- Constant Field Values
MQTT_EVERY
public static final int MQTT_EVERY
- This controls the conditions under which trigger messages are written as a
result of messages arriving on this queue. With this option, a trigger
message is written whenever a message of priority TriggerMsgPriority or
greater arrives on the queue.
- See Also:
- Constant Field Values
MQTT_DEPTH
public static final int MQTT_DEPTH
- This controls the conditions under which trigger messages are written as a
result of messages arriving on this queue. With this option, a trigger message
is written whenever the number of messages of priority TriggerMsgPriority or
greater on the queue equals or exceeds TriggerDepth.
After the trigger message has been written, TriggerControl is set to MQTC_OFF
to prevent further triggering until it is explicitly turned on again.
- See Also:
- Constant Field Values
MQUS_NORMAL
public static final int MQUS_NORMAL
- This indicates what the queue is used for. This value indicates that this is a
queue that applications use when putting and getting messages; the queue is not
a transmission queue.
- See Also:
- Constant Field Values
MQUS_TRANSMISSION
public static final int MQUS_TRANSMISSION
- This indicates what the queue is used for. This value indicates that this is a
queue used to hold messages destined for remote queue managers. When an application
sends a message to a remote queue, the local queue manager stores the message
temporarily on the appropriate transmission queue.
- See Also:
- Constant Field Values
MQOO_INPUT_AS_Q_DEF
public static final int MQOO_INPUT_AS_Q_DEF
- Open the queue to get messages using the queue-defined default. The queue is opened for use
with subsequent MQGET calls. The type of access is either shared or exclusive,
depending on the value of the DefInputOpenOption queue attribute.
- See Also:
- Constant Field Values
MQOO_INPUT_SHARED
public static final int MQOO_INPUT_SHARED
- Open the queue to get messages with shared access. The queue is opened for use with
subsequent MQGET calls. The call can succeed if the queue is currently open by
this or another application with MQOO_INPUT_SHARED, but fails with reason code
MQRC_OBJECT_IN_USE if the queue is currently open with MQOO_INPUT_EXCLUSIVE.
- See Also:
- Constant Field Values
MQOO_INPUT_EXCLUSIVE
public static final int MQOO_INPUT_EXCLUSIVE
- Open the queue to get messages with exclusive access. The queue is opened for use with
subsequent MQGET calls. The call fails with reason code MQRC_OBJECT_IN_USE if the
queue is currently open by this or another application for input of any type.
- See Also:
- Constant Field Values
MQOO_BROWSE
public static final int MQOO_BROWSE
- Open the queue to browse messages. The queue is opened for use with subsequent MQGET
calls with one of the following options: MQGMO_BROWSE_FIRST,
MQGMO_BROWSE_NEXT and MQGMO_BROWSE_MSG_UNDER_CURSOR. This is allowed even if the
queue is currently open for MQOO_INPUT_EXCLUSIVE. An MQOPEN call with the
MQOO_BROWSE option establishes a browse cursor, and positions it logically before
the first message on the queue.
- See Also:
- Constant Field Values
MQOO_OUTPUT
public static final int MQOO_OUTPUT
- Open the queue to put messages. The queue is opened for use with subsequent MQPUT
calls.
An MQOPEN call with this option can succeed even if the InhibitPut queue
attribute is set to MQQA_PUT_INHIBITED (although subsequent MQPUT calls will fail
while the attribute is set to this value). This option is valid for all types of
queue, including distribution lists.
- See Also:
- Constant Field Values
MQOO_SAVE_ALL_CONTEXT
public static final int MQOO_SAVE_ALL_CONTEXT
- Context information is associated with this queue handle. This information is set
from the context of any message retrieved using this handle.
This option is valid only for local, alias, and model queues; it is not valid for
remote queues, distribution lists, and objects that are not queues.
- See Also:
- Constant Field Values
MQOO_ALTERNATE_USER_AUTHORITY
public static final int MQOO_ALTERNATE_USER_AUTHORITY
- The AlternateUserId field in the ObjDesc parameter contains a user identifier to
use to validate this MQOPEN call. The call can succeed only if this
AlternateUserId is authorized to open the object with the specified access options,
regardless of whether the user identifier under which the application is running is
authorized to do so.
This option is valid for all types of object.
- See Also:
- Constant Field Values
MQOO_FAIL_IF_QUIESCING
public static final int MQOO_FAIL_IF_QUIESCING
- The MQOPEN call fails if the queue manager is in quiescing state. This option is
valid for all types of object.
- See Also:
- Constant Field Values
MQOO_PASS_IDENTITY_CONTEXT
public static final int MQOO_PASS_IDENTITY_CONTEXT
- This allows the MQPMO_PASS_IDENTITY_CONTEXT option to be specified in the
PutMsgOpts parameter when a message is put on a queue. This gives the message
the identity context information from an input queue that was opened with the
MQOO_SAVE_ALL_CONTEXT option. The MQOO_OUTPUT option must be specified. For more
information on message context, see WebSphere MQ Application Programming Guide.
This option is valid for all types of queue, including distribution lists.
- See Also:
- Constant Field Values
MQOO_PASS_ALL_CONTEXT
public static final int MQOO_PASS_ALL_CONTEXT
- This allows the MQPMO_PASS_ALL_CONTEXT option to be specified in the
PutMsgOpts parameter when a message is put on a queue. This gives the message
the identity and origin context information from an input queue that was
opened with the MQOO_SAVE_ALL_CONTEXT option. This option implies
MQOO_PASS_IDENTITY_CONTEXT, which need not therefore be specified. The
MQOO_OUTPUT option must be specified.
This option is valid for all types of queue, including distribution lists.
- See Also:
- Constant Field Values
MQOO_SET_IDENTITY_CONTEXT
public static final int MQOO_SET_IDENTITY_CONTEXT
- This allows the MQPMO_SET_IDENTITY_CONTEXT option to be specified in the
PutMsgOpts parameter when a message is put on a queue. This gives the message
the identity context information contained in the MsgDesc parameter specified
on the MQPUT() or MQPUT1() call. This option implies MQOO_PASS_IDENTITY_CONTEXT,
which need not therefore be specified. The MQOO_OUTPUT option must be
specified.
This option is valid for all types of queue, including distribution lists.
- See Also:
- Constant Field Values
MQOO_SET_ALL_CONTEXT
public static final int MQOO_SET_ALL_CONTEXT
- This allows the MQPMO_SET_ALL_CONTEXT option to be specified in the PutMsgOpts
parameter when a message is put on a queue. This gives the message the identity
and origin context information contained in the MsgDesc parameter specified on
the MQPUT() or MQPUT1() call. The MQOO_OUTPUT option must be specified. For more
information on message context, see WebSphere MQ Application Programming
Guide.
This option is valid for all types of queue, including distribution lists.
- See Also:
- Constant Field Values
MQOO_INQUIRE
public static final int MQOO_INQUIRE
- Open the object to query attributes. The queue, namelist, process definition,
or queue manager is opened for use with subsequent MQINQ calls. This option
is valid for all types of object other than distribution lists. It is not valid
if ObjectQMgrName is the name of a queue manager alias; this is true even if the
value of the RemoteQMgrName attribute in the local definition of a remote queue
used for queue-manager aliasing is the name of the local queue manager.
- See Also:
- Constant Field Values
MQOO_SET
public static final int MQOO_SET
- Open the queue to set attributes. The queue is opened for use with subsequent MQSET
calls. This option is valid for all types of object other than distribution lists.
It is not valid if ObjectQMgrName is the name of a queue manager alias; this is
true even if the value of the RemoteQMgrName attribute in the local definition of
a remote queue used for queue-manager aliasing is the name of the local queue
manager.
- See Also:
- Constant Field Values
MQOO_BIND_ON_OPEN
public static final int MQOO_BIND_ON_OPEN
- The local queue manager binds the queue handle to a particular instance of the
destination queue when the queue is opened. As a result, all messages put using
this handle are sent to the same instance of the destination queue, and by the
same route.
This option is valid only for queues, and affects only cluster queues. If
specified for a queue that is not a cluster queue, the option is ignored.
- See Also:
- Constant Field Values
MQOO_BIND_NOT_FIXED
public static final int MQOO_BIND_NOT_FIXED
- This stops the local queue manager binding the queue handle to a particular
instance of the destination queue. As a result, successive MQPUT calls using
this handle send the messages to different instances of the destination queue,
or to the same instance but by different routes. It also allows the instance
selected to be changed subsequently by the local queue manager, by a remote
queue manager, or by a message channel agent (MCA), according to network
conditions.
- See Also:
- Constant Field Values
MQOO_BIND_AS_Q_DEF
public static final int MQOO_BIND_AS_Q_DEF
- The local queue manager binds the queue handle in the way defined by the DefBind
queue attribute. The value of this attribute is either MQBND_BIND_ON_OPEN or
MQBND_BIND_NOT_FIXED.
MQOO_BIND_AS_Q_DEF is the default if neither
MQOO_BIND_ON_OPEN nor MQOO_BIND_NOT_FIXED is specified.
- See Also:
- Constant Field Values
MQOO_RESOLVE_LOCAL_Q
public static final int MQOO_RESOLVE_LOCAL_Q
- Fill the ResolvedQName in the MQOD structure with the name of the local queue
that was opened. Similarly, the ResolvedQMgrName is filled with the name of the
local queue manager hosting the local queue.
- See Also:
- Constant Field Values
MQPL_MVS
public static final int MQPL_MVS
- This indicates that the operating system on which the queue manager is running
is MVS/ESA (same value as MQPL_ZOS).
- See Also:
- Constant Field Values
MQPL_OS2
public static final int MQPL_OS2
- This indicates that the operating system on which the queue manager is running
is OS/2.
- See Also:
- Constant Field Values
MQPL_AIX
public static final int MQPL_AIX
- This indicates that the operating system on which the queue manager is running
is AIX (same value as MQPL_UNIX).
- See Also:
- Constant Field Values
MQPL_UNIX
public static final int MQPL_UNIX
- This indicates that the operating system on which the queue manager is running
is a UNIX system (same value as MQPL_AIX).
- See Also:
- Constant Field Values
MQPL_OS400
public static final int MQPL_OS400
- This indicates that the operating system on which the queue manager is running
is OS/400 or i5/OS.
- See Also:
- Constant Field Values
MQPL_WINDOWS
public static final int MQPL_WINDOWS
- This indicates that the operating system on which the queue manager is running
is Windows 3.1.
- See Also:
- Constant Field Values
MQPL_WINDOWS_NT
public static final int MQPL_WINDOWS_NT
- This indicates that the operating system on which the queue manager is running
is Windows NT, Windows 2000 or Windows XP.
- See Also:
- Constant Field Values
MQPL_NSK
public static final int MQPL_NSK
- This indicates that the operating system on which the queue manager is running
is Compaq NonStop Kernel.
- See Also:
- Constant Field Values
MQSP_AVAILABLE
public static final int MQSP_AVAILABLE
- This indicates that the local queue manager supports units of work and syncpointing
with the MQGET, MQPUT, and MQPUT1 calls.
- See Also:
- Constant Field Values
MQSP_NOT_AVAILABLE
public static final int MQSP_NOT_AVAILABLE
- This indicates that the local queue manager does not support units of work and
syncpointing with the MQGET, MQPUT, and MQPUT1 calls.
- See Also:
- Constant Field Values
MQCSP_VERSION_1
public static final int MQCSP_VERSION_1
- This defines a version 1 connection security parameters structure.
- See Also:
- Constant Field Values
MQCSP_AUTH_NONE
public static final int MQCSP_AUTH_NONE
- This value indicates that MQCSP user ID and password fields are not
used by the Object Authority Manager (OAM) to perform authentication
on a MQCONNX call. This is the default value.
- See Also:
- Constant Field Values
MQCSP_AUTH_USER_ID_AND_PWD
public static final int MQCSP_AUTH_USER_ID_AND_PWD
- This value indicates that MQCSP user ID and password fields will be
used by the Object Authority Manager (OAM) to perform authentication
on a MQCONNX call. When this is specified, the MQCSP structure is passed
to the OAM Authenticate User function, which can set appropriate
identity context fields.
- See Also:
- Constant Field Values
MQSCO_VERSION_1
public static final int MQSCO_VERSION_1
- This defines a version 1 SSL configuration options structure.
- See Also:
- Constant Field Values
MQSCO_VERSION_2
public static final int MQSCO_VERSION_2
- This defines a version 2 SSL configuration options structure.
- See Also:
- Constant Field Values
MQCNO_VERSION_1
public static final int MQCNO_VERSION_1
- This defines a version 1 connection options structure.
- See Also:
- Constant Field Values
MQCNO_VERSION_2
public static final int MQCNO_VERSION_2
- This defines a version 2 connection options structure.
- See Also:
- Constant Field Values
MQCNO_VERSION_3
public static final int MQCNO_VERSION_3
- This defines a version 3 connection options structure.
- See Also:
- Constant Field Values
MQCNO_VERSION_4
public static final int MQCNO_VERSION_4
- This defines a version 4 connection options structure.
- See Also:
- Constant Field Values
MQCNO_VERSION_5
public static final int MQCNO_VERSION_5
- This defines a version 5 connection options structure.
- See Also:
- Constant Field Values
MQCNO_STANDARD_BINDING
public static final int MQCNO_STANDARD_BINDING
- This connection option causes the application and the local-queue-manager agent (the
component that manages queuing operations) to run in separate units of
execution (generally, in separate processes). This arrangement maintains
the integrity of the queue manager, that is, it protects the queue manager
from errant programs.
- See Also:
- Constant Field Values
MQCNO_FASTPATH_BINDING
public static final int MQCNO_FASTPATH_BINDING
- This option causes the application and the local-queue-manager agent to be
part of the same unit of execution. This is in contrast to the normal method
of binding, where the application and the local-queue-manager agent run
in separate units of execution.
- See Also:
- Constant Field Values
MQCNO_NONE
public static final int MQCNO_NONE
- This field can be specified to aid program documentation when no
MQCNO_* options need be specified. It is not intended that this option be
used with any other MQCNO_* option, but as its value is zero, such use cannot
be detected.
- See Also:
- Constant Field Values
MQCNO_SHARED_BINDING
public static final int MQCNO_SHARED_BINDING
- This connection option causes the application and the local-queue-manager agent (the
component that manages queuing operations) to run in separate units of
execution (generally, in separate processes). This arrangement maintains
the integrity of the queue manager. That is, it protects the queue manager
from errant programs. However some resources are shared between the
application and the local-queue-manager agent.
- See Also:
- Constant Field Values
MQCNO_ISOLATED_BINDING
public static final int MQCNO_ISOLATED_BINDING
- This option causes the application and the local-queue-manager agent (the
component that manages queuing operations) to run in separate units of
execution (generally, in separate processes). This arrangement maintains
the integrity of the queue manager, that is, it protects the queue manager
from errant programs. The application process and the local-queue-manager
agent are isolated from each other in that they do not share resources.
- See Also:
- Constant Field Values
MQCNO_SERIALIZE_CONN_TAG_Q_MGR
public static final int MQCNO_SERIALIZE_CONN_TAG_Q_MGR
- This option indicates that connection tag use is serialized within the queue manager.
This connection option is supported on z/OS only.
It requests exclusive use of the connection tag within the local
queue manager. If the connection tag is already in use in the local queue
manager, the MQCONNX call fails with reason code
MQRC_CONN_TAG_IN_USE. The outcome of the call is not affected by
use of the connection tag elsewhere in the queue-sharing group to which
the local queue manager belongs.
- See Also:
- Constant Field Values
MQCNO_SERIALIZE_CONN_TAG_QSG
public static final int MQCNO_SERIALIZE_CONN_TAG_QSG
- This option indicates that connection tag use is serialized within the queue-sharing group.
This connection option is supported on z/OS only.
It requests exclusive use of the connection tag within the
queue-sharing group to which the local queue manager belongs. If the
connection tag is already in use in the queue-sharing group, the
MQCONNX call fails with reason code MQRC_CONN_TAG_IN_USE.
- See Also:
- Constant Field Values
MQCNO_RESTRICT_CONN_TAG_Q_MGR
public static final int MQCNO_RESTRICT_CONN_TAG_Q_MGR
- This option indicates that connection tag use is restricted within the queue manager.
This connection option is supported on z/OS only.
It requests shared use of the connection tag within the local
queue manager. If the connection tag is already in use in the local queue
manager, the MQCONNX call can succeed provided that the requesting
application is running in the same processing scope as the existing user of
the tag. If this condition is not satisfied, the MQCONNX call fails with
reason code MQRC_CONN_TAG_IN_USE. The outcome of the call is not
affected by use of the connection tag elsewhere in the queue-sharing group
to which the local queue manager belongs.
On z/OS, applications must run within the same MVS
address space in order to share the connection tag.
If the application using the connection tag is a client
application, MQCNO_RESTRICT_CONN_TAG_Q_MGR is not allowed.
- See Also:
- Constant Field Values
MQCNO_RESTRICT_CONN_TAG_QSG
public static final int MQCNO_RESTRICT_CONN_TAG_QSG
- This option indicates that connection tag use is restricted within the queue-sharing group.
This connection option is supported on z/OS only. It requests shared use of the connection tag within the
queue-sharing group to which the local queue manager belongs. If the
connection tag is already in use in the queue-sharing group, the
MQCONNX call can succeed provided that:
the requesting application is running in the same processing scope as
the existing user of the tag;
the requesting application is connected to the same queue manager as
the existing user of the tag.
If these conditions are not satisfied, the MQCONNX call fails with reason
code MQRC_CONN_TAG_IN_USE.
On z/OS, applications must run within the same
MVS address space in order to share the connection tag.
If the application using the connection tag is a client
application, MQCNO_RESTRICT_CONN_TAG_Q_QSG is not allowed.
- See Also:
- Constant Field Values
MQCMDL_LEVEL_1
public static final int MQCMDL_LEVEL_1
- This indicates that level 1 of system control commands are supported by the queue
manager.
- See Also:
- Constant Field Values
MQCMDL_LEVEL_101
public static final int MQCMDL_LEVEL_101
- This indicates that level 1.01 of system control commands are supported by the queue
manager.
- See Also:
- Constant Field Values
MQCMDL_LEVEL_110
public static final int MQCMDL_LEVEL_110
- This indicates that level 1.10 of system control commands are supported by the queue
manager.
- See Also:
- Constant Field Values
MQCMDL_LEVEL_114
public static final int MQCMDL_LEVEL_114
- This indicates that level 1.14 of system control commands are supported by the queue
manager.
- See Also:
- Constant Field Values
MQCMDL_LEVEL_120
public static final int MQCMDL_LEVEL_120
- This indicates that level 1.20 of system control commands are supported by the queue
manager.
- See Also:
- Constant Field Values
MQCMDL_LEVEL_200
public static final int MQCMDL_LEVEL_200
- This indicates that level 2.00 of system control commands are supported by the queue
manager.
- See Also:
- Constant Field Values
MQCMDL_LEVEL_201
public static final int MQCMDL_LEVEL_201
- This indicates that level 2.01 of system control commands are supported by the queue
manager.
- See Also:
- Constant Field Values
MQCMDL_LEVEL_210
public static final int MQCMDL_LEVEL_210
- This indicates that level 2.10 of system control commands are supported by the queue
manager.
- See Also:
- Constant Field Values
MQCMDL_LEVEL_221
public static final int MQCMDL_LEVEL_221
- This indicates that level 2.21 of system control commands are supported by the queue
manager.
- See Also:
- Constant Field Values
MQCMDL_LEVEL_230
public static final int MQCMDL_LEVEL_230
- This indicates that level 2.30 of system control commands are supported by the queue
manager.
- See Also:
- Constant Field Values
MQCMDL_LEVEL_320
public static final int MQCMDL_LEVEL_320
- This indicates that level 3.20 of system control commands are supported by the queue
manager.
- See Also:
- Constant Field Values
MQCMDL_LEVEL_500
public static final int MQCMDL_LEVEL_500
- This indicates that level 5.00 of system control commands are supported by the queue
manager.
- See Also:
- Constant Field Values
MQCMDL_LEVEL_510
public static final int MQCMDL_LEVEL_510
- This indicates that level 5.10 of system control commands are supported by the queue
manager.
- See Also:
- Constant Field Values
MQCMDL_LEVEL_520
public static final int MQCMDL_LEVEL_520
- This indicates that level 5.20 of system control commands are supported by the queue
manager.
- See Also:
- Constant Field Values
MQCMDL_LEVEL_530
public static final int MQCMDL_LEVEL_530
- This indicates that level 5.30 of system control commands are supported by the queue
manager.
- See Also:
- Constant Field Values
MQCMDL_LEVEL_531
public static final int MQCMDL_LEVEL_531
- This indicates that level 5.31 of system control commands are supported by the queue
manager.
- See Also:
- Constant Field Values
MQCMDL_LEVEL_600
public static final int MQCMDL_LEVEL_600
- This indicates that level 6.00 of system control commands are supported by the queue
manager.
- See Also:
- Constant Field Values
MQDL_NOT_SUPPORTED
public static final int MQDL_NOT_SUPPORTED
- Distribution-list messages cannot be stored on the queue, because the partnering
queue manager does not support distribution lists. If an application puts a
distribution-list message, and that message is to be placed on this queue, the
queue manager splits the distribution-list message and places the individual
messages on the queue instead. This increases the amount of processing required
to send the message to multiple destinations, but ensures that the messages are
processed correctly by the partnering queue manager.
- See Also:
- Constant Field Values
MQDL_SUPPORTED
public static final int MQDL_SUPPORTED
- Distribution-list messages can be stored on the queue, and transmitted to the
partnering queue manager in that form. This reduces the amount of processing
required to send the message to multiple destinations.
- See Also:
- Constant Field Values
MQBND_BIND_ON_OPEN
public static final int MQBND_BIND_ON_OPEN
- This value indicates that binding is fixed by the MQOPEN call. This is the
binding that is used when MQOO_BIND_AS_Q_DEF is specified
on the MQOPEN call and the queue is a cluster queue.
- See Also:
- Constant Field Values
MQBND_BIND_NOT_FIXED
public static final int MQBND_BIND_NOT_FIXED
- This value indicates that binding is not fixed by the MQOPEN call.
This is the binding that is used when MQOO_BIND_AS_Q_DEF is specified
on the MQOPEN call and the queue is a cluster queue.
- See Also:
- Constant Field Values
MQGI_NONE
public static final byte[] MQGI_NONE
- No group identifier is specified. The value is binary zero for the length
of the field. This is the value that is used for messages that are not
in groups, that are not segments of logical messages, and for which segmentation
is not allowed.
MQGMO_MARK_SKIP_BACKOUT
public static final int MQGMO_MARK_SKIP_BACKOUT
- Back out a unit of work without reinstating on the queue the message that
was marked with this option.
When an application requests the backout of a unit of work containing a get
request, a message that was retrieved using this option is not restored to
its previous state. (Other resource updates, however, are still backed out.)
Instead, the message is treated as if it had been retrieved by a get request
without this option, in a new unit of work started by the backout request.
- See Also:
- Constant Field Values
MQGMO_SYNCPOINT_IF_PERSISTENT
public static final int MQGMO_SYNCPOINT_IF_PERSISTENT
- The request is to operate within the normal unit-of-work protocols, but only
if the message retrieved is persistent. A persistent message has the value
MQPER_PERSISTENT in the Persistence field in MQMD.
If the message is persistent, the queue manager processes the call as though
the application had specified MQGMO_SYNCPOINT.
If the message is not persistent, the queue manager processes the call as
though the application had specified MQGMO_NO_SYNCPOINT .
- See Also:
- Constant Field Values
MQGMO_LOGICAL_ORDER
public static final int MQGMO_LOGICAL_ORDER
- This option controls the order in which messages are returned by successive
MQGET calls for the queue handle. The option must be specified on each of
those calls in order to have an effect.
- See Also:
- Constant Field Values
MQGMO_COMPLETE_MSG
public static final int MQGMO_COMPLETE_MSG
- Only a complete logical message can be returned by the MQGET call. If the
logical message is segmented, the queue manager reassembles the segments and
returns the complete logical message to the application; the fact that the
logical message was segmented is not apparent to the application retrieving it.
- See Also:
- Constant Field Values
MQGMO_ALL_MSGS_AVAILABLE
public static final int MQGMO_ALL_MSGS_AVAILABLE
- Messages in a group become available for retrieval only when all messages in
the group are available. If the queue contains message groups with some of the
messages missing (perhaps because they have been delayed in the network and
have not yet arrived), specifying MQGMO_ALL_MSGS_AVAILABLE prevents retrieval
of messages belonging to incomplete groups. However, those messages still
contribute to the value of the CurrentQDepth queue attribute; this means that
there might be no retrievable message groups, even though CurrentQDepth is greater
than zero.
- See Also:
- Constant Field Values
MQGMO_ALL_SEGMENTS_AVAILABLE
public static final int MQGMO_ALL_SEGMENTS_AVAILABLE
- Segments in a logical message become available for retrieval only when all
segments in the logical message are available. If the queue contains segmented
messages with some of the segments missing (perhaps because they have been
delayed in the network and have not yet arrived), specifying
MQGMO_ALL_SEGMENTS_AVAILABLE prevents retrieval of segments belonging to
incomplete logical messages. However, those segments still contribute to the
value of the CurrentQDepth queue attribute; this means that there might be no
retrievable logical messages, even though CurrentQDepth is greater than zero.
- See Also:
- Constant Field Values
MQGMO_VERSION_1
public static final int MQGMO_VERSION_1
- This is the version number of the get-message options structure. This value indicates
version 1 of the structure.
- See Also:
- Constant Field Values
MQGMO_VERSION_2
public static final int MQGMO_VERSION_2
- This is the version number of the get-message options structure. This value indicates
version 2 of the structure.
- See Also:
- Constant Field Values
MQGMO_VERSION_3
public static final int MQGMO_VERSION_3
- This is the version number of the get-message options structure. This value indicates
version 3 of the structure.
- See Also:
- Constant Field Values
MQGS_NOT_IN_GROUP
public static final char MQGS_NOT_IN_GROUP
- This flag indicates that the message retrieved is not in a group.
- See Also:
- Constant Field Values
MQGS_MSG_IN_GROUP
public static final char MQGS_MSG_IN_GROUP
- This flag indicates that the message retrieved is in a group.
- See Also:
- Constant Field Values
MQGS_LAST_MSG_IN_GROUP
public static final char MQGS_LAST_MSG_IN_GROUP
- This flag indicates that the message retrieved is the last in a group.
This is also the value returned if the group consists of only one message.
- See Also:
- Constant Field Values
MQIAV_UNDEFINED
public static final int MQIAV_UNDEFINED
- This indicates that an integer attribute (IntAttrs) value is undefined.
- See Also:
- Constant Field Values
MQIAV_NOT_APPLICABLE
public static final int MQIAV_NOT_APPLICABLE
- This indicates that an integer attribute (IntAttrs) value is not applicable.
- See Also:
- Constant Field Values
MQMD_VERSION_1
public static final int MQMD_VERSION_1
- This is the message descriptor structure version number. This value indicates
version 1 of the structure.
- See Also:
- Constant Field Values
MQMD_VERSION_2
public static final int MQMD_VERSION_2
- This is the message descriptor structure version number. This value indicates
version 2 of the structure.
- See Also:
- Constant Field Values
MQMF_SEGMENTATION_INHIBITED
public static final int MQMF_SEGMENTATION_INHIBITED
- This option prevents the message being broken into segments by the queue
manager. If specified for a message that is already a segment, this option
prevents the segment being broken into smaller segments.
The value of this flag is binary zero. This is the default.
- See Also:
- Constant Field Values
MQMF_NONE
public static final int MQMF_NONE
- No message flags (default message attributes). This inhibits segmentation,
and indicates that the message is not in a group and is not a segment of a
logical message. MQMF_NONE is defined to aid program documentation. It is
not intended that this flag be used with any other, but as its value is
zero, such use cannot be detected.
- See Also:
- Constant Field Values
MQMF_SEGMENTATION_ALLOWED
public static final int MQMF_SEGMENTATION_ALLOWED
- This option allows the message to be broken into segments by the queue
manager. If specified for a message that is already a segment, this option
allows the segment to be broken into smaller segments.
MQMF_SEGMENTATION_ALLOWED can be set without either MQMF_SEGMENT or
MQMF_LAST_SEGMENT being set.
- See Also:
- Constant Field Values
MQMF_SEGMENT
public static final int MQMF_SEGMENT
- Message is a segment of a logical message. When MQMF_SEGMENT is specified
without MQMF_LAST_SEGMENT, the length of the application message data in the
segment (excluding the lengths of any MQ header structures that might be
present) must be at least one. If the length is zero, the MQPUT or MQPUT1
call fails with reason code MQRC_SEGMENT_LENGTH_ZERO.
- See Also:
- Constant Field Values
MQMF_LAST_SEGMENT
public static final int MQMF_LAST_SEGMENT
- Message is the last segment of a logical message. If this flag is set, the
queue manager turns on MQMF_SEGMENT in the copy of MQMD that is sent with
the message, but does not alter the settings of these flags in the MQMD
provided by the application on the MQPUT or MQPUT1 call.
- See Also:
- Constant Field Values
MQMF_MSG_IN_GROUP
public static final int MQMF_MSG_IN_GROUP
- Indicates that the message is a member of a group.
- See Also:
- Constant Field Values
MQMF_LAST_MSG_IN_GROUP
public static final int MQMF_LAST_MSG_IN_GROUP
- Message is the last logical message in a group. If this flag is set, the
queue manager turns on MQMF_MSG_IN_GROUP in the copy of MQMD that is sent
with the message, but does not alter the settings of these flags in the
MQMD provided by the application on the MQPUT or MQPUT1 call.
- See Also:
- Constant Field Values
MQSIDT_NONE
public static final byte MQSIDT_NONE
- This indicates that no security identifier is present
- See Also:
- Constant Field Values
MQSIDT_NT_SECURITY_ID
public static final byte MQSIDT_NT_SECURITY_ID
- This indicates that a Windows security identifier is present.
- See Also:
- Constant Field Values
MQMO_NONE
public static final int MQMO_NONE
- Do not use matches in selecting the message to be returned. All messages on the
queue are eligible for retrieval. MQMO_NONE aids program documentation. It
is not intended that this option be used with any other MQMO_* option, but
as its value is zero, such use cannot be detected.
- See Also:
- Constant Field Values
MQMO_MATCH_MSG_ID
public static final int MQMO_MATCH_MSG_ID
- The message to be retrieved must have a message identifier that matches the
value of the MsgId field in the MsgDesc parameter of the MQGET call. This
match is in addition to any other matches that might apply (for example,
the correlation identifier).
If you omit this option, the MsgId field in the MsgDesc parameter is ignored,
and any message identifier will match.
- See Also:
- Constant Field Values
MQMO_MATCH_CORREL_ID
public static final int MQMO_MATCH_CORREL_ID
- The message to be retrieved must have a correlation identifier that matches
the value of the CorrelId field in the MsgDesc parameter of the MQGET call.
This match is in addition to any other matches that might apply (for example,
the message identifier).
If you omit this option, the CorrelId field in the MsgDesc parameter is
ignored, and any correlation identifier will match.
- See Also:
- Constant Field Values
MQMO_MATCH_GROUP_ID
public static final int MQMO_MATCH_GROUP_ID
- The message to be retrieved must have a group identifier that matches the
value of the GroupId field in the MsgDesc parameter of the MQGET call. This
match is in addition to any other matches that might apply (for example,
the correlation identifier).
If you omit this option, the GroupId field in the MsgDesc parameter is
ignored, and any group identifier will match.
- See Also:
- Constant Field Values
MQMO_MATCH_MSG_SEQ_NUMBER
public static final int MQMO_MATCH_MSG_SEQ_NUMBER
- The message to be retrieved must have a message sequence number that matches
the value of the MsgSeqNumber field in the MsgDesc parameter of MQGMO the
MQGET call. This match is in addition to any other matches that might
apply (for example, the group identifier).
If you omit this option, the MsgSeqNumber field in the MsgDesc parameter is
ignored, and any message sequence number will match.
- See Also:
- Constant Field Values
MQMO_MATCH_OFFSET
public static final int MQMO_MATCH_OFFSET
- The message to be retrieved must have an offset that matches the value of
the Offset field in the MsgDesc parameter of the MQGET call. This match is
in addition to any other matches that might apply (for example, the message
sequence number).
If you omit this option or it is not specified, the Offset field in the MsgDesc
parameter is ignored, and any offset will match.
- See Also:
- Constant Field Values
MQMO_MATCH_MSG_TOKEN
public static final int MQMO_MATCH_MSG_TOKEN
- The message to be retrieved must have a message token that matches the value
of the MsgToken field in the MQGMO structure specified on the MQGET call.
If you omit this option, the MsgToken field in MQGMO is ignored, and
any message token will match.
- See Also:
- Constant Field Values
MQMTOK_NONE
public static final byte[] MQMTOK_NONE
- No message token is specified. The value is binary zero for the length
of the field.
MQOL_UNDEFINED
public static final int MQOL_UNDEFINED
- Original length of message is not defined. This field is relevant only
for report messages that are segments. It specifies the length of the
message segment to which the report message relates; it does not specify
the length of the logical message of which the segment forms part, or the
length of the data in the report message.
- See Also:
- Constant Field Values
MQPMO_NEW_MSG_ID
public static final int MQPMO_NEW_MSG_ID
- The queue manager replaces the contents of the MsgId field in MQMD with a
new message identifier. This message identifier is sent with the message,
and returned to the application on output from the MQPUT or MQPUT1 call.
- See Also:
- Constant Field Values
MQPMO_NEW_CORREL_ID
public static final int MQPMO_NEW_CORREL_ID
- The queue manager replaces the contents of the CorrelId field in MQMD with
a new correlation identifier. This correlation identifier is sent with the
message, and returned to the application on output from the MQPUT or MQPUT1
call.
- See Also:
- Constant Field Values
MQPMO_LOGICAL_ORDER
public static final int MQPMO_LOGICAL_ORDER
- This option tells the queue manager how the application puts messages in
groups and segments of logical messages. It can be specified only on the
MQPUT call; it is not valid on the MQPUT1 call. See WebSphere MQ
Application Programming Reference for more information on this option.
- See Also:
- Constant Field Values
MQPMO_VERSION_1
public static final int MQPMO_VERSION_1
- This is the version number of the put message options structure. This value indicates
version 1 of the structure.
- See Also:
- Constant Field Values
MQPMO_VERSION_2
public static final int MQPMO_VERSION_2
- This is the version number of the put message options structure. This value indicates
version 2 of the structure.
- See Also:
- Constant Field Values
MQPMRF_NONE
public static final int MQPMRF_NONE
- This flag indicates that no put message record fields are present. MQPMRF_NONE
is defined to aid program documentation. It is not intended that this constant
be used with any other, but as its value is zero, such use cannot be detected.
- See Also:
- Constant Field Values
MQPMRF_MSG_ID
public static final int MQPMRF_MSG_ID
- This flag indicates that a message-identifier field is present in the
put message records provided by the application. This is only used when
sending messages to a distribution list. For fields that are present, the
queue manager uses for each destination the values from the fields in the
corresponding put message record. For fields that are absent, the queue
manager uses the values from the MQMD structure.
- See Also:
- Constant Field Values
MQPMRF_CORREL_ID
public static final int MQPMRF_CORREL_ID
- This flag indicates that a correlation ID field is present in the
put message records provided by the application. This is only used when
sending messages to a distribution list. For fields that are present, the
queue manager uses for each destination the values from the fields in the
corresponding put message record. For fields that are absent, the queue
manager uses the values from the MQMD structure.
- See Also:
- Constant Field Values
MQPMRF_GROUP_ID
public static final int MQPMRF_GROUP_ID
- This flag indicates that a group ID field is present in the
put message records provided by the application. This is only used when
sending messages to a distribution list. For fields that are present, the
queue manager uses for each destination the values from the fields in the
corresponding put message record. For fields that are absent, the queue
manager uses the values from the MQMD structure.
- See Also:
- Constant Field Values
MQPMRF_FEEDBACK
public static final int MQPMRF_FEEDBACK
- This flag indicates that a feedback field is present in the
put message records provided by the application. This is only used when
sending messages to a distribution list. For fields that are present, the
queue manager uses for each destination the values from the fields in the
corresponding put message record. For fields that are absent, the queue
manager uses the values from the MQMD structure.
- See Also:
- Constant Field Values
MQPMRF_ACCOUNTING_TOKEN
public static final int MQPMRF_ACCOUNTING_TOKEN
- This flag indicates that an accounting token field is present in the
put message records provided by the application. This is only used when
sending messages to a distribution list. For fields that are present, the
queue manager uses for each destination the values from the fields in the
corresponding put message record. For fields that are absent, the queue
manager uses the values from the MQMD structure.
If you specify this flag, also specify either MQPMO_SET_IDENTITY_CONTEXT or
MQPMO_SET_ALL_CONTEXT in the Options field; if this condition is not
satisfied, the call fails with reason code MQRC_PMO_RECORD_FLAGS_ERROR.
- See Also:
- Constant Field Values
MQRO_NAN
public static final int MQRO_NAN
- This type of report is generated by the application that retrieves the message
and acts upon it. It indicates that the action requested in the message has
not been performed successfully. The application generating the report determines
whether any data is to be included with the report.
- See Also:
- Constant Field Values
MQRO_PAN
public static final int MQRO_PAN
- This type of report is generated by the application that retrieves the message
and acts upon it. It indicates that the action requested in the message has been
performed successfully. The application generating the report determines whether
any data is to be included with the report.
- See Also:
- Constant Field Values
MQFB_PAN
public static final int MQFB_PAN
- This is used with a message of type MQMT_REPORT to indicate the nature of the
report, and is only meaningful with that type of message. This value indicates
a positive action notification.
- See Also:
- Constant Field Values
MQFB_NAN
public static final int MQFB_NAN
- This is used with a message of type MQMT_REPORT to indicate the nature of the
report, and is only meaningful with that type of message. This value indicates
a negative action notification.
- See Also:
- Constant Field Values
MQFB_DATA_LENGTH_ZERO
public static final int MQFB_DATA_LENGTH_ZERO
- The feedback codes can be generated by the IMS bridge to indicate
that a segment length was zero in the application data of the message.
- See Also:
- Constant Field Values
MQFB_DATA_LENGTH_NEGATIVE
public static final int MQFB_DATA_LENGTH_NEGATIVE
- The feedback codes can be generated by the IMS bridge to indicate
that a segment length was negative in the application data of the message.
- See Also:
- Constant Field Values
MQFB_DATA_LENGTH_TOO_BIG
public static final int MQFB_DATA_LENGTH_TOO_BIG
- The feedback codes can be generated by the IMS bridge to indicate
that a segment length too big in the application data of the message.
- See Also:
- Constant Field Values
MQFB_BUFFER_OVERFLOW
public static final int MQFB_BUFFER_OVERFLOW
- The feedback codes can be generated by the IMS bridge to indicate
that the value of one of the length fields would cause the data to overflow
the message buffer.
- See Also:
- Constant Field Values
MQFB_LENGTH_OFF_BY_ONE
public static final int MQFB_LENGTH_OFF_BY_ONE
- The feedback codes can be generated by the IMS bridge to indicate
that the value of one of the length fields was one byte too short.
- See Also:
- Constant Field Values
MQFB_IIH_ERROR
public static final int MQFB_IIH_ERROR
- The feedback codes can be generated by the IMS bridge to indicate
that the Format field in MQMD specifies MQFMT_IMS, but the message does not
begin with a valid MQIIH structure.
- See Also:
- Constant Field Values
MQSEG_INHIBITED
public static final char MQSEG_INHIBITED
- This is a flag that indicates that further segmentation is inhibited for the
message retrieved.
- See Also:
- Constant Field Values
MQSEG_ALLOWED
public static final char MQSEG_ALLOWED
- This is a flag that indicates that further segmentation is allowed for the
message retrieved.
- See Also:
- Constant Field Values
MQSS_NOT_A_SEGMENT
public static final char MQSS_NOT_A_SEGMENT
- This is a flag that indicates whether the message retrieved is not a segment
of a logical message.
- See Also:
- Constant Field Values
MQSS_LAST_SEGMENT
public static final char MQSS_LAST_SEGMENT
- This is a flag that indicates whether the message retrieved is the last
segment of a logical message. This is also the value returned if the
logical message consists of only one segment.
- See Also:
- Constant Field Values
MQSS_SEGMENT
public static final char MQSS_SEGMENT
- This is a flag that indicates whether the message retrieved is a segment
of a logical message.
- See Also:
- Constant Field Values
MQRL_UNDEFINED
public static final int MQRL_UNDEFINED
- The ReturnedLength field in the MQGMO is set by the queue manager to the
length in bytes of the message data returned by the MQGET call in the Buffer
parameter. If the queue manager does not support this capability, ReturnedLength
is set to the value MQRL_UNDEFINED.
- See Also:
- Constant Field Values
MQCF_DIST_LISTS
public static final int MQCF_DIST_LISTS
- This flag indicates that distribution lists are supported
by the local queue manager.
- See Also:
- Constant Field Values
HDRCOMPLIST_LENGTH
public static final int HDRCOMPLIST_LENGTH
- The maximum length of the list of header compression techniques which can be set.
- See Also:
HEADER_COMPRESSION_PROPERTY
,
Constant Field Values
MSGCOMPLIST_LENGTH
public static final int MSGCOMPLIST_LENGTH
- The maximum length of the list of message compression techniques which can be set.
- See Also:
MESSAGE_COMPRESSION_PROPERTY
,
Constant Field Values
MQCT_NONE
public static final byte[] MQCT_NONE
- MQCT_NONE can be used when no connection tag is required. The value is binary
zero for the length of the field.
The connection tag field is only used when connecting to a z/OS queue manager.
In other environments, specify the value MQCT_NONE.
MQCA_ALTERATION_DATE
public static final int MQCA_ALTERATION_DATE
- This character attribute selector is used with an MQINQ call to determine
the date of most-recent alteration. The length of the string is
MQ_DATE_LENGTH.
- See Also:
- Constant Field Values
MQCA_ALTERATION_TIME
public static final int MQCA_ALTERATION_TIME
- This character attribute selector is used with an MQINQ call to determine
the time of most-recent alteration. The length of the string is
MQ_TIME_LENGTH.
- See Also:
- Constant Field Values
MQCA_APPL_ID
public static final int MQCA_APPL_ID
- This character attribute selector is used with an MQINQ call to determine
the application ID. This is a character string that identifies the application
to be started. This information is for use by a trigger-monitor application
that processes messages on the initiation queue; the information is sent to
the initiation queue as part of the trigger message. The length of the string
is MQ_PROCESS_APPL_ID_LENGTH.
- See Also:
- Constant Field Values
MQCA_AUTH_INFO_CONN_NAME
public static final int MQCA_AUTH_INFO_CONN_NAME
- This character attribute selector is used with an MQINQ call to determine
the connection name of an AuthInfo object.
- See Also:
- Constant Field Values
MQCA_AUTH_INFO_DESC
public static final int MQCA_AUTH_INFO_DESC
- This character attribute selector is used with an MQINQ call to determine
the description of an AuthInfo object.
- See Also:
- Constant Field Values
MQCA_AUTH_INFO_NAME
public static final int MQCA_AUTH_INFO_NAME
- This character attribute selector is used with an MQINQ call to determine
the name of an AuthInfo object.
- See Also:
- Constant Field Values
MQCA_BACKOUT_REQ_Q_NAME
public static final int MQCA_BACKOUT_REQ_Q_NAME
- This character attribute selector is used with an MQINQ call to determine
the excessive backout requeue queue name. The length of the string is
MQ_Q_NAME_LENGTH.
- See Also:
- Constant Field Values
MQCA_BASE_Q_NAME
public static final int MQCA_BASE_Q_NAME
- This character attribute selector is used to determine the name of queue that alias resolves to.
The length of string is MQ_Q_NAME_LENGTH.
- See Also:
- Constant Field Values
MQCA_CF_STRUC_DESC
public static final int MQCA_CF_STRUC_DESC
- This character attribute selector is used with an MQINQ call to determine
the description of the coupling-facility structure where the messages on
the queue are stored. The length of this attribute is given by
MQ_CF_STRUC_NAME_LENGTH.
This attribute applies only to shared queues. This attribute is supported
only on z/OS.
- See Also:
- Constant Field Values
MQCA_CF_STRUC_NAME
public static final int MQCA_CF_STRUC_NAME
- This character attribute selector is used with an MQINQ call to determine
the name of the coupling-facility structure where the messages on
the queue are stored. The length of this attribute is given by
MQ_CF_STRUC_NAME_LENGTH.
This attribute applies only to shared queues. This attribute is supported only
on z/OS.
- See Also:
- Constant Field Values
MQCA_CHANNEL_AUTO_DEF_EXIT
public static final int MQCA_CHANNEL_AUTO_DEF_EXIT
- This character attribute selector is used with an MQINQ call to determine
the name of the user exit for automatic channel definition. The length of
the string is MQ_EXIT_NAME_LENGTH.
- See Also:
- Constant Field Values
MQCA_CLUSTER_DATE
public static final int MQCA_CLUSTER_DATE
- This character attribute selector is used with an MQINQ call to determine
the date when the cluster definition became available to the local queue
manager. The format of the date is YYYY-MM-DD, padded with two trailing
blanks to make the length 12 bytes. The length of the string is
MQ_CREATION_DATE_LENGTH.
- See Also:
- Constant Field Values
MQCA_CLUSTER_NAME
public static final int MQCA_CLUSTER_NAME
- This character attribute selector is used with an MQINQ call to determine
the name of the cluster to which the queue belongs. The length of
the string is MQ_CLUSTER_NAME_LENGTH.
- See Also:
- Constant Field Values
MQCA_CLUSTER_NAMELIST
public static final int MQCA_CLUSTER_NAMELIST
- This character attribute selector is used with an MQINQ call to determine
the name of a namelist object that contains the names of clusters to which
this queue belongs. The length of the string is MQ_NAMELIST_NAME_LENGTH.
- See Also:
- Constant Field Values
MQCA_CLUSTER_Q_MGR_NAME
public static final int MQCA_CLUSTER_Q_MGR_NAME
- This character attribute selector is used with an MQINQ call to determine
the name of a cluster queue manager. The length of the string is
MQ_Q_MGR_NAME_LENGTH.
- See Also:
- Constant Field Values
MQCA_CLUSTER_TIME
public static final int MQCA_CLUSTER_TIME
- This character attribute selector is used with an MQINQ call to determine
the time when the cluster definition became available to the local queue
manager. The format of the time is HH.MM.SS using the 24-hour clock, with
a leading zero if the hour is less than 10. The length of the string is
MQ_CREATION_TIME_LENGTH.
- See Also:
- Constant Field Values
MQCA_CLUSTER_WORKLOAD_DATA
public static final int MQCA_CLUSTER_WORKLOAD_DATA
- This character attribute selector is used with an MQINQ call to determine
the user-defined 32-byte character string that is passed to the cluster
workload exit when it is called. If there is no data to pass to the exit,
the string is blank. The length of the string is MQ_EXIT_DATA_LENGTH.
- See Also:
- Constant Field Values
MQCA_CLUSTER_WORKLOAD_EXIT
public static final int MQCA_CLUSTER_WORKLOAD_EXIT
- This character attribute selector is used with an MQINQ call to determine
the name of the user exit for cluster workload management. If this name is
non-blank, the exit is called each time that a message is put to a cluster
queue or moved from one cluster-sender queue to another. The length of the
string is MQ_EXIT_NAME_LENGTH.
- See Also:
- Constant Field Values
MQCA_COMMAND_INPUT_Q_NAME
public static final int MQCA_COMMAND_INPUT_Q_NAME
- This character attribute selector is used with an MQINQ call to determine
the name of the command input queue defined on the local queue manager.
This is a queue to which users can send commands, if authorized to do so.
The name of the queue depends on the environment. The length of the
string is MQ_Q_NAME_LENGTH.
- See Also:
- Constant Field Values
MQCA_COMMAND_REPLY_Q_NAME
public static final int MQCA_COMMAND_REPLY_Q_NAME
- This character attribute selector is used with an MQINQ call to determine
the name of the command reply queue defined on the local queue manager.
The name of the queue depends on the environment. The length of the
string is MQ_Q_NAME_LENGTH.
- See Also:
- Constant Field Values
MQCA_CREATION_DATE
public static final int MQCA_CREATION_DATE
- This character attribute selector is used with an MQINQ call to determine
the date when the queue was created. The format of the date is YYYY-MM-DD,
padded with two trailing blanks to make the length 12 bytes. The length of
the string is MQ_CREATION_DATE_LENGTH.
- See Also:
- Constant Field Values
MQCA_CREATION_TIME
public static final int MQCA_CREATION_TIME
- This character attribute selector is used with an MQINQ call to determine
the time when the queue was created. The format of the time is HH.MM.SS
using the 24-hour clock, with a leading zero if the hour is less than 10.
The length of the string is MQ_CREATION_TIME_LENGTH.
- See Also:
- Constant Field Values
MQCA_DEAD_LETTER_Q_NAME
public static final int MQCA_DEAD_LETTER_Q_NAME
- This character attribute selector is used with an MQINQ call to determine
the name of the queue defined on the local queue manager as the dead-letter
(undelivered-message) queue. Messages are sent to this queue if they cannot
be routed to their correct destination. The length of the
string is MQ_Q_NAME_LENGTH.
- See Also:
- Constant Field Values
MQCA_DEF_XMIT_Q_NAME
public static final int MQCA_DEF_XMIT_Q_NAME
- This character attribute selector is used with an MQINQ call to determine
the name of the 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. If there is no default transmission queue, the name
is entirely blank. The initial value of this attribute is blank.
The length of the string is MQ_Q_NAME_LENGTH.
- See Also:
- Constant Field Values
MQCA_ENV_DATA
public static final int MQCA_ENV_DATA
- This character attribute selector is used with an MQINQ call to determine
the name of the character string that contains environment-related information
pertaining to the application to be started. This information is for use by a
trigger-monitor application that processes messages on the initiation queue; the
information is sent to the initiation queue as part of the trigger message.
The length of the string is MQ_PROCESS_ENV_DATA_LENGTH.
- See Also:
- Constant Field Values
MQCA_FIRST
public static final int MQCA_FIRST
- This defines the start of the range of valid character attribute selectors. The
integer and character attribute selectors are allocated within two different
ranges, with MQCA_* selectors within the range MQCA_FIRST through MQCA_LAST.
- See Also:
- Constant Field Values
MQCA_IGQ_USER_ID
public static final int MQCA_IGQ_USER_ID
- This character attribute selector is used with an MQINQ call to determine
the user identifier that is associated with the local intra-group queuing agent
(IGQ agent). This attribute is applicable only if the local queue manager is
a member of a queue-sharing group. The length of the string is MQ_USER_ID_LENGTH.
- See Also:
- Constant Field Values
MQCA_INITIATION_Q_NAME
public static final int MQCA_INITIATION_Q_NAME
- This character attribute selector is used with an MQINQ call to determine
the name of the initiation queue defined on the local queue manager. The queue
must be of type MQQT_LOCAL. The queue manager sends a trigger message to the
initiation queue when application start-up is required as a result of a message
arriving on the queue to which this attribute belongs. The length of the string
is MQ_Q_NAME_LENGTH.
- See Also:
- Constant Field Values
MQCA_LAST
public static final int MQCA_LAST
- This defines the end of the range of valid character attribute selectors. The
integer and character attribute selectors are allocated within two different
ranges, with MQCA_* selectors within the range MQCA_FIRST through MQCA_LAST.
- See Also:
- Constant Field Values
MQCA_LAST_USED
public static final int MQCA_LAST_USED
- This defines the highest value in the range of valid character attribute
selectors that the queue manager will accept.
- See Also:
- Constant Field Values
MQCA_LDAP_PASSWORD
public static final int MQCA_LDAP_PASSWORD
- This character attribute selector is used with an MQINQ call to determine
the password needed to access the defined LDAP CRL server.
- See Also:
- Constant Field Values
MQCA_LDAP_USER_NAME
public static final int MQCA_LDAP_USER_NAME
- This character attribute selector is used with an MQINQ call to determine
the LDAP user name. It consists of the Distinguished Name of the user who
is attempting to access the LDAP CRL server.
- See Also:
- Constant Field Values
MQCA_NAMELIST_DESC
public static final int MQCA_NAMELIST_DESC
- This character attribute selector is used with an MQINQ call to determine
the namelist description. The content of the field is of no significance
to the queue manager. The length of the string is MQ_NAMELIST_DESC_LENGTH.
- See Also:
- Constant Field Values
MQCA_NAMELIST_NAME
public static final int MQCA_NAMELIST_NAME
- This character attribute selector is used with an MQINQ call to determine
the namelist name. For more information about namelist names, see
the WebSphere MQ Application Programming Guide. The length of the string is
MQ_NAMELIST_NAME_LENGTH.
- See Also:
- Constant Field Values
MQCA_NAMES
public static final int MQCA_NAMES
- This character attribute selector is used with an MQINQ call to determine
a list of NameCount names, where each name is the name of an object that
is defined to the local queue manager. For more information about object
names, see WebSphere MQ Application Programming Guide. The length of
each of the names in the list is MQ_OBJECT_NAME_LENGTH.
- See Also:
- Constant Field Values
MQCA_PROCESS_DESC
public static final int MQCA_PROCESS_DESC
- This character attribute selector is used with an MQINQ call to determine
the process description. The content of the field is of no significance
to the queue manager. The length of the string is MQ_PROCESS_DESC_LENGTH.
- See Also:
- Constant Field Values
MQCA_PROCESS_NAME
public static final int MQCA_PROCESS_NAME
- This character attribute selector is used with an MQINQ call to determine
the name of a process definition that is defined on the local queue manager.
Each process definition has a name that is different from the names of other
process definitions belonging to the queue manager. The length of
the string is MQ_PROCESS_NAME_LENGTH.
- See Also:
- Constant Field Values
MQCA_Q_DESC
public static final int MQCA_Q_DESC
- This character attribute selector is used with an MQINQ call to determine
a queue description. The content of the field is of no significance
to the queue manager. The length of the string is MQ_Q_DESC_LENGTH.
- See Also:
- Constant Field Values
MQCA_Q_MGR_DESC
public static final int MQCA_Q_MGR_DESC
- This character attribute selector is used with an MQINQ call to determine
the queue manager description. The content of the field is of no significance
to the queue manager. The length of the string is MQ_Q_MGR_DESC_LENGTH.
- See Also:
- Constant Field Values
MQCA_Q_MGR_IDENTIFIER
public static final int MQCA_Q_MGR_IDENTIFIER
- This character attribute selector is used with an MQINQ call to determine
the internally-generated unique name for the queue manager. The length of
the string is MQ_Q_MGR_IDENTIFIER_LENGTH.
- See Also:
- Constant Field Values
MQCA_Q_MGR_NAME
public static final int MQCA_Q_MGR_NAME
- This character attribute selector is used with an MQINQ call to determine
the name of the local queue manager. That is, the name of the queue manager
to which the application is connected. The length of the string is
MQ_Q_MGR_NAME_LENGTH.
- See Also:
- Constant Field Values
MQCA_Q_NAME
public static final int MQCA_Q_NAME
- This character attribute selector is used with an MQINQ call to determine
the name of a queue defined on the local queue manager. For more information
about queue names, see WebSphere MQ Application Programming Guide. All
queues defined on a queue manager share the same queue name space. Therefore,
an MQQT_LOCAL queue and an MQQT_ALIAS queue cannot have the same name.
The length of the string is MQ_Q_NAME_LENGTH.
- See Also:
- Constant Field Values
MQCA_QSG_NAME
public static final int MQCA_QSG_NAME
- This character attribute selector is used with an MQINQ call to determine
the name of a queue sharing group to which the local queue manager
belongs. If the local queue manager does not belong to a queue-sharing group,
the name is blank. The length of the string is MQ_QSG_NAME_LENGTH.
- See Also:
- Constant Field Values
MQCA_REMOTE_Q_MGR_NAME
public static final int MQCA_REMOTE_Q_MGR_NAME
- This character attribute selector is used with an MQINQ call to determine
the name of the remote queue manager on which the queue RemoteQName is
defined. If the RemoteQName queue has a QSGDisp value of MQQSGD_COPY or
MQQSGD_SHARED, RemoteQMgrName can be the name of the queue-sharing group
that owns RemoteQName. The length of the string is MQ_Q_MGR_NAME_LENGTH.
- See Also:
- Constant Field Values
MQCA_REMOTE_Q_NAME
public static final int MQCA_REMOTE_Q_NAME
- This character attribute selector is used with an MQINQ call to determine
the name of the queue as it is known on the remote queue manager
RemoteQMgrName. The length of the string is MQ_Q_NAME_LENGTH.
- See Also:
- Constant Field Values
MQCA_REPOSITORY_NAME
public static final int MQCA_REPOSITORY_NAME
- This character attribute selector is used with an MQINQ call to determine
the name of a cluster for which this queue manager provides a
repository-manager service. The length of the string is
MQ_Q_MGR_NAME_LENGTH.
- See Also:
- Constant Field Values
MQCA_REPOSITORY_NAMELIST
public static final int MQCA_REPOSITORY_NAMELIST
- This character attribute selector is used with an MQINQ call to determine
the name of a namelist object that contains the names of clusters for which
this queue manager provides a repository-manager service. If the queue
manager provides this service for only one cluster, the namelist object
contains only one name. The length of the string is MQ_NAMELIST_NAME_LENGTH.
- See Also:
- Constant Field Values
MQCA_SSL_CRL_NAMELIST
public static final int MQCA_SSL_CRL_NAMELIST
- This character attribute selector is used with an MQINQ call to
determine the name of the namelist object containing names of
authentication information objects.
- See Also:
- Constant Field Values
MQCA_SSL_CRYPTO_HARDWARE
public static final int MQCA_SSL_CRYPTO_HARDWARE
- This character attribute selector is used with an MQINQ call to determine
the cryptographic hardware configuration string. This field is relevant
only for WebSphere MQ clients running on UNIX systems.
- See Also:
- Constant Field Values
MQCA_STORAGE_CLASS
public static final int MQCA_STORAGE_CLASS
- This character attribute selector is used with an MQINQ call to determine
the user-defined name that defines the physical storage used to hold the
queue. This attribute is supported only on z/OS. The
length of the string is MQ_STORAGE_CLASS_LENGTH.
- See Also:
- Constant Field Values
MQCA_STORAGE_CLASS_DESC
public static final int MQCA_STORAGE_CLASS_DESC
- This character attribute selector is used with an MQINQ call to determine
the user-defined description of the physical storage used to hold the
queue. The content of the field is of no significance to the queue manager.
This attribute is supported only on z/OS. The length of the
string is MQ_STORAGE_CLASS_LENGTH.
- See Also:
- Constant Field Values
MQCA_TRIGGER_DATA
public static final int MQCA_TRIGGER_DATA
- This character attribute selector is used with an MQINQ call to determine
the free-format data that the queue manager inserts into the trigger message
when a message arriving on this queue causes a trigger message to be written
to the initiation queue. The length of the string is MQ_TRIGGER_DATA_LENGTH.
- See Also:
- Constant Field Values
MQCA_USER_DATA
public static final int MQCA_USER_DATA
- This character attribute selector is used with an MQINQ call to determine
the string that contains user information pertaining to the application to
be started. This information is for use by a trigger-monitor application
that processes messages on the initiation queue, or the application that is
started by the trigger monitor. The information is sent to the initiation
queue as part of the trigger message. The length of the string is
MQ_PROCESS_USER_DATA_LENGTH.
- See Also:
- Constant Field Values
MQCA_XCF_GROUP_NAME
public static final int MQCA_XCF_GROUP_NAME
- This character attribute selector is used with an MQINQ call to determine
the XCF group name. The maximum length of the string is
MQ_XCF_GROUP_NAME_LENGTH.
- See Also:
- Constant Field Values
MQCA_XCF_MEMBER_NAME
public static final int MQCA_XCF_MEMBER_NAME
- This character attribute selector is used with an MQINQ call to determine
the XCF member name. The maximum length of the string is
MQ_XCF_MEMBER_NAME_LENGTH.
- See Also:
- Constant Field Values
MQCA_XMIT_Q_NAME
public static final int MQCA_XMIT_Q_NAME
- This character attribute selector is used with an MQINQ call to determine
the transmission queue name. If this attribute is not blank when an open
occurs, either for a remote queue or for a queue-manager alias definition,
it specifies the name of the local transmission queue to be used for
forwarding the message. If XmitQName is blank, the local queue whose name
is the same as RemoteQMgrName is used as the transmission queue. If there
is no queue with the name RemoteQMgrName, the queue identified by the
DefXmitQName queue-manager attribute is used. The length of the string is
MQ_Q_NAME_LENGTH.
- See Also:
- Constant Field Values
MQIA_APPL_TYPE
public static final int MQIA_APPL_TYPE
- This integer attribute selector is used with an MQINQ call to determine
the nature of the program to be started in response to the receipt of a
trigger message. This information is for use by a trigger-monitor
application that processes messages on the initiation queue. This value
will be one of the MQAT_* values.
- See Also:
- Constant Field Values
MQIA_ARCHIVE
public static final int MQIA_ARCHIVE
- This integer attribute selector is used with an MQINQ call to determine
the way that archiving mode works. This value will be one of MQAR_NONE
or MQAR_ALL.
- See Also:
- Constant Field Values
MQIA_AUTH_INFO_TYPE
public static final int MQIA_AUTH_INFO_TYPE
- This integer attribute selector is used with an MQINQ call to determine
the type of authentication information contained in an AuthInfoRecord.
The value will always be MQAIT_CRL_LDAP, indicating that certificate
revocation lists are stored on a LDAP server.
- See Also:
- Constant Field Values
MQIA_AUTHORITY_EVENT
public static final int MQIA_AUTHORITY_EVENT
- This integer attribute selector is used with an MQINQ call to determine
whether authorization (Not Authorized) events are generated. The value is
one of MQEVR_DISABLED or MQEVR_ENABLED. For more information about events,
see Monitoring WebSphere MQ.
- See Also:
- Constant Field Values
MQIA_BACKOUT_THRESHOLD
public static final int MQIA_BACKOUT_THRESHOLD
- This integer attribute selector is used with an MQINQ call to determine
the backout threshold. Apart from allowing its value to be queried, the queue
manager takes no action based on the value of this attribute.
- See Also:
- Constant Field Values
MQIA_CHANNEL_AUTO_DEF
public static final int MQIA_CHANNEL_AUTO_DEF
- This integer attribute selector is used with an MQINQ call to determine the
automatic definition of channels of type MQCHT_RECEIVER and MQCHT_SVRCONN.
Automatic definition of MQCHT_CLUSSDR channels is always enabled. The value
is one of MQCHAD_DISABLED or MQCHAD_ENABLED.
- See Also:
- Constant Field Values
MQIA_CHANNEL_AUTO_DEF_EVENT
public static final int MQIA_CHANNEL_AUTO_DEF_EVENT
- This integer attribute selector is used with an MQINQ call to determine
whether channel automatic-definition events are generated. It applies
to channels of type MQCHT_RECEIVER, MQCHT_SVRCONN, and MQCHT_CLUSSDR.
The value is one of MQEVR_DISABLED or MQEVR_ENABLED.
- See Also:
- Constant Field Values
MQIA_CLUSTER_Q_TYPE
public static final int MQIA_CLUSTER_Q_TYPE
- This integer attribute selector is used with an MQINQ call to determine
the cluster queue type.
- See Also:
- Constant Field Values
MQIA_CLUSTER_WORKLOAD_LENGTH
public static final int MQIA_CLUSTER_WORKLOAD_LENGTH
- This integer attribute selector is used with an MQINQ call to determine
the maximum length of message data that is passed to the cluster workload
exit.
- See Also:
- Constant Field Values
MQIA_CLWL_Q_RANK
public static final int MQIA_CLWL_Q_RANK
- This integer attribute selector is used with an MQINQ call to determine
the rank of a queue for cluster workload management purposes.
- See Also:
- Constant Field Values
MQIA_CLWL_Q_PRIORITY
public static final int MQIA_CLWL_Q_PRIORITY
- This integer attribute selector is used with an MQINQ call to determine
the priority of a queue for cluster workload management purposes.
- See Also:
- Constant Field Values
MQIA_CLWL_MRU_CHANNELS
public static final int MQIA_CLWL_MRU_CHANNELS
- This integer attribute selector is used with an MQINQ call to determine
the maximum number of allowed active outbound channels that are not allowed.
- See Also:
- Constant Field Values
MQIA_CLWL_USE_REMOTE_Q
public static final int MQIA_CLWL_USE_REMOTE_Q
- This integer attribute selector is used with an MQINQ call to determine
the behavior of a put when the target queue has both a local instance
and at least one remote cluster instance. This value will be one of
MQQF_CLWL_USEQ_ANY or MQQF_CLWL_USEQ_LOCAL.
- See Also:
- Constant Field Values
MQIA_CODED_CHAR_SET_ID
public static final int MQIA_CODED_CHAR_SET_ID
- This integer attribute selector is used with an MQINQ call to determine
the character set used by the queue manager for all character string
fields. The character set must be one that has single-byte characters
for the characters that are valid in object names. It does not apply to
application data carried in the message. The value depends on the
environment.
- See Also:
- Constant Field Values
MQIA_COMMAND_LEVEL
public static final int MQIA_COMMAND_LEVEL
- This integer attribute selector is used with an MQINQ call to determine
the level of system control commands supported by the queue manager. The value
is one of the MQCMDL_LEVEL_* values.
- See Also:
- Constant Field Values
MQIA_CONFIGURATION_EVENT
public static final int MQIA_CONFIGURATION_EVENT
- This integer attribute selector is used with an MQINQ call to determine
whether configuration events are generated.
- See Also:
- Constant Field Values
MQIA_CURRENT_Q_DEPTH
public static final int MQIA_CURRENT_Q_DEPTH
- This integer attribute selector is used with an MQINQ call to determine
the number of messages currently on the queue. It is incremented during
an MQPUT call, and during backout of an MQGET call. It is decremented
during a non-browsing MQGET call, and during backout of an MQPUT call.
- See Also:
- Constant Field Values
MQIA_DEF_BIND
public static final int MQIA_DEF_BIND
- This integer attribute selector is used with an MQINQ call to determine
the default binding that is used when MQOO_BIND_AS_Q_DEF is specified on
the MQOPEN call and the queue is a cluster queue. The value is one
MQBND_BIND_ON_OPEN or MQBND_BIND_NOT_FIXED.
- See Also:
- Constant Field Values
MQIA_DEF_INPUT_OPEN_OPTION
public static final int MQIA_DEF_INPUT_OPEN_OPTION
- This integer attribute selector is used with an MQINQ call to determine
the default way in which to open the queue for input. It applies if the
MQOO_INPUT_AS_Q_DEF option is specified on the MQOPEN call when the queue
is opened. The value is one of MQOO_INPUT_EXCLUSIVE or
MQOO_INPUT_SHARED.
- See Also:
- Constant Field Values
MQIA_DEF_PERSISTENCE
public static final int MQIA_DEF_PERSISTENCE
- This integer attribute selector is used with an MQINQ call to determine
the default persistence of messages on the queue. It applies if
MQPER_PERSISTENCE_AS_Q_DEF is specified in the message descriptor when
the message is put. The value is one of MQPER_PERSISTENT or
MQPER_NON_PERSISTENT.
- See Also:
- Constant Field Values
MQIA_DEF_PRIORITY
public static final int MQIA_DEF_PRIORITY
- This integer attribute selector is used with an MQINQ call to determine
the default priority for messages on the queue. This applies if
MQPRI_PRIORITY_AS_Q_DEF is specified in the message descriptor when the
message is put on the queue.
- See Also:
- Constant Field Values
MQIA_DEFINITION_TYPE
public static final int MQIA_DEFINITION_TYPE
- This integer attribute selector is used with an MQINQ call to determine
how the queue was defined. The value is one of MQQDT_PREDEFINED,
MQQDT_PERMANENT_DYNAMIC, MQQDT_TEMPORARY_DYNAMIC or
MQQDT_SHARED_DYNAMIC.
- See Also:
- Constant Field Values
MQIA_DIST_LISTS
public static final int MQIA_DIST_LISTS
- This integer attribute selector is used with an MQINQ call to determine
whether distribution-list messages can be placed on the queue. The value
is one of MQDL_SUPPORTED or MQDL_NOT_SUPPORTED.
- See Also:
- Constant Field Values
MQIA_EXPIRY_INTERVAL
public static final int MQIA_EXPIRY_INTERVAL
- This integer attribute selector is used with an MQINQ call to determine
the interval between scans for expired messages. It is either a time
interval (in seconds) in the range 1 to 99,999,999, or the special
value MQEXPI_OFF to indicate that the queue manager does not scan the
queues looking for expired messages.
- See Also:
- Constant Field Values
MQIA_FIRST
public static final int MQIA_FIRST
- This defines the start of the range of valid integer attribute selectors. The
integer and character attribute selectors are allocated within two different
ranges, with MQIA_* selectors within the range MQIA_FIRST through MQIA_LAST.
- See Also:
- Constant Field Values
MQIA_HARDEN_GET_BACKOUT
public static final int MQIA_HARDEN_GET_BACKOUT
- This integer attribute selector is used with an MQINQ call to determine
if hardening is used to ensure that the backout count for messages on this
queue is accurate. The values is one of MQQA_BACKOUT_HARDENED or
MQQA_BACKOUT_NOT_HARDENED. The default is MQQA_BACKOUT_NOT_HARDENED.
- See Also:
- Constant Field Values
MQIA_HIGH_Q_DEPTH
public static final int MQIA_HIGH_Q_DEPTH
- This integer attribute selector is used with an MQINQ call to determine
the maximum number of messages on the queue since the queue statistics
were last reset.
- See Also:
- Constant Field Values
MQIA_IGQ_PUT_AUTHORITY
public static final int MQIA_IGQ_PUT_AUTHORITY
- This integer attribute selector is used with an MQINQ call to determine
the type of authority checking that is performed when the local intra-group
queuing agent (IGQ agent) removes a message from the shared transmission queue
and places the message on a local queue. It applies only if the local queue
manager is a member of a queue-sharing group. The value is one of
MQIGQPA_DEFAULT, MQIGQPA_CONTEXT, MQIGQPA_ONLY_IGQ or MQIGQPA_ALTERNATE_OR_IGQ.
- See Also:
- Constant Field Values
MQIA_INDEX_TYPE
public static final int MQIA_INDEX_TYPE
- This integer attribute selector is used with an MQINQ call to determine
the type of index that the queue manager maintains for messages on the queue.
The type of index required depends on how the application retrieves messages,
and whether the queue is a shared queue or a nonshared queue.
- See Also:
- Constant Field Values
MQIA_INHIBIT_EVENT
public static final int MQIA_INHIBIT_EVENT
- This integer attribute selector is used with an MQINQ call to determine
whether inhibit (Inhibit Get and Inhibit Put) events are generated. The
value is one of MQEVR_DISABLED or MQEVR_ENABLED. On z/OS, you
cannot use the MQINQ call to determine the value of this attribute.
- See Also:
- Constant Field Values
MQIA_INHIBIT_GET
public static final int MQIA_INHIBIT_GET
- This integer attribute selector is used with an MQINQ call to determine
whether get operations for this queue are allowed. If the queue is an
alias queue, get operations must be allowed for both the alias and the
base queue at the time of the get operation, for the MQGET call to
succeed. The value is one of MQQA_GET_INHIBITED or MQQA_GET_ALLOWED.
- See Also:
- Constant Field Values
MQIA_INHIBIT_PUT
public static final int MQIA_INHIBIT_PUT
- This integer attribute selector is used with an MQINQ call to determine
whether put operations for this queue are allowed. If there is more than
one definition in the queue-name resolution path, put operations must be
allowed for every definition in the path (including any queue-manager
alias definitions) at the time of the put operation. The value is one of
MQQA_PUT_INHIBITED or MQQA_PUT_ALLOWED.
- See Also:
- Constant Field Values
MQIA_INTRA_GROUP_QUEUING
public static final int MQIA_INTRA_GROUP_QUEUING
- This integer attribute selector is used with an MQINQ call to determine
whether intra-group queuing is enabled for the queue-sharing group.
This attribute applies only if the local queue manager is a member of a
queue-sharing group, and is supported only on z/OS. The
value is one of MQIGQ_DISABLED or MQIGQ_ENABLED.
- See Also:
- Constant Field Values
MQIA_LAST
public static final int MQIA_LAST
- This defines the end of the range of valid integer attribute selectors. The
integer and character attribute selectors are allocated within two different
ranges, with MQIA_* selectors within the range MQIA_FIRST through MQIA_LAST.
- See Also:
- Constant Field Values
MQIA_LOCAL_EVENT
public static final int MQIA_LOCAL_EVENT
- This integer attribute selector is used with an MQINQ call to determine
whether local error events are generated. The value is one of MQEVR_DISABLED
or MQEVR_ENABLED. The default is MQEVR_DISABLED.
- See Also:
- Constant Field Values
MQIA_MAX_HANDLES
public static final int MQIA_MAX_HANDLES
- This integer attribute selector is used with an MQINQ call to determine
the maximum number of open handles that any one task can use concurrently.
Each successful MQOPEN call for a single queue (or for an object that is
not a queue) uses one handle. That handle becomes available for reuse when
the object is closed.
The value is in the range 1 to 999,999,999. The default value is
determined by the environment. On z/OS, the
default value is 100. In all other environments, the default value is 256.
- See Also:
- Constant Field Values
MQIA_MAX_MSG_LENGTH
public static final int MQIA_MAX_MSG_LENGTH
- This integer attribute selector is used with an MQINQ call to determine
the length of the longest physical message that the queue manager can
handle. However, because the MaxMsgLength queue-manager attribute can be
set independently of the MaxMsgLength queue attribute, the longest physical
message that can be placed on a queue is the lesser of those two values.
The lower limit for the MaxMsgLength attribute is 32 KB (32 768 bytes). The
upper limit is 100 MB (104 857 600 bytes).
- See Also:
- Constant Field Values
MQIA_MAX_PRIORITY
public static final int MQIA_MAX_PRIORITY
- This integer attribute selector is used with an MQINQ call to determine
the maximum message priority supported by the queue manager. Priorities
range from zero (lowest) to MaxPriority (highest).
- See Also:
- Constant Field Values
MQIA_MAX_Q_DEPTH
public static final int MQIA_MAX_Q_DEPTH
- This integer attribute selector is used with an MQINQ call to determine
the defined upper limit for the number of physical messages that can exist
on the queue at any one time. An attempt to put a message on a queue that
already contains MaxQDepth messages fails with reason code MQRC_Q_FULL.
The value of this attribute is zero or greater. The upper limit is
determined by the environment. On AIX, HP-UX,
z/OS,
Solaris, Linux, and Windows, the value cannot exceed 999,999,999. On
i5/OS, the value cannot exceed 640,000.
- See Also:
- Constant Field Values
MQIA_MAX_UNCOMMITTED_MSGS
public static final int MQIA_MAX_UNCOMMITTED_MSGS
- This integer attribute selector is used with an MQINQ call to determine
the maximum number of uncommitted messages that can exist within a unit
of work.
- See Also:
- Constant Field Values
MQIA_MSG_DELIVERY_SEQUENCE
public static final int MQIA_MSG_DELIVERY_SEQUENCE
- This integer attribute selector is used with an MQINQ call to determine
the order in which the MQGET call returns messages to the application. It
can be either MQMDS_FIFO (messages are returned in first in, first out
order) or MQMDS_PRIORITY (higher priority messages are returned first).
- See Also:
- Constant Field Values
MQIA_MSG_DEQ_COUNT
public static final int MQIA_MSG_DEQ_COUNT
- This integer attribute selector is used with an MQINQ call to determine
the number of messages that were removed from the queue since the queue
statistics were last reset.
- See Also:
- Constant Field Values
MQIA_MSG_ENQ_COUNT
public static final int MQIA_MSG_ENQ_COUNT
- This integer attribute selector is used with an MQINQ call to determine
the number of messages that were put on the queue since the queue
statistics were last reset.
- See Also:
- Constant Field Values
MQIA_NAME_COUNT
public static final int MQIA_NAME_COUNT
- This integer attribute selector is used with an MQINQ call to determine
the number of names in the namelist. It is greater than or equal to zero.
MQNC_MAX_NAMELIST_NAME_COUNT defines the maximum number of names in a
namelist.
- See Also:
- Constant Field Values
MQIA_NAMELIST_TYPE
public static final int MQIA_NAMELIST_TYPE
- This integer attribute selector is used with an MQINQ call to determine
the nature of the names in the namelist, and indicates how the namelist is
used. The value is one of MQNT_NONE, MQNT_Q, MQNT_CLUSTER or
MQNT_AUTH_INFO. This attribute is supported only on z/OS.
- See Also:
- Constant Field Values
MQIA_NPM_CLASS
public static final int MQIA_NPM_CLASS
- This integer attribute selector is used with an MQINQ call to determine the
reliability goal for nonpersistent messages. This specifies the circumstances
under which nonpersistent messages put on this queue are discarded. The value
is one of MQNPM_CLASS_NORMAL or MQNPM_CLASS_HIGH.
- See Also:
- Constant Field Values
MQIA_OPEN_INPUT_COUNT
public static final int MQIA_OPEN_INPUT_COUNT
- This integer attribute selector is used with an MQINQ call to determine
the number of handles that are currently valid for removing messages from
the queue by means of the MQGET call. It is the total number of such handles
known to the local queue manager. If the queue is a shared queue, the count
does not include opens for input that were performed for the queue at other
queue managers in the queue-sharing group to which the local queue manager
belongs.
- See Also:
- Constant Field Values
MQIA_OPEN_OUTPUT_COUNT
public static final int MQIA_OPEN_OUTPUT_COUNT
- This integer attribute selector is used with an MQINQ call to determine
the number of handles that are currently valid for adding messages to the
queue by means of the MQPUT call. It is the total number of such handles
known to the local queue manager; it does not include opens for output that
were performed for this queue at remote queue managers. If the queue is a
shared queue, the count does not include opens for output that were performed
for the queue at other queue managers in the queue-sharing group to which
the local queue manager belongs.
- See Also:
- Constant Field Values
MQIA_PERFORMANCE_EVENT
public static final int MQIA_PERFORMANCE_EVENT
- This integer attribute selector is used with an MQINQ call to determine
whether performance-related events are generated. The value is one of
MQEVR_DISABLED or MQEVR_ENABLED. On z/OS, you
cannot use the MQINQ call to determine the value of this attribute.
- See Also:
- Constant Field Values
MQIA_PLATFORM
public static final int MQIA_PLATFORM
- This integer attribute selector is used with an MQINQ call to determine
the operating system on which the queue manager is running. The value
will be one of the MQPL_* values.
- See Also:
- Constant Field Values
MQIA_Q_DEPTH_HIGH_EVENT
public static final int MQIA_Q_DEPTH_HIGH_EVENT
- This integer attribute selector is used with an MQINQ call to determine
whether Queue Depth High events are generated. A Queue Depth High event
indicates that an application has put a message on a queue, and this has
caused the number of messages on the queue to become greater than or
equal to the queue depth high threshold. The value is one of MQEVR_DISABLED
or MQEVR_ENABLED.
- See Also:
- Constant Field Values
MQIA_Q_DEPTH_HIGH_LIMIT
public static final int MQIA_Q_DEPTH_HIGH_LIMIT
- This integer attribute selector is used with an MQINQ call to determine
the threshold against which the queue depth is compared to generate a
Queue Depth High event. This event indicates that an application has
put a message on a queue, and that this has caused the number of messages
on the queue to become greater than or equal to the queue depth high threshold.
- See Also:
- Constant Field Values
MQIA_Q_DEPTH_LOW_EVENT
public static final int MQIA_Q_DEPTH_LOW_EVENT
- This integer attribute selector is used with an MQINQ call to determine
whether Queue Depth Low events are generated. A Queue Depth Low event
indicates that an application has removed a message from a queue, and
this has caused the number of messages on the queue to become less
than or equal to the queue depth low threshold. The value is one of
MQEVR_DISABLED or MQEVR_ENABLED.
- See Also:
- Constant Field Values
MQIA_Q_DEPTH_LOW_LIMIT
public static final int MQIA_Q_DEPTH_LOW_LIMIT
- This integer attribute selector is used with an MQINQ call to determine
the threshold against which the queue depth is compared to generate a
Queue Depth Low event. This event indicates that an application has
removed a message from a queue, and that this has caused the number of
messages on the queue to become less than or equal to the queue depth low
threshold.
- See Also:
- Constant Field Values
MQIA_Q_DEPTH_MAX_EVENT
public static final int MQIA_Q_DEPTH_MAX_EVENT
- This integer attribute selector is used with an MQINQ call to determine
whether Queue Full events are generated. A Queue Full event indicates
that a put to a queue has been rejected because the queue is full, that
is, the queue depth has already reached its maximum value. The value is
one of MQEVR_DISABLED or MQEVR_ENABLED.
- See Also:
- Constant Field Values
MQIA_Q_SERVICE_INTERVAL
public static final int MQIA_Q_SERVICE_INTERVAL
- This integer attribute selector is used with an MQINQ call to determine
the service interval used for comparison to generate Service Interval
High and Service Interval OK events. The interval is set in milliseconds,
and its value is not less than zero and not greater than 999,999,999.
- See Also:
- Constant Field Values
MQIA_Q_SERVICE_INTERVAL_EVENT
public static final int MQIA_Q_SERVICE_INTERVAL_EVENT
- This integer attribute selector is used with an MQINQ call to determine
whether Service Interval High or Service Interval OK events are generated.
This value is one of MQQSIE_HIGH, MQQSIE_OK or MQQSIE_NONE.
- See Also:
- Constant Field Values
MQIA_Q_TYPE
public static final int MQIA_Q_TYPE
- This integer attribute selector is used with an MQINQ call to determine
the type of queue. It has one of the following values: MQQT_ALIAS,
MQQT_CLUSTER, MQQT_LOCAL or MQQT_REMOTE.
- See Also:
- Constant Field Values
MQIA_QSG_DISP
public static final int MQIA_QSG_DISP
- This integer attribute selector is used with an MQINQ call to determine
the disposition of the queue. The value is one of MQQSGD_Q_MGR,
MQQSGD_COPY or MQQSGD_SHARED. This attribute is only supported on
z/OS.
- See Also:
- Constant Field Values
MQIA_REMOTE_EVENT
public static final int MQIA_REMOTE_EVENT
- This integer attribute selector is used with an MQINQ call to determine
whether remote error events are generated. The value is one of MQEVR_DISABLED
or MQEVR_ENABLED.
- See Also:
- Constant Field Values
MQIA_RETENTION_INTERVAL
public static final int MQIA_RETENTION_INTERVAL
- This integer attribute selector is used with an MQINQ call to determine
the period of time for which to retain the queue. After this time has elapsed,
the queue is eligible for deletion. The time is measured in hours, counting
from the date and time when the queue was created. This information is
provided to enable a housekeeping application or the operator to identify
and delete queues that are no longer required.
- See Also:
- Constant Field Values
MQIA_SCOPE
public static final int MQIA_SCOPE
- This integer attribute selector is used with an MQINQ call to determine
whether an entry for this queue also exists in a cell directory. A cell
directory is provided by an installable Name service. The value is one
of MQSCO_Q_MGR or MQSCO_CELL.
- See Also:
- Constant Field Values
MQIA_SHAREABILITY
public static final int MQIA_SHAREABILITY
- This integer attribute selector is used with an MQINQ call to determine
whether the queue can be opened for input multiple times concurrently. The
value is one of MQQA_SHAREABLE or MQQA_NOT_SHAREABLE.
- See Also:
- Constant Field Values
MQIA_SSL_EVENT
public static final int MQIA_SSL_EVENT
- This integer attribute selector is used with an MQINQ call to determine
whether SSL events are generated. The value is one of MQEVR_DISABLED
or MQEVR_ENABLED.
- See Also:
- Constant Field Values
MQIA_SSL_FIPS_REQUIRED
public static final int MQIA_SSL_FIPS_REQUIRED
- This integer attribute selector is used with an MQINQ call to determine
if only FIPS-certified algorithms are to be used if the cryptography is
executed in WebSphere MQ-provided software. The value is one of
MQSSL_FIPS_NO or MQSSL_FIPS_YES. The default is MQSSL_FIPS_NO.
- See Also:
- Constant Field Values
MQIA_SSL_RESET_COUNT
public static final int MQIA_SSL_RESET_COUNT
- This integer attribute selector is used with an MQINQ call to determine
when SSL channel message channel agents (MCAs) that initiate communication
reset the secret key used for encryption on the channel. The value
represents the total number of unencrypted bytes that are sent and received
on the channel before the secret key is renegotiated. The number of bytes
includes control information sent by the MCA.
The value is a number between 0 and 999,999,999, with a default value of 0.
- See Also:
- Constant Field Values
MQIA_SSL_TASKS
public static final int MQIA_SSL_TASKS
- This integer attribute selector is used with an MQINQ call to determine
the number of server subtasks for processing SSL calls.
- See Also:
- Constant Field Values
MQIA_START_STOP_EVENT
public static final int MQIA_START_STOP_EVENT
- This integer attribute selector is used with an MQINQ call to determine
whether start and stop events are generated. The value is one of MQEVR_DISABLED
or MQEVR_ENABLED.
- See Also:
- Constant Field Values
MQIA_SYNCPOINT
public static final int MQIA_SYNCPOINT
- This integer attribute selector is used with an MQINQ call to determine
whether the local queue manager supports units of work and syncpointing
with the MQGET, MQPUT, and MQPUT1 calls. The value is one of MQSP_AVAILABLE
or MQSP_NOT_AVAILABLE.
- See Also:
- Constant Field Values
MQIA_TIME_SINCE_RESET
public static final int MQIA_TIME_SINCE_RESET
- This integer attribute selector is used with an MQINQ call to determine
the time, in seconds, since the statistics were last reset. The value
recorded by this timer is also used as the interval time in queue
service interval events.
- See Also:
- Constant Field Values
MQIA_TRIGGER_CONTROL
public static final int MQIA_TRIGGER_CONTROL
- This integer attribute selector is used with an MQINQ call to determine
whether trigger messages are written to an initiation queue to start an
application to service the queue. This is one of MQTC_OFF or MQTC_ON.
- See Also:
- Constant Field Values
MQIA_TRIGGER_DEPTH
public static final int MQIA_TRIGGER_DEPTH
- This integer attribute selector is used with an MQINQ call to determine
the number of messages of priority TriggerMsgPriority or greater that must
be on the queue before a trigger message is written. This applies when
TriggerType is set to MQTT_DEPTH. The value of TriggerDepth is 1 or greater.
- See Also:
- Constant Field Values
MQIA_TRIGGER_INTERVAL
public static final int MQIA_TRIGGER_INTERVAL
- This integer attribute selector is used with an MQINQ call to determine
a time interval (in milliseconds) used to restrict the number of trigger
messages. This is relevant only when the TriggerType is MQTT_FIRST. In this
case trigger messages are usually generated only when a suitable message
arrives on the queue, and the queue was previously empty. Under certain
circumstances, however, an additional trigger message can be generated
with MQTT_FIRST triggering even if the queue was not empty. These additional
trigger messages are not generated more often than every TriggerInterval
milliseconds.
The value is not less than 0 and not greater than 999,999,999. The default value
is 999,999,999.
- See Also:
- Constant Field Values
MQIA_TRIGGER_MSG_PRIORITY
public static final int MQIA_TRIGGER_MSG_PRIORITY
- This integer attribute selector is used with an MQINQ call to determine
the message priority below which messages do not contribute to the generation
of trigger messages (that is, the queue manager ignores these messages when
deciding whether to generate a trigger message). TriggerMsgPriority can be
in the range zero (lowest) to MaxPriority. A value of zero causes all
messages to contribute to the generation of trigger messages.
- See Also:
- Constant Field Values
MQIA_TRIGGER_TYPE
public static final int MQIA_TRIGGER_TYPE
- This integer attribute selector is used with an MQINQ call to determine
the conditions under which trigger messages are written as a result of
messages arriving on this queue. The value is one of MQTT_NONE, MQTT_FIRST,
MQTT_EVERY or MQTT_DEPTH.
- See Also:
- Constant Field Values
MQIA_USAGE
public static final int MQIA_USAGE
- This integer attribute selector is used with an MQINQ call to determine
what the queue is used for. The value is one of MQUS_NORMAL or
MQUS_TRANSMISSION.
- See Also:
- Constant Field Values
MQIA_CHANNEL_EVENT
public static final int MQIA_CHANNEL_EVENT
- This integer attribute selector is used with an MQINQ call to determine
whether channel events are generated. The value is one of MQEVR_EXCEPTION,
MQEVR_ENABLED or MQEVR_DISABLED. The default is MQEVR_DISABLED.
- See Also:
- Constant Field Values
MQIA_COMMAND_EVENT
public static final int MQIA_COMMAND_EVENT
- This integer attribute selector is used with an MQINQ call to determine
whether command events are generated. The value is one of MQEVR_DISABLED,
MQEVR_ENABLED or MQEVR_NO_DISPLAY. The default is MQEVR_DISABLED.
- See Also:
- Constant Field Values
MQIA_STATISTICS_MQI
public static final int MQIA_STATISTICS_MQI
- This integer attribute selector is used with an MQINQ call to determine
the collection of statistics monitoring information for the queue manager.
The value is one of MQMON_ON or MQMON_OFF. The default is MQMON_OFF.
- See Also:
- Constant Field Values
MQIA_STATISTICS_Q
public static final int MQIA_STATISTICS_Q
- This integer attribute selector is used with an MQINQ call to determine
the collection of statistics data for queues. The value is one of
MQMON_NONE, MQMON_OFF or MQMON_ON. The default is MQMON_NONE.
- See Also:
- Constant Field Values
MQIA_STATISTICS_CHANNEL
public static final int MQIA_STATISTICS_CHANNEL
- This integer attribute selector is used with an MQINQ call to determine
the collection of statistics data for channels. The value is one of
MQMON_NONE, MQMON_OFF, MQMON_LOW, MQMON_MEDIUM or MQMON_HIGH. The default
is MQMON_NONE.
- See Also:
- Constant Field Values
MQIA_STATISTICS_AUTO_CLUSSDR
public static final int MQIA_STATISTICS_AUTO_CLUSSDR
- This integer attribute selector is used with an MQINQ call to determine
whether to collect online monitoring data for auto-defined cluster
sender channels. The value is one of MQMON_Q_MGR, MQMON_OFF, MQMON_LOW,
MQMON_MEDIUM or MQMON_HIGH. The default is MQMON_Q_MGR.
- See Also:
- Constant Field Values
MQIA_STATISTICS_INTERVAL
public static final int MQIA_STATISTICS_INTERVAL
- This integer attribute selector is used with an MQINQ call to determine
how often (in seconds) to write statistics monitoring data to the
monitoring queue. The value is an integer in the range 0 to 604800, with
a default value of 1800 (30 minutes).
- See Also:
- Constant Field Values
MQIA_ACCOUNTING_MQI
public static final int MQIA_ACCOUNTING_MQI
- This integer attribute selector is used with an MQINQ call to determine
the collection of accounting information for MQI data. The value is
one of MQMON_ON or MQMON_OFF. The default is MQMON_OFF.
- See Also:
- Constant Field Values
MQIA_ACCOUNTING_Q
public static final int MQIA_ACCOUNTING_Q
- This integer attribute selector is used with an MQINQ call to determine
the collection of accounting information for queues. The value is one of
MQMON_NONE, MQMON_OFF or MQMON_ON. The default is MQMON_NONE.
- See Also:
- Constant Field Values
MQIA_ACCOUNTING_INTERVAL
public static final int MQIA_ACCOUNTING_INTERVAL
- This integer attribute selector is used with an MQINQ call to determine
how long before intermediate accounting records are written (in seconds).
The value is an integer in the range 0 to 604800, with a default value
of 1800 (30 minutes). Specify 0 to turn off intermediate records.
- See Also:
- Constant Field Values
MQIA_ACCOUNTING_CONN_OVERRIDE
public static final int MQIA_ACCOUNTING_CONN_OVERRIDE
- This integer attribute selector is used with an MQINQ call to determine
is applications can override the setting of the ACCTMQI and ACCTQDATA
values in the Qmgr attribute. The value is one of MQMON_DISABLED or
MQMON_ENABLED. The default is MQMON_DISABLED.
- See Also:
- Constant Field Values
MQIA_TRACE_ROUTE_RECORDING
public static final int MQIA_TRACE_ROUTE_RECORDING
- This integer attribute selector is used with an MQINQ call to determine
the recording of trace route information. The value is one of
MQROUTE_DISABLED, MQROUTE_RECORDING_Q or MQROUTE_RECORDING_MSG.
- See Also:
- Constant Field Values
MQIA_LAST_USED
public static final int MQIA_LAST_USED
- This defines the highest value in the range of valid integer attribute
selectors that the queue manager will accept.
- See Also:
- Constant Field Values
MQXT_CHANNEL_SEC_EXIT
public static final int MQXT_CHANNEL_SEC_EXIT
- This indicates that a Channel security exit is being called. It is set
on entry to the exit routine.
- See Also:
- Constant Field Values
MQXT_CHANNEL_SEND_EXIT
public static final int MQXT_CHANNEL_SEND_EXIT
- This indicates that a Channel send exit is being called. It is set
on entry to the exit routine.
- See Also:
- Constant Field Values
MQXT_CHANNEL_RCV_EXIT
public static final int MQXT_CHANNEL_RCV_EXIT
- This indicates that a Channel receive exit is being called. It is set
on entry to the exit routine.
- See Also:
- Constant Field Values
MQXR_INIT
public static final int MQXR_INIT
- This indicates that the exit is being invoked for the first time.
It allows the exit to acquire and initialize any resources that it might need
This is set after the channel connection conditions have been negotiated,
but before any security flows have been sent.
- See Also:
- Constant Field Values
MQXR_TERM
public static final int MQXR_TERM
- This indicates that the exit is about to be terminated. The exit should
free any resources that it has acquired since it was initialized.
This is called after the disconnect flows have been sent but before the
socket connection is destroyed.
- See Also:
- Constant Field Values
MQXR_XMIT
public static final int MQXR_XMIT
- This indicates that the exit is about to process a transmission. This
occurs for channel send and receive exits only.
- See Also:
- Constant Field Values
MQXR_SEC_MSG
public static final int MQXR_SEC_MSG
- This indicates that a security message has been received from the
queue manager. This occurs for channel security exits only.
- See Also:
- Constant Field Values
MQXR_INIT_SEC
public static final int MQXR_INIT_SEC
- This indicates that the exit is to initiate the security dialog with
the queue manager. This occurs for channel security exits only.
The receiver's security exit is always invoked with this reason
immediately after being invoked with MQC.MQXR_INIT
,
to give it the opportunity to initiate a security exchange. If it
declines the opportunity by returning MQC.MQXCC_OK
instead of MQC.MQXCC_SEND_SEC_MSG
or
or MQC.MQXCC_SEND_AND_REQUEST_SEC_MSG
, the sender's security exit is
invoked with MQXR_INIT_SEC.
See WebSphere MQ Intercommunications for more details of the possible
security exchanges that can take place when an exit is invoked with
this reason.
- See Also:
- Constant Field Values
MQXR_SEC_PARMS
public static final int MQXR_SEC_PARMS
- This indicates that the exit might create a
MQConnectionSecurityParameters
object. If it does so, and MQChannelExit.getMQCSP()
is not null after the exit completes, then
the data returned from the exit is then sent to the server-connection
end of the channel.
This occurs for channel security exits only, and takes place when the
normal security message exchange has ended and the channel is ready to run.
See WebSphere MQ Intercommunications for more details of the possible
security exchanges that can take place when an exit is invoked with
this reason.
- See Also:
- Constant Field Values
MQXCC_OK
public static final int MQXCC_OK
- This is set by the exit to indicate that the exit completed successfully.
For a channel security exit, this indicates that message transfer
can now proceed normally. In the case of a send exit, it indicates
that the returned data is to be transmitted to the queue manager, while
in the case of a receive exit, it indicates that the returned data is
available for processing by the WebSphere MQ Client for Java.
- See Also:
- Constant Field Values
MQXCC_SUPPRESS_FUNCTION
public static final int MQXCC_SUPPRESS_FUNCTION
- This is set by the security exit to indicate that communications with
the queue manager must be shut down. It is not valid for send or
receive exits.
- See Also:
- Constant Field Values
MQXCC_SEND_AND_REQUEST_SEC_MSG
public static final int MQXCC_SEND_AND_REQUEST_SEC_MSG
- This is set by the security exit to indicate that the returned data is
to be transmitted to the queue manager, and that a response is expected.
If no response is received, the channel must be terminated, because the
exit has not yet decided whether communications can proceed. It is not
valid for send or receive exits.
- See Also:
- Constant Field Values
MQXCC_SEND_SEC_MSG
public static final int MQXCC_SEND_SEC_MSG
- This is set by the security exit to indicate that the returned data is
to be transmitted to the queue manager. No response is expected. It is
not valid for send or receive exits.
- See Also:
- Constant Field Values
MQXCC_SUPPRESS_EXIT
public static final int MQXCC_SUPPRESS_EXIT
- This value can be set by a send exit or receive exit, to indicate that it
can no longer be called. It suppresses any further invocation of that
exit, until termination of the channel, when the exit is again invoked
with an exit reason of MQXR_TERM.
- See Also:
- Constant Field Values
MQXCC_CLOSE_CHANNEL
public static final int MQXCC_CLOSE_CHANNEL
- This value can be set by any type of channel exit, and indicates that
the connection to the queue manager can be closed.
- See Also:
- Constant Field Values
CCSID_PROPERTY
public static final java.lang.String CCSID_PROPERTY
- WebSphere MQ Java environment key for defining the CCSID, the
coded-character-set-ID to be used on connections. The corresponding
value should be an Integer. This property overrides
MQEnvironment.CCSID
.
- See Also:
- Constant Field Values
CHANNEL_PROPERTY
public static final java.lang.String CHANNEL_PROPERTY
- WebSphere MQ Java environment key for defining the channel name.
The corresponding value must be a String. This property overrides
MQEnvironment.channel
.
See WebSphere MQ Using Java for more information on defining the
WebSphere MQ environment.
- See Also:
- Constant Field Values
CONNECT_OPTIONS_PROPERTY
public static final java.lang.String CONNECT_OPTIONS_PROPERTY
- WebSphere MQ Java environment key for defining the connect options.
Permitted values are
The default value is MQC.MQCNO_NONE
- See Also:
- Constant Field Values
CONNTAG_PROPERTY
public static final java.lang.String CONNTAG_PROPERTY
- WebSphere MQ Java environment key for defining the connection tag. This
is a tag that the queue manager associates with the resources that are
affected by the application during this connection. It is only used by
z/OS. The length of the connection tag must be
128 bytes.
- See Also:
- Constant Field Values
HOST_NAME_PROPERTY
public static final java.lang.String HOST_NAME_PROPERTY
- The WebSphere MQ Java environment key for defining the host name property.
The corresponding value must be a String. This property overrides
MQEnvironment.hostname
.
See WebSphere MQ Using Java for more information on defining the
WebSphere MQ environment.
- See Also:
- Constant Field Values
PASSWORD_PROPERTY
public static final java.lang.String PASSWORD_PROPERTY
- WebSphere MQ Java environment key for defining the password.
The corresponding value must be a String. This property overrides
MQEnvironment.password
.
- See Also:
- Constant Field Values
PORT_PROPERTY
public static final java.lang.String PORT_PROPERTY
- WebSphere MQ Java environment key for defining the port number.
The corresponding value must be an Integer. This property overrides
MQEnvironment.port
.
- See Also:
- Constant Field Values
RECEIVE_EXIT_PROPERTY
public static final java.lang.String RECEIVE_EXIT_PROPERTY
- WebSphere MQ Java environment key for defining a channel receive
exit. The corresponding value must be an Object that implements
com.ibm.mq.MQReceiveExit
. This
property overrides MQEnvironment.receiveExit
.
- See Also:
- Constant Field Values
SECURITY_EXIT_PROPERTY
public static final java.lang.String SECURITY_EXIT_PROPERTY
- WebSphere MQ Java environment key for defining a channel security
exit. The corresponding value must be an Object that implements
com.ibm.mq.MQSecurityExit
. This
property overrides MQEnvironment.securityExit
.
- See Also:
- Constant Field Values
SEND_EXIT_PROPERTY
public static final java.lang.String SEND_EXIT_PROPERTY
- WebSphere MQ Java environment key for defining a channel send
exit. The corresponding value must be an Object that implements
com.ibm.mq.MQSendExit
. This
property overrides MQEnvironment.sendExit
.
- See Also:
- Constant Field Values
TRANSPORT_PROPERTY
public static final java.lang.String TRANSPORT_PROPERTY
- WebSphere MQ Java environment key for defining the transport. The
corresponding value must be an Integer, and must be one of
MQC.TRANSPORT_MQSERIES_BINDINGS
or MQC.TRANSPORT_MQSERIES_CLIENT
.
The default is MQC.TRANSPORT_MQSERIES
,
which selects a transport based on the value of the hostname property.
- See Also:
- Constant Field Values
TRANSPORT_MQSERIES
public static final java.lang.String TRANSPORT_MQSERIES
- This value indicates that the mode of transport will be determined by
the value of the hostname property. If this is not set, then the Java
client will connect in Bindings mode, otherwise it will connect in
Client mode.
- See Also:
- Constant Field Values
TRANSPORT_MQSERIES_CLIENT
public static final java.lang.String TRANSPORT_MQSERIES_CLIENT
- This value indicates that the Java client will connect in
Client mode.
- See Also:
- Constant Field Values
TRANSPORT_MQSERIES_BINDINGS
public static final java.lang.String TRANSPORT_MQSERIES_BINDINGS
- This value indicates that the Java client will connect in
Bindings mode.
- See Also:
- Constant Field Values
USER_ID_PROPERTY
public static final java.lang.String USER_ID_PROPERTY
- WebSphere MQ Java environment key for defining the user ID.
The corresponding value must be a String. This property overrides
MQEnvironment.userID
.
- See Also:
- Constant Field Values
THREAD_AFFINITY
public static final java.lang.String THREAD_AFFINITY
- Deprecated. see
THREAD_AFFINITY_PROPERTY
.
- See Also:
- Constant Field Values
THREAD_AFFINITY_PROPERTY
public static final java.lang.String THREAD_AFFINITY_PROPERTY
- WebSphere MQ Java environment key for defining thread affinity.
The corresponding value must be a Boolean. Thread
affinity is disabled by default, and connections can be shared. If it is
enabled, then each queue manager connection will be bound to a
worker thread.
Two-phase commit processing is not supported with shared
connections, and so XA coordination is only possible when the
MQQueueManager is created with THREAD_AFFINITY set to true. If
it is not, MQQueueManager.begin() will fail with MQRC 2121,
MQRC_NO_EXTERNAL_PARTICIPANTS.
- See Also:
- Constant Field Values
MQ_QMGR_ASSOCIATION_PROPERTY
public static final java.lang.String MQ_QMGR_ASSOCIATION_PROPERTY
- WebSphere MQ Java environment key for defining whether an
MQQueueManager
object can be shared within
a specified context. If this value is not set, then the default behavior
is to prevent the object being shared.
- See Also:
MQEnvironment.getQueueManagerReference(int)
,
MQEnvironment.getQueueManagerReference(int, Object)
,
ASSOCIATE_NONE
,
ASSOCIATE_THREAD
,
ASSOCIATE_ALL
,
Constant Field Values
SSL_CIPHER_SUITE_PROPERTY
public static final java.lang.String SSL_CIPHER_SUITE_PROPERTY
- WebSphere MQ Java environment key for defining the name of the
SSL cipher suite. The corresponding value must be a String.
This property overrides
MQEnvironment.sslCipherSuite
.
- See Also:
- Constant Field Values
SSL_PEER_NAME_PROPERTY
public static final java.lang.String SSL_PEER_NAME_PROPERTY
- WebSphere MQ Java environment key for defining the SSL peer name.
The corresponding value must be a String. This property overrides
MQEnvironment.sslPeerName
.
- See Also:
- Constant Field Values
SSL_CERT_STORE_PROPERTY
public static final java.lang.String SSL_CERT_STORE_PROPERTY
- WebSphere MQ Java environment key for defining the SSL certificate
store. The corresponding value must be a java.util.Collection or
a java.security.cert.CertStore. This property overrides
MQEnvironment.sslCertStores
.
- See Also:
- Constant Field Values
SSL_SOCKET_FACTORY_PROPERTY
public static final java.lang.String SSL_SOCKET_FACTORY_PROPERTY
- WebSphere MQ Java environment key for defining the SSL socket factory.
The corresponding value must be a javax.net.ssl.SSLSocketFactory. This
property overrides
MQEnvironment.sslSocketFactory
.
- See Also:
- Constant Field Values
SSL_RESET_COUNT_PROPERTY
public static final java.lang.String SSL_RESET_COUNT_PROPERTY
- WebSphere MQ Java environment key for defining the SSL key reset count.
The corresponding value must be an Integer, with a value between 0
(disabled) and 999,999,999. This property overrides
MQEnvironment.sslResetCount
.
- See Also:
- Constant Field Values
SSL_FIPS_REQUIRED_PROPERTY
public static final java.lang.String SSL_FIPS_REQUIRED_PROPERTY
- WebSphere MQ Java environment key for defining the SSL FIPS required
flag. The corresponding value must be an Boolean. If this is set
to true, then only FIPS-certified cyiher suites will be used. This
property overrides
MQEnvironment.sslFipsRequired
.
- See Also:
- Constant Field Values
LOCAL_ADDRESS_PROPERTY
public static final java.lang.String LOCAL_ADDRESS_PROPERTY
- WebSphere MQ Java environment key for defining firewall local address
property. The corresponding value must be a String, in the format
"IP(Low port, High port)", e.g. "9.20.0.1(2000,3000)". This defines a
range of local ports to be selected when making a connection to an
MQ queue manager.
- See Also:
- Constant Field Values
MQCOMPRESS_NONE
public static final int MQCOMPRESS_NONE
- Setting this value specifies that no message or header data
compression is to take place.
See
MESSAGE_COMPRESSION_PROPERTY
and HEADER_COMPRESSION_PROPERTY
.
- See Also:
- Constant Field Values
MQCOMPRESS_RLE
public static final int MQCOMPRESS_RLE
- Setting this value specifies that message data compression is to be
performed using run-length encoding (RLE) compression.
See
MESSAGE_COMPRESSION_PROPERTY
.
- See Also:
- Constant Field Values
MQCOMPRESS_ZLIBFAST
public static final int MQCOMPRESS_ZLIBFAST
- Setting this value specifies that message data compression is performed
using ZLIB encoding and with speed of compression
prioritized over degree of compression.
See
MESSAGE_COMPRESSION_PROPERTY
.
- See Also:
- Constant Field Values
MQCOMPRESS_ZLIBHIGH
public static final int MQCOMPRESS_ZLIBHIGH
- Setting this value specifies that message data compression is performed using
ZLIB encoding and with degree of compression prioritized over speed of compression.
See
MESSAGE_COMPRESSION_PROPERTY
.
- See Also:
- Constant Field Values
MQCOMPRESS_SYSTEM
public static final int MQCOMPRESS_SYSTEM
- Setting this value specifies that header data compression is performed using
run-length encoding (RLE) compression.
See
HEADER_COMPRESSION_PROPERTY
.
- See Also:
- Constant Field Values
HEADER_COMPRESSION_PROPERTY
public static final java.lang.String HEADER_COMPRESSION_PROPERTY
- WebSphere MQ Java environment key for specifying compression techniques (in order
of preference) to be applied to message header data. The corresponding value must be
of type java.util.Collection.
The following compression technique options are valid:
MQCOMPRESS_NONE
MQCOMPRESS_SYSTEM
.
This property overrides MQEnvironment.hdrCompList
.
- See Also:
- Constant Field Values
MESSAGE_COMPRESSION_PROPERTY
public static final java.lang.String MESSAGE_COMPRESSION_PROPERTY
- WebSphere MQ Java environment key for specifying compression techniques (in order
of preference) to be applied to message data. The corresponding value must be
of type java.util.Collection.
The following compression technique options are valid:
MQCOMPRESS_NONE
MQCOMPRESS_RLE
MQCOMPRESS_ZLIBFAST
MQCOMPRESS_ZLIBHIGH
.
This property overrides MQEnvironment.msgCompList
.
- See Also:
- Constant Field Values
ASSOCIATE_NONE
public static final int ASSOCIATE_NONE
- This value can be defined in the MQEnvironment to indicate that the
MQQueueManager
object being created will not
be available for sharing within any context. This is the default value.
- See Also:
MQ_QMGR_ASSOCIATION_PROPERTY
,
MQEnvironment.getQueueManagerReference(int)
,
MQEnvironment.getQueueManagerReference(int, Object)
,
Constant Field Values
ASSOCIATE_THREAD
public static final int ASSOCIATE_THREAD
- This value can be defined in the MQEnvironment to indicate that the
MQQueueManager
object being created can be
shared within the context of the currently executing thread. A
subsequent call to MQEnvironment.getQueueManagerReference(int)
or
MQEnvironment.getQueueManagerReference(int, Object)
, where the
Object
is a Java String
containing the
name of the WebSphere MQ queue manager, will return a reference to
this MQQueueManager
object.
- See Also:
MQ_QMGR_ASSOCIATION_PROPERTY
,
MQEnvironment.getQueueManagerReference(int)
,
MQEnvironment.getQueueManagerReference(int, Object)
,
Constant Field Values
ASSOCIATE_ALL
public static final int ASSOCIATE_ALL
- This value can be defined in the MQEnvironment to indicate that the
MQQueueManager
object being created can be
shared within the context of the Java Virtual Machine. A
subsequent call to MQEnvironment.getQueueManagerReference(int)
or
MQEnvironment.getQueueManagerReference(int, Object)
, where the
Object
is a Java String
containing the
name of the WebSphere MQ queue manager, will return a reference to
this MQQueueManager
object.
- See Also:
MQ_QMGR_ASSOCIATION_PROPERTY
,
MQEnvironment.getQueueManagerReference(int)
,
MQEnvironment.getQueueManagerReference(int, Object)
,
Constant Field Values