com.ibm.mq
类 MQPutMessage选项
- java.lang.Object
- com.ibm.mq.jmqi.JmqiObject
- com.ibm.mq.MQPutMessageOptions
public class MQPutMessage选项 扩展 com.ibm.mq.jmqi.JmqiObject此类包含用于控制MQQueue.put行为的选项。
-
字段摘要
字段 修饰符和类型 字段和描述 MQQueuecontextReference指示上下文信息源的输入字段。intcontextReferenceHandle上下文引用的句柄intinvalidDestCount无法发送的消息数。intknownDestCount成功发送到本地队列的消息数。intoptions用于控制MQQueue.put()的操作的选项。intrecordFields用于控制与分发列表配合使用时 MQPUT 的行为的标志。java.lang.StringresolvedQueueManagerName队列管理器设置为拥有远程队列的队列管理器的名称的输出字段。java.lang.StringresolvedQueueName队列管理器将输出字段设置为放置消息的队列的名称。intunknownDestCount成功发送到远程队列的消息数。
-
构造函数摘要
构造函数 构造函数和描述 MQPutMessageOptions()构造未设置选项的对象,空白 resolvedQueueName 和 resolvedQueueManagerName。MQPutMessageOptions(boolean noReadBack)构造 MQPutMessage选项对象; 读取options字段是可选的。
-
-
字段详细信息
选项
public int 选项
用于控制MQQueue.put()的操作的选项。 可以指定下列任何值,也可以不指定任何值。 If more than one option is required, the values can be combined using '&' or '|'.请注意,对于所有平台,缺省同步点为
CMQC.MQPMO_NO_SYNCPOINT。CMQC.MQPMO_SYNCPOINTCMQC.MQPMO_NO_SYNCPOINT-缺省值CMQC.MQPMO_NO_CONTEXTCMQC.MQPMO_DEFAULT_CONTEXTCMQC.MQPMO_SET_IDENTITY_CONTEXTCMQC.MQPMO_SET_ALL_CONTEXTCMQC.MQPMO_FAIL_IF_QUIESCINGCMQC.MQPMO_NEW_MSG_IDCMQC.MQPMO_NEW_CORREL_IDCMQC.MQPMO_LOGICAL_ORDERCMQC.MQPMO_ALTERNATE_USER_AUTHORITYCMQC.MQPMO_RESOLVE_LOCAL_QCMQC.MQPMO_ASYNC_RESPONSE
contextReference句柄
public int contextReferenceHandle
上下文引用的句柄
contextReference
public MQQueue contextReference
指示上下文信息源的输入字段。 如果选项字段包含CMQC.MQPMO_PASS_IDENTITY_CONTEXT或CMQC.MQPMO_PASS_ALL_CONTEXT,请设置此字段以引用要从中获取上下文信息的 MQQueue。 此字段的初始值为空。
resolvedQueue名称
public java.lang.String resolvedQueue名称
队列管理器将输出字段设置为放置消息的队列的名称。 如果打开的队列是别名或模型队列,那么这可能与用于打开队列的名称不同。
resolvedQueueManagerName
public java.lang.String resolvedQueueManagerName
队列管理器设置为拥有远程队列的队列管理器的名称的输出字段。 如果队列是远程队列,那么这可能与从中访问队列的队列管理器的名称不同。
knownDestCount
public int knownDest计数
成功发送到本地队列的消息数。
unknownDestCount
public int unknownDest计数
成功发送到远程队列的消息数。
invalidDestCount
公用整数 invalidDest计数
无法发送的消息数。
recordFields
public int recordFields
用于控制与分发列表配合使用时 MQPUT 的行为的标志。
-
构造函数详细信息
MQPutMessageOptions
public MQPutMessage选项 ()
构造未设置选项的对象,空白 resolvedQueueName 和 resolvedQueueManagerName。
MQPutMessageOptions
public MQPutMessage选项 (布尔 noRead返回)
构造 MQPutMessage选项对象; 读取options字段是可选的。 如果应用程序从不需要回读 "选项" 字段,那么可以使用此构造函数来保存一些开销。- 参数:
noReadBack-如果 true ,那么将禁用回读选项 MQPMO 字段。 这就避免了转换它的开销。
-