Open, Close, Get Msg, and Put Msg options

Descriptions of each of these options and their inter-dependencies are provided in the WebSphere MQ documentation.

The Open, Close, Get Msg and Put Msg options are selected in Network Configurator from the MQS Protocol Properties dialog box when the protocol is mqs. Specified Open options are used when the WebSphere MQ thread is started. The intention is that the queues are opened only after when the thread is started and closed only after when the thread is stopped.

Open options

  • MQOO_INPUT_AS_Q_DEF
  • MQOO_INPUT_SHARED
  • MQOO_INPUT_EXCLUSIVE
  • MQOO_BROWSE
  • MQOO_OUTPUT
  • MQOO_INQUIRE
  • MQOO_SET
  • MQOO_BIND_ON_OPEN
  • MQOO_BIND_NOT_FIXED
  • MQOO_BIND_AS_Q_DEF
  • MQOO_SAVE_ALL_CONTEXT
  • MQOO_PASS_IDENTITY_CONTEXT
  • MQOO_PASS_ALL_CONTEXT
  • MQOO_SET_IDENTITY_CONTEXT
  • MQOO_SET_ALL_CONTEXT
  • MQOO_ALTERNATE_USER_AUTHORITY
  • MQOO_FAIL_IF_QUIESCING
  • MQOO_RESOLVE_NAMES

Close options

  • MQCO_NONE
  • MQCO_DELETE
  • MQCO_DELETE_PURGE

Get Message options

  • MQGMO_WAIT
  • MQGMO_NO_WAIT
  • MQGMO_SYNCPOINT
  • MQGMO_SYNCPOINT_IF_PERSISTENT
  • MQGMO_NO_SYNCPOINT
  • MQGMO_MARK_SKIP_BACKOUT
  • MQGMO_BROWSE_FIRST
  • MQGMO_BROWSE_NEXT
  • MQGMO_BROWSE_MSG_UNDER_CURSOR
  • MQGMO_MSG_UNDER_CURSOR
  • MQGMO_LOCK
  • MQGMO_UNLOCK
  • MQGMO_ACCEPT_TRUNCATED_MSG
  • MQGMO_SET_SIGNAL
  • MQGMO_FAIL_IF_QUIESCING
  • MQGMO_CONVERT
  • MQGMO_LOGICAL_ORDER
  • MQGMO_COMPLETE_MSG
  • MQGMO_ALL_MSGS_AVAILABLE
  • MQGMO_ALL_SEGMENTS_AVAILABLE
  • MQGMO_NONE

Put Message options

  • MQPMO_SYNCPOINT
  • MQPMO_NO_SYNCPOINT
  • MQPMO_NEW_MSG_ID
  • MQPMO_NEW_CORREL_ID
  • MQPMO_LOGICAL_ORDER
  • MQPMO_NO_CONTEXT
  • MQPMO_DEFAULT_CONTEXT
  • MQPMO_PASS_IDENTITY_CONTEXT
  • MQPMO_PASS_ALL_CONTEXT
  • MQPMO_SET_IDENTITY_CONTEXT
  • MQPMO_SET_ALL_CONTEXT
  • MQPMO_ALTERNATE_USER_AUTHORITY
  • MQPMO_FAIL_IF_QUIESCING
  • MQPMO_NONE