Using Java
- Using Java
- About this book
- Who this book is for
- What we need to know to understand this book
- How to use this book
- Terms used in this book
- Summary of changes
- Changes for this edition (SC34-6591-02)
- Changes for the previous edition (SC34-6591-01)
- Getting started
- What are WebSphere MQ classes for Java?
- What are WebSphere MQ classes for Java Message Service?
- Connection options
- Client connection
- Bindings connection
- Prerequisites
- Installation and configuration
- What is installed
- Installation directories
- Environment variables
- The WebSphere MQ Java libraries
- STEPLIB configuration on z/OS
- Running WebSphere MQ Java applications under the Java 2 Security Manager
- Running WebSphere MQ base Java applications under CICS Transaction Server
- Using WebSphere MQ classes for Java (WebSphere MQ base Java)
- Configuring your queue manager to accept client connections
- TCP/IP client
- Verifying with the sample application
- Solving WebSphere MQ base Java problems
- Tracing the sample application
- Error messages
- Using WebSphere MQ classes for Java Message Service (WebSphere MQ JMS)
- JMS Postcard
- Set up JMS Postcard
- Starting
- Sign-on
- Sign-on advanced options
- Sending a postcard
- Running JMS Postcard with one queue manager
- Running JMS Postcard with two queue managers
- JMS Postcard configuration
- JMS Postcard default configuration
- How JMS Postcard works
- Starting up
- Receiving messages
- Sending messages
- How the postcards get there
- Tidying up undeliverable messages
- Exchanging messages between different WebSphere MQ Postcard applications
- Customizing JMS Postcard
- Post installation setup
- Additional setup for publish/subscribe mode
- For a broker running on a remote queue manager
- Queues that require authorization for non-privileged users
- Running the point-to-point IVT
- Point-to-point verification without JNDI
- Point-to-point verification with JNDI
- IVT error recovery
- The publish/subscribe installation verification test
- Publish/subscribe verification without JNDI
- Publish/subscribe verification with JNDI
- PSIVT error recovery
- Solving problems
- Tracing programs
- Logging
- Using the WebSphere MQ JMS administration tool
- Invoking the administration tool
- Configuration
- Using an unlisted InitialContextFactory
- Security
- Administration commands
- Manipulating subcontexts
- Administering JMS objects
- Object types
- Verbs used with JMS objects
- Creating objects
- LDAP naming considerations
- Properties
- Property dependencies
- The ENCODING property
- SSL properties
- Sample error conditions
- Introduction for programmers
- Why should I use the Java interface?
- The WebSphere MQ classes for Java interface
- Writing WebSphere MQ base Java applications
- Connection differences
- Client connections
- Bindings mode
- Defining which connection to use
- Example application
- Operations on queue managers
- Set up the WebSphere MQ environment
- Connecting to a queue manager
- Using a client channel definition table
- Using the WebSphere MQ Explorer
- Specifying a range of ports for client connections
- Accessing queues and processes
- Handling messages
- Handling errors
- Getting and setting attribute values
- Multithreaded programs
- Using channel exits
- Using channel exits not written in Java
- Using a sequence of channel send or receive exits
- Channel compression
- Connection pooling
- Controlling the default connection pool
- The default connection pool and multiple components
- Supplying a different connection pool
- Supplying your own ConnectionManager
- JTA/JDBC coordination using WebSphere MQ base Java
- Configuring JTA/JDBC coordination
- Configuring on Windows
- Configuring on the other platforms
- Using JTA/JDBC coordination
- Known problems and limitations
- Secure Sockets Layer (SSL) support
- Enabling SSL
- Using the distinguished name of the queue manager
- Using certificate revocation lists
- Renegotiating the secret key used for encryption
- Supplying a customized SSLSocketFactory
- Making changes to the JSSE keystore or truststore
- Error handling when using SSL
- Running WebSphere MQ base Java applications
- Tracing WebSphere MQ base Java programs
- Environment-dependent behavior
- Core details
- Restrictions and variations for core classes
- MQGMO_* values
- MQPMRF_* values
- MQPMO_* values
- MQCNO_FASTPATH_BINDING
- MQRO_* values
- Miscellaneous differences with z/OS
- Features outside the core
- MQQueueManager constructor option
- MQQueueManager.begin() method
- MQGetMessageOptions fields
- Distribution lists
- MQPutMessageOptions fields
- MQMD fields
- Restrictions under CICS Transaction Server
- Package com.ibm.mq
- MQChannelDefinition
- Fields
- channelName
- connectionName
- hdrCompList
- localAddress
- maxMessageLength
- msgCompList
- queueManagerName
- receiveUserData
- remotePassword
- remoteUserId
- securityUserData
- sendUserData
- sslPeerName
- MQChannelExit
- Fields
- capabilityFlags
- CurHdrCompression
- CurMsgCompression
- exitID
- exitReason
- exitResponse
- exitUserArea
- fapLevel
- maxSegmentLength
- MQXCC_CLOSE_CHANNEL
- MQXCC_OK
- MQXCC_SEND_AND_REQUEST_SEC_MSG
- MQXCC_SEND_SEC_MSG
- MQXCC_SUPPRESS_EXIT
- MQXCC_SUPPRESS_FUNCTION
- MQXR_INIT
- MQXR_INIT_SEC
- MQXR_SEC_MSG
- MQXR_TERM
- MQXR_XMIT
- MQXT_CHANNEL_RCV_EXIT
- MQXT_CHANNEL_SEC_EXIT
- MQXT_CHANNEL_SEND_EXIT
- Methods
- getMQCSP
- setMQCSP
- MQConnectionSecurityParameters
- Methods
- getAuthenticationType
- getCSPPassword
- getCSPUserId
- setAuthenticationType
- setCSPPassword
- setCSPUserId
- MQDistributionList
- Constructors
- MQDistributionList
- Methods
- close
- getFirstDistributionListItem
- getInvalidDestinationCount
- getValidDestinationCount
- put
- MQDistributionListItem
- Constructors
- MQDistributionListItem
- Fields
- completionCode
- queueManagerName
- queueName
- reasonCode
- Methods
- getNextDistributedItem
- getPreviousDistributedItem
- MQEnvironment
- Fields
- CCSID
- channel
- connOptions
- connTag
- hdrCompList
- hostname
- localAddressSetting
- msgCompList
- password
- port
- properties
- receiveExit
- securityExit
- sendExit
- sslCertStores
- sslCipherSuite
- sslFipsRequired
- sslPeerName
- sslResetCount
- sslSocketFactory
- userID
- version_notice
- Methods
- addConnectionPoolToken
- addConnectionPoolToken
- disableTracing
- enableTracing
- enableTracing
- getDefaultConnectionManager
- getQueueManagerReference
- getQueueManagerReference
- getVersionNotice
- removeConnectionPoolToken
- setDefaultConnectionManager
- setDefaultConnectionManager
- traceSystemProperties
- MQExitChain
- Constructors
- MQExitChain
- Methods
- getExitChain
- getReasonCode
- MQExternalReceiveExit
- Constructors
- MQExternalReceiveExit
- MQExternalReceiveExit
- Methods
- receiveExit
- MQExternalSecurityExit
- Constructors
- MQExternalSecurityExit
- MQExternalSecurityExit
- Methods
- securityExit
- MQExternalSendExit
- Constructors
- MQExternalSendExit
- MQExternalSendExit
- Methods
- sendExit
- MQExternalUserExit
- Methods
- getReasonCode
- getUserData
- setEntryPointName
- setLibraryName
- setUserData
- MQGetMessageOptions
- Constructors
- MQGetMessageOptions
- MQGetMessageOptions
- Fields
- groupStatus
- matchOptions
- msgToken
- options
- resolvedQueueName
- returnedLength
- segmentation
- segmentStatus
- waitInterval
- Methods
- MQJavaLevel
- MQManagedObject
- Fields
- alternateUserId
- closeOptions
- connectionReference
- isOpen
- name
- openOptions
- Methods
- close
- getAttributeString
- getDescription
- inquire
- isOpen
- set
- setAttributeString
- MQMD
- Fields
- accountingToken
- applicationIdData
- applicationOriginData
- backoutCount
- characterSet
- correlationId
- encoding
- expiry
- feedback
- format
- groupId
- messageFlags
- messageId
- messageSequenceNumber
- messageType
- offset
- originalLength
- persistence
- priority
- putApplicationName
- putApplicationType
- putDateTime
- replyToQueueManagerName
- replyToQueueName
- report
- userId
- Methods
- getVersion
- setVersion
- MQMessage
- Constructors
- MQMessage
- Methods
- clearMessage
- getDataLength
- getDataOffset
- getMessageLength
- getTotalMessageLength
- readBoolean
- readByte
- readChar
- readDecimal2
- readDecimal4
- readDecimal8
- readDouble
- readFloat
- readFully
- readFully
- readInt
- readInt2
- readInt4
- readInt8
- readLine
- readLong
- readMQMDE
- readObject
- readShort
- readString
- readStringOfByteLength
- readStringOfCharLength
- readUInt2
- readUnsignedByte
- readUnsignedShort
- readUTF
- resizeBuffer
- seek
- setDataOffset
- skipBytes
- write
- write
- write
- writeBoolean
- writeByte
- writeBytes
- writeChar
- writeChars
- writeDecimal2
- writeDecimal4
- writeDecimal8
- writeDouble
- writeFloat
- writeInt
- writeInt2
- writeInt4
- writeInt8
- writeLong
- writeMQMDE
- writeObject
- writeShort
- writeString
- writeUTF
- MQPoolToken
- Constructors
- MQPoolToken
- MQProcess
- Constructors
- MQProcess
- Methods
- close
- getApplicationId
- getApplicationType
- getEnvironmentData
- getUserData
- MQPutMessageOptions
- Constructors
- MQPutMessageOptions
- MQPutMessageOptions
- Fields
- contextReference
- contextReferenceHandle
- invalidDestCount
- knownDestCount
- options
- recordFields
- resolvedQueueManagerName
- resolvedQueueName
- unknownDestCount
- Methods
- updateDistributionListItems
- MQQueue
- Constructors
- MQQueue
- Methods
- close
- get
- get
- get
- getCreationDateTime
- getCurrentDepth
- getDefinitionType
- getInhibitGet
- getInhibitPut
- getMaximumDepth
- getMaximumMessageLength
- getOpenInputCount
- getOpenOutputCount
- getQueueType
- getShareability
- getTriggerControl
- getTriggerData
- getTriggerDepth
- getTriggerMessagePriority
- getTriggerType
- put
- put
- setInhibitGet
- setInhibitPut
- setTriggerControl
- setTriggerData
- setTriggerDepth
- setTriggerMessagePriority
- setTriggerType
- MQQueueManager
- Constructors
- MQQueueManager
- MQQueueManager
- MQQueueManager
- MQQueueManager
- MQQueueManager
- MQQueueManager
- MQQueueManager
- MQQueueManager
- MQQueueManager
- MQQueueManager
- MQQueueManager
- MQQueueManager
- MQQueueManager
- Fields
- isConnected
- Methods
- accessDistributionList
- accessDistributionList
- accessProcess
- accessProcess
- accessQueue
- accessQueue
- backout
- begin
- commit
- disconnect
- getCCDTURL
- getCharacterSet
- getCommandInputQueueName
- getCommandLevel
- getDistributionListCapable
- getJDBCConnection
- getJDBCConnection
- getMaximumMessageLength
- getMaximumPriority
- getProperties
- getSyncpointAvailability
- isConnected
- put
- put
- put
- put
- put
- MQReceiveExitChain
- Constructors
- MQReceiveExitChain
- MQReceiveExitChain
- Methods
- receiveExit
- setExitChain
- MQSendExitChain
- Constructors
- MQSendExitChain
- MQSendExitChain
- Methods
- sendExit
- setExitChain
- MQSimpleConnectionManager
- Constructors
- MQSimpleConnectionManager
- Fields
- MODE_ACTIVE
- MODE_AUTO
- MODE_INACTIVE
- Methods
- allocateConnection
- createConnection
- getActive
- getHighThreshold
- getMaxConnections
- getMaxUnusedConnections
- getTimeout
- recycleConnection
- setActive
- setHighThreshold
- setMaxConnections
- setMaxUnusedConnections
- setTimeout
- MQC
- Fields
- ASSOCIATE_ALL
- ASSOCIATE_NONE
- ASSOCIATE_THREAD
- CCSID_PROPERTY
- CHANNEL_PROPERTY
- CONNECT_OPTIONS_PROPERTY
- CONNTAG_PROPERTY
- HDRCOMPLIST_LENGTH
- HEADER_COMPRESSION_PROPERTY
- HOST_NAME_PROPERTY
- LOCAL_ADDRESS_PROPERTY
- MESSAGE_COMPRESSION_PROPERTY
- MQ_ACCOUNTING_TOKEN_LENGTH
- MQ_APPL_IDENTITY_DATA_LENGTH
- MQ_APPL_NAME_LENGTH
- MQ_APPL_ORIGIN_DATA_LENGTH
- MQ_CHANNEL_NAME_LENGTH
- MQ_CONN_NAME_LENGTH
- MQ_CONN_TAG_LENGTH
- MQ_CORREL_ID_LENGTH
- MQ_EXIT_DATA_LENGTH
- MQ_EXIT_NAME_LENGTH
- MQ_EXIT_USER_AREA_LENGTH
- MQ_FORMAT_LENGTH
- MQ_GROUP_ID_LENGTH
- MQ_MSG_HEADER_LENGTH
- MQ_MSG_ID_LENGTH
- MQ_MSG_TOKEN_LENGTH
- MQ_NAMELIST_DESC_LENGTH
- MQ_NAMELIST_NAME_LENGTH
- MQ_PASSWORD_LENGTH
- MQ_PROCESS_APPL_ID_LENGTH
- MQ_PROCESS_DESC_LENGTH
- MQ_PROCESS_ENV_DATA_LENGTH
- MQ_PROCESS_NAME_LENGTH
- MQ_PROCESS_USER_DATA_LENGTH
- MQ_PUT_APPL_NAME_LENGTH
- MQ_Q_DESC_LENGTH
- MQ_Q_MGR_DESC_LENGTH
- MQ_Q_MGR_NAME_LENGTH
- MQ_Q_NAME_LENGTH
- MQ_QMGR_ASSOCIATION_PROPERTY
- MQ_QSG_NAME_LENGTH
- MQ_SECURITY_ID_LENGTH
- MQ_STORAGE_CLASS_LENGTH
- MQ_TRIGGER_DATA_LENGTH
- MQ_USER_ID_LENGTH
- MQACT_NONE
- MQACTT_CICS_LUOW_ID
- MQACTT_DOS_DEFAULT
- MQACTT_NT_SECURITY_ID
- MQACTT_OS2_DEFAULT
- MQACTT_OS400_ACCOUNT_TOKEN
- MQACTT_UNIX_NUMERIC_ID
- MQACTT_UNKNOWN
- MQACTT_USER
- MQACTT_WINDOWS_DEFAULT
- MQAT_AIX
- MQAT_CICS
- MQAT_CICS_BRIDGE
- MQAT_CICS_VSE
- MQAT_DEFAULT
- MQAT_DOS
- MQAT_GUARDIAN
- MQAT_IMS
- MQAT_IMS_BRIDGE
- MQAT_JAVA
- MQAT_MVS
- MQAT_NO_CONTEXT
- MQAT_NOTES_AGENT
- MQAT_NSK
- MQAT_OS2
- MQAT_OS400
- MQAT_QMGR
- MQAT_UNIX
- MQAT_UNKNOWN
- MQAT_USER_FIRST
- MQAT_USER_LAST
- MQAT_VMS
- MQAT_VOS
- MQAT_WINDOWS
- MQAT_WINDOWS_NT
- MQAT_XCF
- MQBND_BIND_NOT_FIXED
- MQBND_BIND_ON_OPEN
- MQCA_ALTERATION_DATE
- MQCA_ALTERATION_TIME
- MQCA_APPL_ID
- MQCA_AUTH_INFO_CONN_NAME
- MQCA_AUTH_INFO_DESC
- MQCA_AUTH_INFO_NAME
- MQCA_BACKOUT_REQ_Q_NAME
- MQCA_BASE_Q_NAME
- MQCA_CF_STRUC_DESC
- MQCA_CF_STRUC_NAME
- MQCA_CHANNEL_AUTO_DEF_EXIT
- MQCA_CLUSTER_DATE
- MQCA_CLUSTER_NAME
- MQCA_CLUSTER_NAMELIST
- MQCA_CLUSTER_Q_MGR_NAME
- MQCA_CLUSTER_TIME
- MQCA_CLUSTER_WORKLOAD_DATA
- MQCA_CLUSTER_WORKLOAD_EXIT
- MQCA_COMMAND_INPUT_Q_NAME
- MQCA_COMMAND_REPLY_Q_NAME
- MQCA_CREATION_DATE
- MQCA_CREATION_TIME
- MQCA_DEAD_LETTER_Q_NAME
- MQCA_DEF_XMIT_Q_NAME
- MQCA_ENV_DATA
- MQCA_FIRST
- MQCA_IGQ_USER_ID
- MQCA_INITIATION_Q_NAME
- MQCA_LAST
- MQCA_LAST_USED
- MQCA_LDAP_PASSWORD
- MQCA_LDAP_USER_NAME
- MQCA_NAMELIST_DESC
- MQCA_NAMELIST_NAME
- MQCA_NAMES
- MQCA_PROCESS_DESC
- MQCA_PROCESS_NAME
- MQCA_Q_DESC
- MQCA_Q_MGR_DESC
- MQCA_Q_MGR_IDENTIFIER
- MQCA_Q_MGR_NAME
- MQCA_Q_NAME
- MQCA_QSG_NAME
- MQCA_REMOTE_Q_MGR_NAME
- MQCA_REMOTE_Q_NAME
- MQCA_REPOSITORY_NAME
- MQCA_REPOSITORY_NAMELIST
- MQCA_SSL_CRL_NAMELIST
- MQCA_SSL_CRYPTO_HARDWARE
- MQCA_STORAGE_CLASS
- MQCA_STORAGE_CLASS_DESC
- MQCA_TRIGGER_DATA
- MQCA_USER_DATA
- MQCA_XCF_GROUP_NAME
- MQCA_XCF_MEMBER_NAME
- MQCA_XMIT_Q_NAME
- MQCCSI_DEFAULT
- MQCCSI_INHERIT
- MQCCSI_Q_MGR
- MQCF_DIST_LISTS
- MQCI_NEW_SESSION
- MQCI_NONE
- MQCMDL_LEVEL_1
- MQCMDL_LEVEL_101
- MQCMDL_LEVEL_110
- MQCMDL_LEVEL_114
- MQCMDL_LEVEL_120
- MQCMDL_LEVEL_200
- MQCMDL_LEVEL_201
- MQCMDL_LEVEL_210
- MQCMDL_LEVEL_221
- MQCMDL_LEVEL_230
- MQCMDL_LEVEL_320
- MQCMDL_LEVEL_500
- MQCMDL_LEVEL_510
- MQCMDL_LEVEL_520
- MQCMDL_LEVEL_530
- MQCMDL_LEVEL_531
- MQCMDL_LEVEL_600
- MQCNO_FASTPATH_BINDING
- MQCNO_ISOLATED_BINDING
- MQCNO_NONE
- MQCNO_RESTRICT_CONN_TAG_Q_MGR
- MQCNO_RESTRICT_CONN_TAG_QSG
- MQCNO_SERIALIZE_CONN_TAG_Q_MGR
- MQCNO_SERIALIZE_CONN_TAG_QSG
- MQCNO_SHARED_BINDING
- MQCNO_STANDARD_BINDING
- MQCNO_VERSION_1
- MQCNO_VERSION_2
- MQCNO_VERSION_3
- MQCNO_VERSION_4
- MQCNO_VERSION_5
- MQCO_DELETE
- MQCO_DELETE_PURGE
- MQCO_NONE
- MQCOMPRESS_NONE
- MQCOMPRESS_RLE
- MQCOMPRESS_SYSTEM
- MQCOMPRESS_ZLIBFAST
- MQCOMPRESS_ZLIBHIGH
- MQCSP_AUTH_NONE
- MQCSP_AUTH_USER_ID_AND_PWD
- MQCSP_VERSION_1
- MQCT_NONE
- MQDL_NOT_SUPPORTED
- MQDL_SUPPORTED
- MQEI_UNLIMITED
- MQENC_DECIMAL_MASK
- MQENC_DECIMAL_NORMAL
- MQENC_DECIMAL_REVERSED
- MQENC_DECIMAL_UNDEFINED
- MQENC_FLOAT_IEEE_NORMAL
- MQENC_FLOAT_IEEE_REVERSED
- MQENC_FLOAT_MASK
- MQENC_FLOAT_S390
- MQENC_FLOAT_TNS
- MQENC_FLOAT_UNDEFINED
- MQENC_INTEGER_MASK
- MQENC_INTEGER_NORMAL
- MQENC_INTEGER_REVERSED
- MQENC_INTEGER_UNDEFINED
- MQENC_NATIVE
- MQENC_RESERVED_MASK
- MQFB_ACTIVITY
- MQFB_APPL_CANNOT_BE_STARTED
- MQFB_APPL_FIRST
- MQFB_APPL_LAST
- MQFB_APPL_TYPE_ERROR
- MQFB_BUFFER_OVERFLOW
- MQFB_COA
- MQFB_COD
- MQFB_DATA_LENGTH_NEGATIVE
- MQFB_DATA_LENGTH_TOO_BIG
- MQFB_DATA_LENGTH_ZERO
- MQFB_EXPIRATION
- MQFB_IIH_ERROR
- MQFB_LENGTH_OFF_BY_ONE
- MQFB_MAX_ACTIVITIES
- MQFB_NAN
- MQFB_NONE
- MQFB_NOT_DELIVERED
- MQFB_NOT_FORWARDED
- MQFB_PAN
- MQFB_QUIT
- MQFB_STOPPED_BY_MSG_EXIT
- MQFB_SYSTEM_FIRST
- MQFB_SYSTEM_LAST
- MQFB_TM_ERROR
- MQFB_UNSUPPORTED_DELIVERY
- MQFB_UNSUPPORTED_FORWARDING
- MQFB_XMIT_Q_MSG_ERROR
- MQFMT_ADMIN
- MQFMT_CICS
- MQFMT_COMMAND_1
- MQFMT_COMMAND_2
- MQFMT_DEAD_LETTER_HEADER
- MQFMT_DIST_HEADER
- MQFMT_EVENT
- MQFMT_IMS
- MQFMT_IMS_VAR_STRING
- MQFMT_MD_EXTENSION
- MQFMT_NONE
- MQFMT_PCF
- MQFMT_REF_MSG_HEADER
- MQFMT_RF_HEADER_1
- MQFMT_RF_HEADER_2
- MQFMT_STRING
- MQFMT_TRIGGER
- MQFMT_XMIT_Q_HEADER
- MQGI_NONE
- MQGMO_ACCEPT_TRUNCATED_MSG
- MQGMO_ALL_MSGS_AVAILABLE
- MQGMO_ALL_SEGMENTS_AVAILABLE
- MQGMO_BROWSE_FIRST
- MQGMO_BROWSE_MSG_UNDER_CURSOR
- MQGMO_BROWSE_NEXT
- MQGMO_COMPLETE_MSG
- MQGMO_CONVERT
- MQGMO_FAIL_IF_QUIESCING
- MQGMO_LOCK
- MQGMO_LOGICAL_ORDER
- MQGMO_MARK_SKIP_BACKOUT
- MQGMO_MSG_UNDER_CURSOR
- MQGMO_NO_SYNCPOINT
- MQGMO_NO_WAIT
- MQGMO_NONE
- MQGMO_SYNCPOINT
- MQGMO_SYNCPOINT_IF_PERSISTENT
- MQGMO_UNLOCK
- MQGMO_VERSION_1
- MQGMO_VERSION_2
- MQGMO_VERSION_3
- MQGMO_WAIT
- MQGS_LAST_MSG_IN_GROUP
- MQGS_MSG_IN_GROUP
- MQGS_NOT_IN_GROUP
- MQIA_ACCOUNTING_CONN_OVERRIDE
- MQIA_ACCOUNTING_INTERVAL
- MQIA_ACCOUNTING_MQI
- MQIA_ACCOUNTING_Q
- MQIA_APPL_TYPE
- MQIA_ARCHIVE
- MQIA_AUTH_INFO_TYPE
- MQIA_AUTHORITY_EVENT
- MQIA_BACKOUT_THRESHOLD
- MQIA_CHANNEL_AUTO_DEF
- MQIA_CHANNEL_AUTO_DEF_EVENT
- MQIA_CHANNEL_EVENT
- MQIA_CLUSTER_Q_TYPE
- MQIA_CLUSTER_WORKLOAD_LENGTH
- MQIA_CLWL_MRU_CHANNELS
- MQIA_CLWL_Q_PRIORITY
- MQIA_CLWL_Q_RANK
- MQIA_CLWL_USE_REMOTE_Q
- MQIA_CODED_CHAR_SET_ID
- MQIA_COMMAND_EVENT
- MQIA_COMMAND_LEVEL
- MQIA_CONFIGURATION_EVENT
- MQIA_CURRENT_Q_DEPTH
- MQIA_DEF_BIND
- MQIA_DEF_INPUT_OPEN_OPTION
- MQIA_DEF_PERSISTENCE
- MQIA_DEF_PRIORITY
- MQIA_DEFINITION_TYPE
- MQIA_DIST_LISTS
- MQIA_EXPIRY_INTERVAL
- MQIA_FIRST
- MQIA_HARDEN_GET_BACKOUT
- MQIA_HIGH_Q_DEPTH
- MQIA_IGQ_PUT_AUTHORITY
- MQIA_INDEX_TYPE
- MQIA_INHIBIT_EVENT
- MQIA_INHIBIT_GET
- MQIA_INHIBIT_PUT
- MQIA_INTRA_GROUP_QUEUING
- MQIA_LAST
- MQIA_LAST_USED
- MQIA_LOCAL_EVENT
- MQIA_MAX_HANDLES
- MQIA_MAX_MSG_LENGTH
- MQIA_MAX_PRIORITY
- MQIA_MAX_Q_DEPTH
- MQIA_MAX_UNCOMMITTED_MSGS
- MQIA_MSG_DELIVERY_SEQUENCE
- MQIA_MSG_DEQ_COUNT
- MQIA_MSG_ENQ_COUNT
- MQIA_NAME_COUNT
- MQIA_NAMELIST_TYPE
- MQIA_NPM_CLASS
- MQIA_OPEN_INPUT_COUNT
- MQIA_OPEN_OUTPUT_COUNT
- MQIA_PERFORMANCE_EVENT
- MQIA_PLATFORM
- MQIA_Q_DEPTH_HIGH_EVENT
- MQIA_Q_DEPTH_HIGH_LIMIT
- MQIA_Q_DEPTH_LOW_EVENT
- MQIA_Q_DEPTH_LOW_LIMIT
- MQIA_Q_DEPTH_MAX_EVENT
- MQIA_Q_SERVICE_INTERVAL
- MQIA_Q_SERVICE_INTERVAL_EVENT
- MQIA_Q_TYPE
- MQIA_QSG_DISP
- MQIA_REMOTE_EVENT
- MQIA_RETENTION_INTERVAL
- MQIA_SCOPE
- MQIA_SHAREABILITY
- MQIA_SSL_EVENT
- MQIA_SSL_FIPS_REQUIRED
- MQIA_SSL_RESET_COUNT
- MQIA_SSL_TASKS
- MQIA_START_STOP_EVENT
- MQIA_STATISTICS_AUTO_CLUSSDR
- MQIA_STATISTICS_CHANNEL
- MQIA_STATISTICS_INTERVAL
- MQIA_STATISTICS_MQI
- MQIA_STATISTICS_Q
- MQIA_SYNCPOINT
- MQIA_TIME_SINCE_RESET
- MQIA_TRACE_ROUTE_RECORDING
- MQIA_TRIGGER_CONTROL
- MQIA_TRIGGER_DEPTH
- MQIA_TRIGGER_INTERVAL
- MQIA_TRIGGER_MSG_PRIORITY
- MQIA_TRIGGER_TYPE
- MQIA_USAGE
- MQIAV_NOT_APPLICABLE
- MQIAV_UNDEFINED
- MQMD_VERSION_1
- MQMD_VERSION_2
- MQMDS_FIFO
- MQMDS_PRIORITY
- MQMF_ACCEPT_UNSUP_IF_XMIT_MASK
- MQMF_ACCEPT_UNSUP_MASK
- MQMF_LAST_MSG_IN_GROUP
- MQMF_LAST_SEGMENT
- MQMF_MSG_IN_GROUP
- MQMF_NONE
- MQMF_REJECT_UNSUP_MASK
- MQMF_SEGMENT
- MQMF_SEGMENTATION_ALLOWED
- MQMF_SEGMENTATION_INHIBITED
- MQMI_NONE
- MQMO_MATCH_CORREL_ID
- MQMO_MATCH_GROUP_ID
- MQMO_MATCH_MSG_ID
- MQMO_MATCH_MSG_SEQ_NUMBER
- MQMO_MATCH_MSG_TOKEN
- MQMO_MATCH_OFFSET
- MQMO_NONE
- MQMT_APPL_FIRST
- MQMT_APPL_LAST
- MQMT_DATAGRAM
- MQMT_REPLY
- MQMT_REPORT
- MQMT_REQUEST
- MQMT_SYSTEM_FIRST
- MQMT_SYSTEM_LAST
- MQMTOK_NONE
- MQOL_UNDEFINED
- MQOO_ALTERNATE_USER_AUTHORITY
- MQOO_BIND_AS_Q_DEF
- MQOO_BIND_NOT_FIXED
- MQOO_BIND_ON_OPEN
- MQOO_BROWSE
- MQOO_FAIL_IF_QUIESCING
- MQOO_INPUT_AS_Q_DEF
- MQOO_INPUT_EXCLUSIVE
- MQOO_INPUT_SHARED
- MQOO_INQUIRE
- MQOO_OUTPUT
- MQOO_PASS_ALL_CONTEXT
- MQOO_PASS_IDENTITY_CONTEXT
- MQOO_RESOLVE_LOCAL_Q
- MQOO_RESOLVE_LOCAL_QUEUE
- MQOO_SAVE_ALL_CONTEXT
- MQOO_SET
- MQOO_SET_ALL_CONTEXT
- MQOO_SET_IDENTITY_CONTEXT
- MQPER_NOT_PERSISTENT
- MQPER_PERSISTENCE_AS_Q_DEF
- MQPER_PERSISTENT
- MQPL_AIX
- MQPL_MVS
- MQPL_NSK
- MQPL_OS2
- MQPL_OS400
- MQPL_UNIX
- MQPL_WINDOWS
- MQPL_WINDOWS_NT
- MQPMO_ALTERNATE_USER_AUTHORITY
- MQPMO_DEFAULT_CONTEXT
- MQPMO_FAIL_IF_QUIESCING
- MQPMO_LOGICAL_ORDER
- MQPMO_NEW_CORREL_ID
- MQPMO_NEW_MSG_ID
- MQPMO_NO_CONTEXT
- MQPMO_NO_SYNCPOINT
- MQPMO_NONE
- MQPMO_PASS_ALL_CONTEXT
- MQPMO_PASS_IDENTITY_CONTEXT
- MQPMO_RESOLVE_LOCAL_Q
- MQPMO_SET_ALL_CONTEXT
- MQPMO_SET_IDENTITY_CONTEXT
- MQPMO_SYNCPOINT
- MQPMO_VERSION_1
- MQPMO_VERSION_2
- MQPMRF_ACCOUNTING_TOKEN
- MQPMRF_CORREL_ID
- MQPMRF_FEEDBACK
- MQPMRF_GROUP_ID
- MQPMRF_MSG_ID
- MQPMRF_NONE
- MQPRI_PRIORITY_AS_Q_DEF
- MQQA_BACKOUT_HARDENED
- MQQA_BACKOUT_NOT_HARDENED
- MQQA_GET_ALLOWED
- MQQA_GET_INHIBITED
- MQQA_NOT_SHAREABLE
- MQQA_PUT_ALLOWED
- MQQA_PUT_INHIBITED
- MQQA_SHAREABLE
- MQQDT_PERMANENT_DYNAMIC
- MQQDT_PREDEFINED
- MQQDT_TEMPORARY_DYNAMIC
- MQQT_ALIAS
- MQQT_CLUSTER
- MQQT_LOCAL
- MQQT_MODEL
- MQQT_REMOTE
- MQRFH_NO_FLAGS
- MQRFH_STRUC_ID
- MQRFH_STRUC_LENGTH_FIXED_1
- MQRFH_STRUC_LENGTH_FIXED_2
- MQRFH_VERSION_1
- MQRFH_VERSION_2
- MQRL_UNDEFINED
- MQRO_ACCEPT_UNSUP_IF_XMIT_MASK
- MQRO_ACCEPT_UNSUP_MASK
- MQRO_ACTIVITY
- MQRO_COA
- MQRO_COA_WITH_DATA
- MQRO_COA_WITH_FULL_DATA
- MQRO_COD
- MQRO_COD_WITH_DATA
- MQRO_COD_WITH_FULL_DATA
- MQRO_COPY_MSG_ID_TO_CORREL_ID
- MQRO_DEAD_LETTER_Q
- MQRO_DISCARD_MSG
- MQRO_EXCEPTION
- MQRO_EXCEPTION_WITH_DATA
- MQRO_EXCEPTION_WITH_FULL_DATA
- MQRO_EXPIRATION
- MQRO_EXPIRATION_WITH_DATA
- MQRO_EXPIRATION_WITH_FULL_DATA
- MQRO_NAN
- MQRO_NEW_MSG_ID
- MQRO_NONE
- MQRO_PAN
- MQRO_PASS_CORREL_ID
- MQRO_PASS_DISCARD_AND_EXPIRY
- MQRO_PASS_MSG_ID
- MQRO_REJECT_UNSUP_MASK
- MQSCO_VERSION_1
- MQSCO_VERSION_2
- MQSEG_ALLOWED
- MQSEG_INHIBITED
- MQSIDT_NONE
- MQSIDT_NT_SECURITY_ID
- MQSP_AVAILABLE
- MQSP_NOT_AVAILABLE
- MQSS_LAST_SEGMENT
- MQSS_NOT_A_SEGMENT
- MQSS_SEGMENT
- MQTC_OFF
- MQTC_ON
- MQTT_DEPTH
- MQTT_EVERY
- MQTT_FIRST
- MQTT_NONE
- MQUS_NORMAL
- MQUS_TRANSMISSION
- MQWI_UNLIMITED
- MQXCC_CLOSE_CHANNEL
- MQXCC_OK
- MQXCC_SEND_AND_REQUEST_SEC_MSG
- MQXCC_SEND_SEC_MSG
- MQXCC_SUPPRESS_EXIT
- MQXCC_SUPPRESS_FUNCTION
- MQXR_INIT
- MQXR_INIT_SEC
- MQXR_SEC_MSG
- MQXR_SEC_PARMS
- MQXR_TERM
- MQXR_XMIT
- MQXT_CHANNEL_RCV_EXIT
- MQXT_CHANNEL_SEC_EXIT
- MQXT_CHANNEL_SEND_EXIT
- MSGCOMPLIST_LENGTH
- PASSWORD_PROPERTY
- PORT_PROPERTY
- RECEIVE_EXIT_PROPERTY
- SECURITY_EXIT_PROPERTY
- SEND_EXIT_PROPERTY
- SSL_CERT_STORE_PROPERTY
- SSL_CIPHER_SUITE_PROPERTY
- SSL_FIPS_REQUIRED_PROPERTY
- SSL_PEER_NAME_PROPERTY
- SSL_RESET_COUNT_PROPERTY
- SSL_SOCKET_FACTORY_PROPERTY
- THREAD_AFFINITY
- THREAD_AFFINITY_PROPERTY
- TRANSPORT_MQSERIES
- TRANSPORT_MQSERIES_BINDINGS
- TRANSPORT_MQSERIES_CLIENT
- TRANSPORT_PROPERTY
- USER_ID_PROPERTY
- MQReceiveExit
- Methods
- receiveExit
- MQSecurityExit
- Methods
- securityExit
- MQSendExit
- Methods
- sendExit
- MQException
- Constructors
- MQException
- Fields
- completionCode
- exceptionSource
- log
- MQCC_FAILED
- MQCC_OK
- MQCC_UNKNOWN
- MQCC_WARNING
- MQRC_ADAPTER_CONN_LOAD_ERROR
- MQRC_ADAPTER_CONV_LOAD_ERROR
- MQRC_ADAPTER_DEFS_ERROR
- MQRC_ADAPTER_DEFS_LOAD_ERROR
- MQRC_ADAPTER_DISC_LOAD_ERROR
- MQRC_ADAPTER_NOT_AVAILABLE
- MQRC_ADAPTER_SERV_LOAD_ERROR
- MQRC_ADAPTER_STORAGE_SHORTAGE
- MQRC_ALIAS_BASE_Q_TYPE_ERROR
- MQRC_ALREADY_CONNECTED
- MQRC_ANOTHER_Q_MGR_CONNECTED
- MQRC_API_EXIT_LOAD_ERROR
- MQRC_ASID_MISMATCH
- MQRC_BACKED_OUT
- MQRC_BACKOUT_THRESHOLD_REACHED
- MQRC_BUFFER_ERROR
- MQRC_BUFFER_LENGTH_ERROR
- MQRC_CALL_IN_PROGRESS
- MQRC_CD_ERROR
- MQRC_CF_NOT_AVAILABLE
- MQRC_CF_STRUC_AUTH_FAILED
- MQRC_CF_STRUC_ERROR
- MQRC_CF_STRUC_IN_USE
- MQRC_CF_STRUC_LIST_HDR_IN_USE
- MQRC_CFH_ERROR
- MQRC_CFIL_ERROR
- MQRC_CFIN_ERROR
- MQRC_CFSL_ERROR
- MQRC_CFST_ERROR
- MQRC_CHANNEL_ACTIVATED
- MQRC_CHANNEL_AUTO_DEF_ERROR
- MQRC_CHANNEL_AUTO_DEF_OK
- MQRC_CHANNEL_CONV_ERROR
- MQRC_CHANNEL_NOT_ACTIVATED
- MQRC_CHANNEL_STARTED
- MQRC_CHANNEL_STOPPED
- MQRC_CHANNEL_STOPPED_BY_USER
- MQRC_CHAR_ATTR_LENGTH_ERROR
- MQRC_CHAR_ATTRS_ERROR
- MQRC_CHAR_ATTRS_TOO_SHORT
- MQRC_CHAR_CONVERSION_ERROR
- MQRC_CICS_WAIT_FAILED
- MQRC_CLIENT_CHANNEL_CONFLICT
- MQRC_CLIENT_CONN_ERROR
- MQRC_CLIENT_EXIT_ERROR
- MQRC_CLIENT_EXIT_LOAD_ERROR
- MQRC_CLUSTER_EXIT_ERROR
- MQRC_CLUSTER_EXIT_LOAD_ERROR
- MQRC_CLUSTER_PUT_INHIBITED
- MQRC_CLUSTER_RESOLUTION_ERROR
- MQRC_CLUSTER_RESOURCE_ERROR
- MQRC_CMD_SERVER_NOT_AVAILABLE
- MQRC_CNO_ERROR
- MQRC_COD_NOT_VALID_FOR_XCF_Q
- MQRC_CODED_CHAR_SET_ID_ERROR
- MQRC_CONN_ID_IN_USE
- MQRC_CONN_TAG_NOT_RELEASED
- MQRC_CONN_TAG_NOT_USABLE
- MQRC_CONNECTION_BROKEN
- MQRC_CONNECTION_NOT_AUTHORIZED
- MQRC_CONNECTION_QUIESCING
- MQRC_CONNECTION_STOPPING
- MQRC_CONTEXT_HANDLE_ERROR
- MQRC_CONTEXT_NOT_AVAILABLE
- MQRC_CONVERTED_MSG_TOO_BIG
- MQRC_CONVERTED_STRING_TOO_BIG
- MQRC_CORREL_ID_ERROR
- MQRC_CURRENT_RECORD_ERROR
- MQRC_DATA_LENGTH_ERROR
- MQRC_DB2_NOT_AVAILABLE
- MQRC_DBCS_ERROR
- MQRC_DEF_XMIT_Q_TYPE_ERROR
- MQRC_DEF_XMIT_Q_USAGE_ERROR
- MQRC_DLH_ERROR
- MQRC_DUPLICATE_RECOV_COORD
- MQRC_DYNAMIC_Q_NAME_ERROR
- MQRC_ENCODING_NOT_SUPPORTED
- MQRC_ENVIRONMENT_ERROR
- MQRC_EXPIRY_ERROR
- MQRC_FEEDBACK_ERROR
- MQRC_FILE_NOT_AUDITED
- MQRC_FILE_SYSTEM_ERROR
- MQRC_FORMAT_ERROR
- MQRC_FORMAT_NOT_SUPPORTED
- MQRC_FUNCTION_NOT_SUPPORTED
- MQRC_GET_INHIBITED
- MQRC_GLOBAL_UOW_CONFLICT
- MQRC_GMO_ERROR
- MQRC_GROUP_ID_ERROR
- MQRC_HANDLE_IN_USE_FOR_UOW
- MQRC_HANDLE_NOT_AVAILABLE
- MQRC_HCONN_ERROR
- MQRC_HEADER_ERROR
- MQRC_HOBJ_ERROR
- MQRC_INCOMPLETE_GROUP
- MQRC_INCOMPLETE_MSG
- MQRC_INCONSISTENT_BROWSE
- MQRC_INCONSISTENT_CCSIDS
- MQRC_INCONSISTENT_ENCODINGS
- MQRC_INCONSISTENT_PERSISTENCE
- MQRC_INCONSISTENT_UOW
- MQRC_INDEX_ERROR
- MQRC_INDEX_NOT_PRESENT
- MQRC_INHIBIT_VALUE_ERROR
- MQRC_INT_ATTR_COUNT_ERROR
- MQRC_INT_ATTR_COUNT_TOO_SMALL
- MQRC_INT_ATTRS_ARRAY_ERROR
- MQRC_INVALID_MSG_UNDER_CURSOR
- MQRC_JMS_FORMAT_ERROR
- MQRC_JSSE_ERROR
- MQRC_LOCAL_UOW_CONFLICT
- MQRC_MATCH_OPTIONS_ERROR
- MQRC_MAX_CONNS_LIMIT_REACHED
- MQRC_MD_ERROR
- MQRC_MDE_ERROR
- MQRC_MISSING_REPLY_TO_Q
- MQRC_MISSING_WIH
- MQRC_MSG_FLAGS_ERROR
- MQRC_MSG_ID_ERROR
- MQRC_MSG_MARKED_BROWSE_CO_OP
- MQRC_MSG_NOT_MATCHED
- MQRC_MSG_SEQ_NUMBER_ERROR
- MQRC_MSG_TOKEN_ERROR
- MQRC_MSG_TOO_BIG_FOR_CHANNEL
- MQRC_MSG_TOO_BIG_FOR_Q
- MQRC_MSG_TOO_BIG_FOR_Q_MGR
- MQRC_MSG_TYPE_ERROR
- MQRC_MULTIPLE_REASONS
- MQRC_NAME_IN_USE
- MQRC_NAME_NOT_VALID_FOR_TYPE
- MQRC_NEXT_OFFSET_ERROR
- MQRC_NEXT_RECORD_ERROR
- MQRC_NO_DESTINATIONS_AVAILABLE
- MQRC_NO_EXTERNAL_PARTICIPANTS
- MQRC_NO_MSG_AVAILABLE
- MQRC_NO_MSG_LOCKED
- MQRC_NO_MSG_UNDER_CURSOR
- MQRC_NO_RECORD_AVAILABLE
- MQRC_NONE
- MQRC_NOT_AUTHORIZED
- MQRC_NOT_CONVERTED
- MQRC_NOT_OPEN_FOR_BROWSE
- MQRC_NOT_OPEN_FOR_INPUT
- MQRC_NOT_OPEN_FOR_INQUIRE
- MQRC_NOT_OPEN_FOR_OUTPUT
- MQRC_NOT_OPEN_FOR_PASS_ALL
- MQRC_NOT_OPEN_FOR_PASS_IDENT
- MQRC_NOT_OPEN_FOR_SET
- MQRC_NOT_OPEN_FOR_SET_ALL
- MQRC_NOT_OPEN_FOR_SET_IDENT
- MQRC_OBJECT_ALREADY_EXISTS
- MQRC_OBJECT_CHANGED
- MQRC_OBJECT_DAMAGED
- MQRC_OBJECT_IN_USE
- MQRC_OBJECT_LEVEL_INCOMPATIBLE
- MQRC_OBJECT_NAME_ERROR
- MQRC_OBJECT_NOT_UNIQUE
- MQRC_OBJECT_Q_MGR_NAME_ERROR
- MQRC_OBJECT_RECORDS_ERROR
- MQRC_OBJECT_TYPE_ERROR
- MQRC_OD_ERROR
- MQRC_OFFSET_ERROR
- MQRC_OPEN_FAILED
- MQRC_OPTION_ENVIRONMENT_ERROR
- MQRC_OPTION_NOT_VALID_FOR_TYPE
- MQRC_OPTIONS_ERROR
- MQRC_ORIGINAL_LENGTH_ERROR
- MQRC_OUTCOME_MIXED
- MQRC_OUTCOME_PENDING
- MQRC_PAGESET_ERROR
- MQRC_PAGESET_FULL
- MQRC_PARTICIPANT_NOT_AVAILABLE
- MQRC_PARTICIPANT_NOT_DEFINED
- MQRC_PERSISTENCE_ERROR
- MQRC_PERSISTENT_NOT_ALLOWED
- MQRC_PMO_ERROR
- MQRC_PMO_RECORD_FLAGS_ERROR
- MQRC_PRIORITY_ERROR
- MQRC_PRIORITY_EXCEEDS_MAXIMUM
- MQRC_PUT_INHIBITED
- MQRC_PUT_MSG_RECORDS_ERROR
- MQRC_Q_DELETED
- MQRC_Q_DEPTH_HIGH
- MQRC_Q_DEPTH_LOW
- MQRC_Q_FULL
- MQRC_Q_MGR_ACTIVE
- MQRC_Q_MGR_NAME_ERROR
- MQRC_Q_MGR_NOT_ACTIVE
- MQRC_Q_MGR_NOT_AVAILABLE
- MQRC_Q_MGR_QUIESCING
- MQRC_Q_MGR_STOPPING
- MQRC_Q_NOT_EMPTY
- MQRC_Q_SERVICE_INTERVAL_HIGH
- MQRC_Q_SERVICE_INTERVAL_OK
- MQRC_Q_SPACE_NOT_AVAILABLE
- MQRC_Q_TYPE_ERROR
- MQRC_RECS_PRESENT_ERROR
- MQRC_REMOTE_Q_NAME_ERROR
- MQRC_REPORT_OPTIONS_ERROR
- MQRC_RESOURCE_PROBLEM
- MQRC_RESPONSE_RECORDS_ERROR
- MQRC_RFH_COMMAND_ERROR
- MQRC_RFH_DUPLICATE_PARM
- MQRC_RFH_ERROR
- MQRC_RFH_PARM_ERROR
- MQRC_RFH_PARM_MISSING
- MQRC_RFH_STRING_ERROR
- MQRC_RMH_ERROR
- MQRC_SECOND_MARK_NOT_ALLOWED
- MQRC_SECURITY_ERROR
- MQRC_SEGMENT_LENGTH_ZERO
- MQRC_SIGNAL_OUTSTANDING
- MQRC_SIGNAL_REQUEST_ACCEPTED
- MQRC_SIGNAL1_ERROR
- MQRC_SOURCE_BUFFER_ERROR
- MQRC_SOURCE_CCSID_ERROR
- MQRC_SOURCE_DECIMAL_ENC_ERROR
- MQRC_SOURCE_FLOAT_ENC_ERROR
- MQRC_SOURCE_INTEGER_ENC_ERROR
- MQRC_SOURCE_LENGTH_ERROR
- MQRC_SSL_CERT_STORE_ERROR
- MQRC_SSL_CERTIFICATE_REVOKED
- MQRC_SSL_INITIALIZATION_ERROR
- MQRC_SSL_KEY_RESET_ERROR
- MQRC_SSL_NOT_ALLOWED
- MQRC_SSL_PEER_NAME_ERROR
- MQRC_SSL_PEER_NAME_MISMATCH
- MQRC_STOPPED_BY_CLUSTER_EXIT
- MQRC_STORAGE_CLASS_ERROR
- MQRC_STORAGE_NOT_AVAILABLE
- MQRC_STRING_ERROR
- MQRC_STRING_LENGTH_ERROR
- MQRC_STRING_TRUNCATED
- MQRC_SUPPRESSED_BY_EXIT
- MQRC_SYNCPOINT_LIMIT_REACHED
- MQRC_SYNCPOINT_NOT_AVAILABLE
- MQRC_TARGET_BUFFER_ERROR
- MQRC_TARGET_CCSID_ERROR
- MQRC_TARGET_DECIMAL_ENC_ERROR
- MQRC_TARGET_FLOAT_ENC_ERROR
- MQRC_TARGET_INTEGER_ENC_ERROR
- MQRC_TARGET_LENGTH_ERROR
- MQRC_TM_ERROR
- MQRC_TMC_ERROR
- MQRC_TRIGGER_CONTROL_ERROR
- MQRC_TRIGGER_DEPTH_ERROR
- MQRC_TRIGGER_MSG_PRIORITY_ERR
- MQRC_TRIGGER_TYPE_ERROR
- MQRC_TRUNCATED_MSG_ACCEPTED
- MQRC_TRUNCATED_MSG_FAILED
- MQRC_UCS2_CONVERSION_ERROR
- MQRC_UNEXPECTED_ERROR
- MQRC_UNIT_OF_WORK_NOT_STARTED
- MQRC_UNKNOWN_ALIAS_BASE_Q
- MQRC_UNKNOWN_DEF_XMIT_Q
- MQRC_UNKNOWN_OBJECT_NAME
- MQRC_UNKNOWN_OBJECT_Q_MGR
- MQRC_UNKNOWN_REMOTE_Q_MGR
- MQRC_UNKNOWN_REPORT_OPTION
- MQRC_UNKNOWN_XMIT_Q
- MQRC_UNSUPPORTED_CIPHER_SUITE
- MQRC_UOW_CANCELED
- MQRC_UOW_ENLISTMENT_ERROR
- MQRC_UOW_MIX_NOT_SUPPORTED
- MQRC_UOW_NOT_AVAILABLE
- MQRC_WAIT_INTERVAL_ERROR
- MQRC_WIH_HEADER
- MQRC_WRONG_GMO_VERSION
- MQRC_WRONG_MD_VERSION
- MQRC_WXP_ERROR
- MQRC_XMIT_Q_TYPE_ERROR
- MQRC_XMIT_Q_USAGE_ERROR
- MQRC_XQH_ERROR
- MQRC_XWAIT_CANCELED
- MQRC_XWAIT_ERROR
- reasonCode
- Methods
- getMessage
- logExclude
- logInclude
- Writing WebSphere MQ JMS applications
- The JMS model
- Building a connection
- Retrieving the factory from JNDI
- Using the factory to create a connection
- Creating factories at runtime
- Starting the connection
- Choosing client or bindings transport
- Specifying a range of ports for client connections
- Obtaining a session
- Sending a message
- Set properties with the set method
- Message types
- Receiving a message
- Message selectors
- Asynchronous delivery
- Closing down
- Java Virtual Machine hangs at shutdown
- Handling errors
- Exception listener
- Using Secure Sockets Layer (SSL)
- SSL administrative properties
- SSLCIPHERSUITE object property
- SSLPEERNAME object property
- SSLCERTSTORES object property
- SSLSocketFactory object property
- Writing WebSphere MQ JMS publish/subscribe applications
- Introduction
- Getting started with WebSphere MQ JMS and publish/subscribe
- Choosing a broker
- Set up the broker to run WebSphere MQ JMS
- Connecting to your broker using WebSphere MQ
- Connecting to your broker directly
- Writing a simple publish/subscribe application connecting through WebSphere MQ
- Import required packages
- Obtain or create JMS objects
- Publish messages
- Receive subscriptions
- Close down unwanted resources
- TopicConnectionFactory administered objects
- Topic administered objects
- Using topics
- Topic names
- Creating topics at runtime
- Subscriber options
- Creating non-durable subscribers
- Creating durable subscribers
- Using message selectors
- Suppressing local publications
- Combining the subscriber options
- Configuring the base subscriber queue
- Default configuration
- Configuring non-durable subscribers
- Configuring durable subscribers
- Subscription stores
- Migration and coexistence considerations
- Solving publish/subscribe problems
- Incomplete publish/subscribe close down
- Subscriber cleanup utility
- Manual cleanup
- Cleanup from within a program
- Handling broker reports
- Other considerations
- Writing WebSphere MQ JMS 1.1 applications
- The JMS 1.1 model
- Building a connection
- Retrieving a connection factory from JNDI
- Creating a connection factory at runtime
- Using a connection factory to create a connection
- Starting a connection
- Using a client channel definition table
- Specifying a range of ports for client connections
- Channel compression
- Obtaining a session
- Destinations
- Sending a message
- Message types
- Receiving a message
- Creating durable topic subscribers
- Message selectors
- Suppressing local publications
- Configuring the consumer queue
- Default configuration
- Configuring nondurable message consumers
- Configuring durable topic subscribers
- Subscription stores
- Migration and coexistence considerations
- JMS persistent messages
- Asynchronous delivery
- Consumer cleanup utility for the publish/subscribe domain
- Manual cleanup
- Cleanup from within a program
- Closing down
- Java Virtual Machine hangs at shutdown
- Handling errors
- Exception listener
- Handling broker reports
- Other considerations
- Using channel exits
- Using Secure Sockets Layer (SSL)
- SSL administrative properties
- SSLCIPHERSUITE object property
- SSLFIPSREQUIRED object property
- SSLPEERNAME object property
- SSLCERTSTORES object property
- SSLRESETCOUNT object property
- SSLSocketFactory object property
- Making changes to the JSSE keystore or truststore
- JMS messages
- Message selectors
- Mapping JMS messages onto WebSphere MQ messages
- The MQRFH2 header
- JMS fields and properties with corresponding MQMD fields
- Mapping JMS fields onto WebSphere MQ fields (outgoing messages)
- Mapping JMS header fields at send() or publish()
- Mapping JMS property fields
- Mapping JMS provider-specific fields
- Mapping WebSphere MQ fields onto JMS fields (incoming messages)
- Mapping JMS to a native WebSphere MQ application
- Message body
- WebSphere MQ JMS Application Server Facilities
- ASF classes and functions
- ConnectionConsumer
- Planning an application
- General principles for point-to-point messaging
- General principles for publish/subscribe messaging
- Handling poison messages
- Removing messages from the queue
- Error handling
- Recovering from error conditions
- Reason and feedback codes
- Application server sample code
- MyServerSession.java
- MyServerSessionPool.java
- MessageListenerFactory.java
- Examples of ASF use
- Load1.java
- CountingMessageListenerFactory.java
- ASFClient1.java
- Load2.java
- LoggingMessageListenerFactory.java
- ASFClient2.java
- TopicLoad.java
- ASFClient3.java
- ASFClient4.java
- ASFClient5.java
- Package com.ibm.jms
- JMSBytesMessage
- Methods
- clearBody
- getBodyLength
- readBoolean
- readByte
- readBytes
- readBytes
- readChar
- readDouble
- readFloat
- readInt
- readLong
- readShort
- readUnsignedByte
- readUnsignedShort
- readUTF
- reset
- toString
- writeBoolean
- writeByte
- writeBytes
- writeBytes
- writeChar
- writeDouble
- writeFloat
- writeInt
- writeLong
- writeObject
- writeShort
- writeUTF
- JMSMapMessage
- Methods
- clearBody
- getBoolean
- getByte
- getBytes
- getChar
- getDouble
- getFloat
- getInt
- getLong
- getMapNames
- getObject
- getShort
- getString
- itemExists
- setBoolean
- setByte
- setBytes
- setBytes
- setChar
- setDouble
- setFloat
- setInt
- setLong
- setObject
- setShort
- setString
- toString
- JMSMessage
- Methods
- acknowledge
- clearProperties
- getBooleanProperty
- getByteProperty
- getDoubleProperty
- getFloatProperty
- getIntProperty
- getJMSCorrelationID
- getJMSCorrelationIDAsBytes
- getJMSDeliveryMode
- getJMSDestination
- getJMSExpiration
- getJMSMessageID
- getJMSPriority
- getJMSRedelivered
- getJMSReplyTo
- getJMSTimestamp
- getJMSType
- getLongProperty
- getObjectProperty
- getPropertyNames
- getShortProperty
- getStringProperty
- propertyExists
- setBooleanProperty
- setByteProperty
- setDoubleProperty
- setFloatProperty
- setIntProperty
- setJMSCorrelationID
- setJMSCorrelationIDAsBytes
- setJMSDeliveryMode
- setJMSDestination
- setJMSExpiration
- setJMSMessageID
- setJMSPriority
- setJMSRedelivered
- setJMSReplyTo
- setJMSTimestamp
- setJMSType
- setLongProperty
- setObjectProperty
- setShortProperty
- setStringProperty
- toString
- JMSObjectMessage
- Methods
- clearBody
- getObject
- setObject
- toString
- JMSStreamMessage
- Methods
- clearBody
- readBoolean
- readByte
- readBytes
- readChar
- readDouble
- readFloat
- readInt
- readLong
- readObject
- readShort
- readString
- reset
- toString
- writeBoolean
- writeByte
- writeBytes
- writeBytes
- writeChar
- writeDouble
- writeFloat
- writeInt
- writeLong
- writeObject
- writeShort
- writeString
- JMSTextMessage
- Methods
- clearBody
- getText
- setText
- toString
- Package com.ibm.mq.jms
- Cleanup
- Constructors
- Cleanup
- Cleanup
- Methods
- cleanup
- getCleanupInterval
- getCleanupLevel
- getExceptionListener
- isRunning
- main
- run
- setCleanupInterval
- setCleanupLevel
- setExceptionListener
- setPassword
- setUserID
- stop
- MQConnection
- Methods
- close
- createConnectionConsumer
- createDurableConnectionConsumer
- createSession
- getClientID
- getExceptionListener
- getMetaData
- setClientID
- setExceptionListener
- start
- stop
- MQConnectionFactory
- Constructors
- MQConnectionFactory
- Methods
- createConnection
- createConnection
- getBrokerCCSubQueue
- getBrokerControlQueue
- getBrokerPubQueue
- getBrokerQueueManager
- getBrokerSubQueue
- getBrokerVersion
- getCCDTURL
- getCCSID
- getChannel
- getCleanupInterval
- getCleanupLevel
- getClientId
- getClientID
- getCloneSupport
- getConnTag
- getDescription
- getDirectAuth
- getFailIfQuiesce
- getHdrCompList
- getHostName
- getLocalAddress
- getMapNameStyle
- getMessageRetention
- getMessageSelection
- getMQConnectionOptions
- getMsgBatchSize
- getMsgCompList
- getMulticast
- getOptimisticPublication
- getOutcomeNotification
- getPollingInterval
- getPort
- getProcessDuration
- getProxyHostName
- getProxyPort
- getPubAckInterval
- getQueueManager
- getReceiveExit
- getReceiveExitInit
- getReceiveIsolation
- getReference
- getRescanInterval
- getSecurityExit
- getSecurityExitInit
- getSendExit
- getSendExitInit
- getSparseSubscriptions
- getSSLCertStores
- getSSLCertStoresAsString
- getSSLCipherSuite
- getSSLFipsRequired
- getSSLPeerName
- getSSLResetCount
- getSSLSocketFactory
- getStatusRefreshInterval
- getSubscriptionStore
- getSyncpointAllGets
- getTargetClientMatching
- getTemporaryModel
- getTempQPrefix
- getTransportType
- getUseConnectionPooling
- getVersion
- setBrokerCCSubQueue
- setBrokerControlQueue
- setBrokerPubQueue
- setBrokerQueueManager
- setBrokerSubQueue
- setBrokerVersion
- setCCDTURL
- setCCSID
- setChannel
- setCleanupInterval
- setCleanupLevel
- setClientId
- setClientID
- setCloneSupport
- setConnTag
- setDescription
- setDirectAuth
- setFailIfQuiesce
- setHdrCompList
- setHostName
- setLocalAddress
- setMapNameStyle
- setMessageRetention
- setMessageSelection
- setMQConnectionOptions
- setMsgBatchSize
- setMsgCompList
- setMulticast
- setOptimisticPublication
- setOutcomeNotification
- setPollingInterval
- setPort
- setProcessDuration
- setProxyHostName
- setProxyPort
- setPubAckInterval
- setQueueManager
- setReceiveExit
- setReceiveExitInit
- setReceiveIsolation
- setRescanInterval
- setSecurityExit
- setSecurityExitInit
- setSendExit
- setSendExitInit
- setSparseSubscriptions
- setSSLCertStores
- setSSLCertStores
- setSSLCipherSuite
- setSSLFipsRequired
- setSSLPeerName
- setSSLResetCount
- setSSLSocketFactory
- setStatusRefreshInterval
- setSubscriptionStore
- setSyncpointAllGets
- setTargetClientMatching
- setTemporaryModel
- setTempQPrefix
- setTransportType
- setUseConnectionPooling
- MQConnectionMetaData
- Constructors
- MQConnectionMetaData
- MQConnectionMetaData
- Methods
- getJMSMajorVersion
- getJMSMinorVersion
- getJMSProviderName
- getJMSVersion
- getJMSXPropertyNames
- getProviderMajorVersion
- getProviderMinorVersion
- getProviderVersion
- toString
- MQDestination
- Methods
- equals
- getCCSID
- getDescription
- getEncoding
- getExpiry
- getFailIfQuiesce
- getPersistence
- getPriority
- getProperty
- getStringFromDestination
- getTargetClient
- setCCSID
- setDescription
- setEncoding
- setExpiry
- setFailIfQuiesce
- setPersistence
- setPriority
- setProperty
- setTargetClient
- MQJMSLevel
- Constructors
- MQJMSLevel
- MQMessageConsumer
- Methods
- close
- getDestination
- getMessageListener
- getMessageSelector
- getNoLocal
- receive
- receive
- receiveNoWait
- setMessageListener
- MQMessageProducer
- Methods
- close
- getDeliveryMode
- getDestination
- getDisableMessageID
- getDisableMessageTimestamp
- getPriority
- getTimeToLive
- send
- send
- send
- send
- setDeliveryMode
- setDisableMessageID
- setDisableMessageTimestamp
- setPriority
- setTimeToLive
- MQQueue
- Constructors
- MQQueue
- MQQueue
- Methods
- getQueueName
- toString
- MQQueueBrowser
- Methods
- close
- getEnumeration
- getMessageSelector
- getQueue
- MQQueueConnection
- Methods
- close
- createQueueSession
- MQQueueConnectionFactory
- Constructors
- MQQueueConnectionFactory
- Methods
- createQueueConnection
- createQueueConnection
- MQQueueEnumeration
- Methods
- hasMoreElements
- nextElement
- MQQueueReceiver
- Methods
- close
- getQueue
- MQQueueSender
- Methods
- close
- getQueue
- MQQueueSession
- Methods
- commit
- createReceiver
- createReceiver
- createSender
- createTemporaryQueue
- recover
- rollback
- MQSession
- Methods
- close
- commit
- createBrowser
- createBrowser
- createBytesMessage
- createConsumer
- createConsumer
- createConsumer
- createDurableSubscriber
- createDurableSubscriber
- createMapMessage
- createMessage
- createObjectMessage
- createObjectMessage
- createProducer
- createQueue
- createStreamMessage
- createTemporaryQueue
- createTemporaryTopic
- createTextMessage
- createTextMessage
- createTopic
- getAcknowledgeMode
- getMessageListener
- getTransacted
- recover
- rollback
- setMessageListener
- unsubscribe
- MQTemporaryQueue
- Methods
- delete
- MQTemporaryTopic
- Methods
- delete
- MQTopic
- Methods
- getBrokerCCDurSubQueue
- getBrokerDurSubQueue
- getBrokerPubQueue
- getBrokerPubQueueManager
- getBrokerVersion
- getTopicName
- isTemporary
- setBrokerCCDurSubQueue
- setBrokerDurSubQueue
- setBrokerPubQueue
- setBrokerPubQueueManager
- setBrokerVersion
- toString
- MQTopicConnection
- Methods
- createTopicSession
- MQTopicConnectionFactory
- Constructors
- MQTopicConnectionFactory
- Methods
- createTopicConnection
- createTopicConnection
- MQTopicPublisher
- Methods
- getTopic
- publish
- publish
- publish
- publish
- MQTopicSession
- Methods
- createPublisher
- createSubscriber
- createSubscriber
- createTemporaryTopic
- createTopic
- MQTopicSubscriber
- Methods
- close
- getTopic
- MQXAConnection
- Methods
- createXASession
- MQXAConnectionFactory
- Constructors
- MQXAConnectionFactory
- Methods
- createXAConnection
- createXAConnection
- MQXAQueueConnection
- Methods
- createXAQueueSession
- MQXAQueueConnectionFactory
- Constructors
- MQXAQueueConnectionFactory
- Methods
- createXAQueueConnection
- createXAQueueConnection
- MQXAQueueSession
- Constructors
- MQXAQueueSession
- Methods
- getQueueSession
- MQXASession
- Methods
- close
- commit
- getSession
- getTransacted
- getXAResource
- recover
- rollback
- MQXATopicConnection
- Methods
- createXATopicSession
- MQXATopicConnectionFactory
- Constructors
- MQXATopicConnectionFactory
- Methods
- createXATopicConnection
- createXATopicConnection
- MQXATopicSession
- Methods
- getTopicSession
- JMSC
- Fields
- CC_DEF_D_SHARED_QUEUE
- CC_DEF_ND_SHARED_QUEUE
- MAP_NAME_STYLE_COMPATIBLE
- MAP_NAME_STYLE_STANDARD
- MQCNO_FASTPATH_BINDING
- MQCNO_ISOLATED_BINDING
- MQCNO_RESTRICT_CONN_TAG_Q_MGR
- MQCNO_RESTRICT_CONN_TAG_QSG
- MQCNO_SERIALIZE_CONN_TAG_Q_MGR
- MQCNO_SERIALIZE_CONN_TAG_QSG
- MQCNO_SHARED_BINDING
- MQCNO_STANDARD_BINDING
- MQJMS_BROKER_V1
- MQJMS_BROKER_V2
- MQJMS_CLEANUP_AS_PROPERTY
- MQJMS_CLEANUP_FORCE
- MQJMS_CLEANUP_NONDUR
- MQJMS_CLEANUP_NONE
- MQJMS_CLEANUP_SAFE
- MQJMS_CLEANUP_STRONG
- MQJMS_CLIENT_JMS_COMPLIANT
- MQJMS_CLIENT_NONJMS_MQ
- MQJMS_COMPHDR_NONE
- MQJMS_COMPHDR_SYSTEM
- MQJMS_COMPMSG_NONE
- MQJMS_COMPMSG_RLE
- MQJMS_COMPMSG_ZLIBFAST
- MQJMS_COMPMSG_ZLIBHIGH
- MQJMS_DIRECTAUTH_BASIC
- MQJMS_DIRECTAUTH_CERTIFICATE
- MQJMS_EXP_APP
- MQJMS_EXP_UNLIMITED
- MQJMS_FIQ_NO
- MQJMS_FIQ_YES
- MQJMS_MRET_NO
- MQJMS_MRET_YES
- MQJMS_MSEL_BROKER
- MQJMS_MSEL_CLIENT
- MQJMS_MULTICAST_AS_CF
- MQJMS_MULTICAST_DISABLED
- MQJMS_MULTICAST_ENABLED
- MQJMS_MULTICAST_NOT_RELIABLE
- MQJMS_MULTICAST_RELIABLE
- MQJMS_PER_APP
- MQJMS_PER_NON
- MQJMS_PER_NPHIGH
- MQJMS_PER_PER
- MQJMS_PER_QDEF
- MQJMS_PRI_APP
- MQJMS_PRI_QDEF
- MQJMS_PROCESSING_SHORT
- MQJMS_PROCESSING_UNKNOWN
- MQJMS_RCVISOL_COMMITTED
- MQJMS_RCVISOL_DEFAULT
- MQJMS_RCVISOL_UNCOMMITTED
- MQJMS_SUBSTORE_BROKER
- MQJMS_SUBSTORE_MIGRATE
- MQJMS_SUBSTORE_QUEUE
- MQJMS_TP_BINDINGS_MQ
- MQJMS_TP_CLIENT_MQ_TCPIP
- MQJMS_TP_DIRECT_HTTP
- MQJMS_TP_DIRECT_TCPIP
- MQRCCF_ALREADY_JOINED
- MQRCCF_DUPLICATE_IDENTITY
- MQRCCF_DUPLICATE_SUBSCRIPTION
- MQRCCF_NOT_AUTHORIZED
- MQRCCF_NOT_REGISTERED
- MQRCCF_REG_OPTIONS_ERROR
- MQRCCF_SUB_IDENTITY_ERROR
- MQRCCF_SUB_NAME_ERROR
- MQRCCF_SUBSCRIPTION_IN_USE
- MQRCCF_SUBSCRIPTION_LOCKED
- MQRCCF_TOPIC_ERROR
- PS_CONTROL_QUEUE
- PS_DEF_D_SHARED_QUEUE
- PS_DEF_ND_SHARED_QUEUE
- PS_DEFAULT_STREAM_QUEUE
- BrokerCommandFailedException
- Methods
- getReason
- FieldNameException
- FieldTypeException
- IntErrorException
- ISSLException
- JMSInvalidParameterException
- JMSListenerSetException
- JMSMessageQueueOverflowException
- JMSNotActiveException
- JMSNotSupportedException
- JMSParameterIsNullException
- MulticastHeartbeatTimeoutException
- MulticastPacketLossException
- NoBrokerResponseException
- SyntaxException
- Package com.ibm.mq.jms.services
- MQJMS_Messages
- Fields
- MQJMS_ADMIN_BIND_FAIL
- MQJMS_ADMIN_BND_NONADMIN
- MQJMS_ADMIN_CLASH_CLIENT
- MQJMS_ADMIN_CLASH_EXITINIT
- MQJMS_ADMIN_CNT_OPEN_CFG
- MQJMS_ADMIN_CONF_MISSING
- MQJMS_ADMIN_CONVERT_CIPHER
- MQJMS_ADMIN_CTX_NOT_EMPTY
- MQJMS_ADMIN_CTX_NOTFND
- MQJMS_ADMIN_CTX_NOTFNDU
- MQJMS_ADMIN_ERROR
- MQJMS_ADMIN_ICF_NOT_FOUND
- MQJMS_ADMIN_INV_PROP
- MQJMS_ADMIN_INV_PROP_CTX
- MQJMS_ADMIN_INV_PROP_VAL
- MQJMS_ADMIN_INVALID_AUTH_TYPE
- MQJMS_ADMIN_INVALID_NAME
- MQJMS_ADMIN_JNDI_INITFAIL
- MQJMS_ADMIN_LEXERR
- MQJMS_ADMIN_MV_SEMIFAIL
- MQJMS_ADMIN_NEW_CTX_FAIL
- MQJMS_ADMIN_NON_MQJMS
- MQJMS_ADMIN_OBJ_INACTIVE
- MQJMS_ADMIN_OBJTYPE_MISMATCH
- MQJMS_ADMIN_PROP_UNK
- MQJMS_ADMIN_PROPVAL_NULL
- MQJMS_ADMIN_SYN_ERR
- MQJMS_ADMIN_VAL_OBJ_FAIL
- MQJMS_ADMIN_WS_INST
- MQJMS_CLIENTID_FIXED
- MQJMS_CLIENTID_NO_RESET
- MQJMS_DIR_IMB_BADSOCKNAME
- MQJMS_DIR_IMB_NOCLASS
- MQJMS_DIR_JMS_BADID
- MQJMS_DIR_JMS_BADNUM
- MQJMS_DIR_JMS_BDTOPIMPL
- MQJMS_DIR_JMS_CLOSED
- MQJMS_DIR_JMS_FMTINT
- MQJMS_DIR_JMS_INVPRI
- MQJMS_DIR_JMS_KILLMON
- MQJMS_DIR_JMS_LSTACT
- MQJMS_DIR_JMS_NEXCLIS
- MQJMS_DIR_JMS_NOMORE
- MQJMS_DIR_JMS_NOTHDPOOL
- MQJMS_DIR_JMS_PBIOERR
- MQJMS_DIR_JMS_PBNOWLD
- MQJMS_DIR_JMS_RUNKEXC
- MQJMS_DIR_JMS_TCFLERR
- MQJMS_DIR_JMS_TCSTSTP
- MQJMS_DIR_JMS_THDEXC
- MQJMS_DIR_JMS_TMPVIO
- MQJMS_DIR_JMS_TSBADMTC
- MQJMS_DIR_JMS_TSIOERR
- MQJMS_DIR_MIN_ACK_NOT_SUPPORTED
- MQJMS_DIR_MIN_AUTHREJ
- MQJMS_DIR_MIN_BADBRKMSG
- MQJMS_DIR_MIN_BADFIELD
- MQJMS_DIR_MIN_BADMSG
- MQJMS_DIR_MIN_BADTOP
- MQJMS_DIR_MIN_BRKERR
- MQJMS_DIR_MIN_EOF
- MQJMS_DIR_MIN_EXP_NOT_SUPPORTED
- MQJMS_DIR_MIN_INTERR
- MQJMS_DIR_MIN_NOQOP
- MQJMS_DIR_MIN_NOSUB
- MQJMS_DIR_MIN_NOTBYTES
- MQJMS_DIR_MIN_NOTMAP
- MQJMS_DIR_MIN_NOTSTREAM
- MQJMS_DIR_MIN_NOTTEXT
- MQJMS_DIR_MIN_NOXASUP
- MQJMS_DIR_MIN_PER_NOT_SUPPORTED
- MQJMS_DIR_MIN_SECLDERR
- MQJMS_DIR_MIN_TTL_NOT_SUPPORTED
- MQJMS_DIR_MIN_UNVPRO
- MQJMS_DIR_MIN_UNXEXC
- MQJMS_DIR_MTCH_BDESC
- MQJMS_DIR_MTCH_BDESCL
- MQJMS_DIR_MTCH_BDMSG
- MQJMS_DIR_MTCH_BDSEP
- MQJMS_DIR_MTCH_BDWLD
- MQJMS_DIR_MTCH_ECNMIN
- MQJMS_DIR_MTCH_NULCH
- MQJMS_DIR_MTCH_NULRM
- MQJMS_DIR_MTCH_PSTPER
- MQJMS_DIR_MTCH_TOMNY
- MQJMS_DIR_MTCH_UNKEXC
- MQJMS_DIR_MTCH_UNXTYP
- MQJMS_E_11_INVALID_CROSS_DOMAIN
- MQJMS_E_11_INVALID_DOMAIN_SPECIFIC
- MQJMS_E_11_SERVICES_NOT_SETUP
- MQJMS_E_BAD_CCSID
- MQJMS_E_BAD_DEST_STR
- MQJMS_E_BAD_ELEMENT_NAME
- MQJMS_E_BAD_EXIT_CLASS
- MQJMS_E_BAD_PROPERTY_NAME
- MQJMS_E_BAD_RFH2
- MQJMS_E_BAD_TIMEOUT
- MQJMS_E_BAD_TYPE
- MQJMS_E_BATCH_SIZE
- MQJMS_E_BROKER_MESSAGE_CONTENT
- MQJMS_E_BROWSE_MSG_FAILED
- MQJMS_E_BYTE_TO_STRING
- MQJMS_E_CC_MIXED_DOMAIN
- MQJMS_E_CLEANUP_NONE_REQUESTED
- MQJMS_E_CLEANUP_REP_BAD_LEVEL
- MQJMS_E_CLOSE_FAILED
- MQJMS_E_CONN_DEST_MISMATCH
- MQJMS_E_DELIVERY_MODE_INVALID
- MQJMS_E_DESERIALISE_FAILED
- MQJMS_E_DISCARD_FAILED
- MQJMS_E_DLH_READ_FAILED
- MQJMS_E_DLH_WRITE_FAILED
- MQJMS_E_DLQ_FAILED
- MQJMS_E_EXCP_LSTNR_FAILED
- MQJMS_E_IDENT_PRO_INVALID_OP
- MQJMS_E_INTERNAL_ERROR
- MQJMS_E_INVALID_ESCAPE
- MQJMS_E_INVALID_HEX_STRING
- MQJMS_E_INVALID_MAP_MESSAGE
- MQJMS_E_INVALID_MESSAGE
- MQJMS_E_INVALID_SESSION
- MQJMS_E_INVALID_STREAM_MESSAGE
- MQJMS_E_INVALID_SURROGATE
- MQJMS_E_JNDI_GENERAL_ERROR
- MQJMS_E_LOG_ERROR
- MQJMS_E_MSG_LSTNR_FAILED
- MQJMS_E_MULTICAST_HEARTBEAT_TIMEOUT
- MQJMS_E_MULTICAST_LOST_MESSAGES
- MQJMS_E_MULTICAST_NOT_AVAILABLE
- MQJMS_E_MULTICAST_PORT_INVALID
- MQJMS_E_NO_BORQ
- MQJMS_E_NO_MSG_LISTENER
- MQJMS_E_NO_SESSION
- MQJMS_E_NO_STR_CONSTRUCTOR
- MQJMS_E_NO_UTF8
- MQJMS_E_NO_XARESOURCE
- MQJMS_E_NON_LOCAL_RXQ
- MQJMS_E_NOT_ALLOWED_WITH_XA
- MQJMS_E_NOT_IMPLEMENTED
- MQJMS_E_NULL_CONNECTION
- MQJMS_E_NULL_MESSAGE
- MQJMS_E_NULL_POOL
- MQJMS_E_QMGR_NAME_INQUIRE_FAILED
- MQJMS_E_QUEUE_NOT_LOCAL_OR_ALIAS
- MQJMS_E_READING_MSG
- MQJMS_E_RECOVER_BO_FAILED
- MQJMS_E_REDIRECT_FAILED
- MQJMS_E_REQUEUE_FAILED
- MQJMS_E_RESOURCE_BUNDLE_NOT_FOUND
- MQJMS_E_RFH_CONTENTS_ERROR
- MQJMS_E_RFH_READ_FAILED
- MQJMS_E_RFH_WRITE_FAILED
- MQJMS_E_ROLLBACK_FAILED
- MQJMS_E_S390_DOUBLE_TOO_BIG
- MQJMS_E_SECURITY_CREDS_INVALID
- MQJMS_E_SERIALISE_FAILED
- MQJMS_E_SESSION_ASYNC
- MQJMS_E_SESSION_CLOSED
- MQJMS_E_SESSION_IS_TRANSACTED
- MQJMS_E_SESSION_NOT_TRANSACTED
- MQJMS_E_START_FAILED
- MQJMS_E_SYSTEM_PROPERTY_NOT_FOUND
- MQJMS_E_TMPQ_CLOSED
- MQJMS_E_TMPQ_DEL_FAILED
- MQJMS_E_TMPQ_DEL_STATIC
- MQJMS_E_TMPQ_FAILED
- MQJMS_E_TMPQ_INUSE
- MQJMS_E_TMPT_DELETED
- MQJMS_E_TMPT_IN_USE
- MQJMS_E_TMPT_OUTOFSCOPE
- MQJMS_E_TRACE_FILE_NOT_FOUND
- MQJMS_E_TRACE_STREAM_ERROR
- MQJMS_E_UNIDENT_PRO_INVALID_OP
- MQJMS_E_UNKNOWN_TARGET_CLIENT
- MQJMS_E_UNKNOWN_TRANSPORT
- MQJMS_E_UNREC_BROKER_MESSAGE
- MQJMS_E_UNSUPPORTED_TYPE
- MQJMS_ERR_QSENDER_CLOSED
- MQJMS_EXC_ENLIST_FAILED
- MQJMS_EXCEPTION_AUTHENTICATION_FAILED
- MQJMS_EXCEPTION_BAD_STATE_TRANSITION
- MQJMS_EXCEPTION_BAD_VALUE
- MQJMS_EXCEPTION_CONNECTION_CLOSED
- MQJMS_EXCEPTION_GET_MSG_FAILED
- MQJMS_EXCEPTION_ILLEGAL_STATE
- MQJMS_EXCEPTION_INVALID_CLIENTID
- MQJMS_EXCEPTION_INVALID_DESTINATION
- MQJMS_EXCEPTION_INVALID_SELECTOR
- MQJMS_EXCEPTION_MESSAGE_EOF
- MQJMS_EXCEPTION_MESSAGE_FORMAT
- MQJMS_EXCEPTION_MQ_NULL_Q
- MQJMS_EXCEPTION_MQ_NULL_QMGR
- MQJMS_EXCEPTION_MQ_Q_CLOSE_FAILED
- MQJMS_EXCEPTION_MQ_Q_INQUIRE_FAILED
- MQJMS_EXCEPTION_MQ_Q_OPEN_FAILED
- MQJMS_EXCEPTION_MQ_QM_COMMIT_FAILED
- MQJMS_EXCEPTION_MQ_UNKNOWN_DEFTYPE
- MQJMS_EXCEPTION_MSG_CREATE_ERROR
- MQJMS_EXCEPTION_NULL_ELEMENT_NAME
- MQJMS_EXCEPTION_NULL_PROPERTY_NAME
- MQJMS_EXCEPTION_PUT_MSG_FAILED
- MQJMS_EXCEPTION_QMDISC_FAILED
- MQJMS_EXCEPTION_QMGR_FAILED
- MQJMS_EXCEPTION_RESOURCE_ALLOCATION
- MQJMS_EXCEPTION_SOME_PROBLEM
- MQJMS_EXCEPTION_TRANSACTION_IN_PROGRESS
- MQJMS_EXCEPTION_TRANSACTION_ROLLED_BACK
- MQJMS_EXCEPTION_UNEXPECTED_ERROR
- MQJMS_EXCEPTION_UNKNOWN_ACK_MODE
- MQJMS_EXCEPTION_XACLOSE_FAILED
- MQJMS_LOCAL_XA_CLASH
- MQJMS_MESSAGECONSUMER_CLOSED
- MQJMS_MESSAGEPRODUCER_CLOSED
- MQJMS_MSEL_AND_BVER_INCOMPATIBLE
- MQJMS_PS_COMMAND_MSG_BUILD
- MQJMS_PS_COMMAND_MSG_FAILED
- MQJMS_PS_GENERAL_ERROR
- MQJMS_PS_INCORRECT_SUBSTORE
- MQJMS_PS_INVALID_SUBQ_PREFIX
- MQJMS_PS_NULL_CLIENTID
- MQJMS_PS_NULL_NAME
- MQJMS_PS_PUBLISH_MSG_BUILD
- MQJMS_PS_PUBLISH_MSG_FAILED
- MQJMS_PS_STORE_ADMIN_ENTRY
- MQJMS_PS_SUB_ACTIVE
- MQJMS_PS_SUB_Q_DELETE_FAILED
- MQJMS_PS_SUB_Q_OPEN_FAILED
- MQJMS_PS_SUBQ_REQUEUE
- MQJMS_PS_SUBSTORE_NOT_SUPPORTED
- MQJMS_PS_TOPIC_NULL
- MQJMS_PS_UNKNOWN_DS
- MQJMS_PS_WRONG_SUBSCRIPTION_TYPE
- MQJMS_PUBLISHER_CLOSED
- MQJMS_QRECEIVER_CLOSED
- MQJMS_SUBSCRIBER_CLOSED
- MQJMS_UTIL_PS_NO_BRK_Q
- MQJMS_UTIL_PS_NO_BROKER
- MQJMS_UTIL_PS_NO_MSG
- MQJMS_UTIL_PS_NO_QM
- Mapping between administration tool properties and programmable properties
- Scripts provided with WebSphere MQ classes for Java Message Service
- Connecting to other products
- Set up a publish/subscribe broker
- Transformation and routing with WebSphere MQ Integrator V2
- Configuring WebSphere MQ JMS for a direct connection to WebSphere Business Integration Event Broker, V5.0 or later and WebSphere Business Integration Message Broker, V5.0 or later
- Secure Sockets Layer (SSL) authentication
- Multicast
- HTTP tunnelling
- Connect via proxy
- SSL CipherSpecs and CipherSuites
- Support for OSGi
- The WebSphere MQ resource adapter
- Other required documentation
- Installation of the WebSphere MQ resource adapter
- WebSphere Application Server, V6.0 and the WebSphere MQ resource adapter
- Configuration of the WebSphere MQ resource adapter
- Configuration of the ResourceAdapter object
- Configuration for inbound communication
- Poison messages
- Configuration for outbound communication
- The installation verification test (IVT) program
- Limitations of the WebSphere MQ resource adapter
- Problem determination
- Problems in deploying the resource adapter
- Problems in deploying MDBs
- Problems in creating connections for outbound communication
- WebSphere MQ resource adapter error and warning messages
- WebSphere MQ resource adapter error messages
- WebSphere MQ resource adapter warning messages
- Trademarks