com.ibm.mq.pcf
类 PCFHeaderFactory
- java.lang.Object
- com.ibm.mq.pcf.PCFHeaderFactory
- 所有已实现的接口:
- MQHeaderFactory
不推荐使用。改为使用PCFHeaderFactory。公共类 PCFHeaderFactory 扩展 java.lang.Object 实现 MQHeaderFactory
针对 PCF 头结构和格式的 MQHeaderFactory 。 PCFHeaderFactory 已向缺省头注册表注册。- 另请参阅:
MQHeaderFactory
-
嵌套类摘要
-
从接口 com.ibm.mq.headers继承的嵌套类/接口。MQHeaderFactory
MQHeaderFactory.Registry
-
-
构造函数摘要
构造函数 构造函数和描述 PCFHeaderFactory()不推荐使用。
-
方法概要
所有方法 实例方法 具体方法 不推荐的方法 修饰符和类型 方法和描述 MQHeadercreate(java.lang.String type)不推荐使用。MQHeaderdecode(MQHeaderContext context)不推荐使用。对消息中的 MQHeader 实例进行解码 (解析)。java.util.CollectiongetSupportedFormats()不推荐使用。java.util.CollectiongetSupportedTypes()不推荐使用。
-
-
-
方法详细信息
create
public MQHeader create (java.lang.String 类型) 抛出 java.lang.InstantiationException
不推荐使用。- 指定者:
create在接口中MQHeaderFactory- 返回:
- 指定类型的 MQHeader 实例。 可以从 getSupportedTypes 方法获取头工厂已知的类型。 这些类型对应于 MQHeader 实例上的 type 方法返回的值。
- 抛出:
java.lang.InstantiationException- 另请参阅:
MQHeaderFactory.create(java.lang.String)
解码
public MQHeader 解码 (MQHeaderContext 上下文) 抛出 MQException, java.io.IOException
不推荐使用。从接口复制的描述:MQHeaderFactory对消息中的 MQHeader 实例进行解码 (解析)。 消息上下文对象包含与消息或字节流中的当前位置相关联的格式,编码和 CCSID。 MQHeaderFactory 实现此方法的操作本质上是:- 标识消息中下一个出现的头类型。 这可能由工厂直接识别,并与格式相关联; 或者 MQHeaderFactory 可能需要查看消息内容以检测类型。
- 确定了正确的类型后,实例化该类型的 MQHeader 实例。
- 在消息上调用头对象的 read 方法。
- (可选) 更新消息上下文对象的格式,编码和 characterSet 成员。
- 返回头实例。
- 指定者:
decode在接口中MQHeaderFactory- 参数:
context-头上下文。- 返回:
- 解析的 MQHeader
- 抛出:
java.io.IOExceptionMQException- 另请参阅:
MQHeaderFactory.decode(com.ibm.mq.headers.MQHeaderContext)
getSupported格式
public java.util.Collection getSupportedFormats ()
不推荐使用。- 指定者:
getSupportedFormats在接口中MQHeaderFactory- 返回:
- 与此 MQHeaderFactory支持的头类型相关联的格式名称集。 MQHeaderFactory 实例能够对这些格式的消息进行解码。
- 另请参阅:
MQHeaderFactory.getSupportedFormats()
getSupported类型
public java.util.Collection getSupportedTypes ()
不推荐使用。- 指定者:
getSupportedTypes在接口中MQHeaderFactory- 返回:
- 此 MQHeaderFactory支持的一组头类型。 MQHeaderFactory 实例可以创建这些类型的新实例。
- 另请参阅:
MQHeaderFactory.getSupportedTypes()
-