com.ibm.mq
类 MQExternalReceive出口
- java.lang.Object
- com.ibm.mq.jmqi.JmqiObject
- com.ibm.mq.MQExternalUserExit
- com.ibm.mq.MQExternalReceiveExit
- 所有已实现的接口:
- MQReceiveExit
公用类 MQExternalReceiveExit 扩展 MQExternalUser出口 实现 MQReceiveExit
允许 Java 代码调用非 Java 接收出口。 出口链接由MQReceiveExitChain实现。MQExternalReceiveExit 对象包含构造调用非 Java 接收出口时所需的 MQCXP 和 MQCD 结构所需的所有信息。
-
-
构造函数摘要
构造函数 构造函数和描述 MQExternalReceiveExit()缺省构造函数。MQExternalReceiveExit(java.lang.String libraryName, java.lang.String entryPointName, java.lang.String userData)构造具有已定义的出口的对象。
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法和描述 byte[]receiveExit(MQChannelExit exitParms, MQChannelDefinition channelParms, byte[] data)调用外部用户出口。-
从类 com.ibm.mq继承的方法。MQExternalUserExit
getReasonCode, getUserData, setEntryPointName, setLibraryName, setNewBuffer, setUserData
-
-
-
构造函数详细信息
MQExternalReceive出口
public MQExternalReceiveExit ()
缺省构造函数。
MQExternalReceive出口
public MQExternalReceive出口 (java.lang.String libraryName, java.lang.String entryPoint名称, java.lang.String userData)构造具有已定义的出口的对象。- 参数:
libraryName-包含出口的库模块的名称。entryPointName-出口所使用的 libraryName 中入口点的名称。userData-用户定义的数据。
-
方法详细信息
receiveExit
公用字节 [] receiveExit(MQChannelExit exitParms, MQChannelDefinition channelParms, 字节 [] 数据)
调用外部用户出口。- 指定者:
receiveExit在接口中MQReceiveExit- 参数:
exitParms-出口上的数据。channelParms-通道上的数据。data-原始消息数据。- 返回:
- 出口处理后的原始消息数据。
- 另请参阅:
MQChannelExit,MQChannelDefinition
-