com.ibm.mq.pcf
Class PCFHeader
- java.lang.Object
-
- com.ibm.mq.jmqi.JmqiObject
-
- com.ibm.mq.headers.internal.Header
-
- com.ibm.mq.pcf.PCFHeader
-
- Direct Known Subclasses:
- MQCFH, PCFMessage, PCFParameter
Deprecated.usePCFHeaderinstead.
public abstract class PCFHeader extends com.ibm.mq.headers.internal.Header implements com.ibm.mq.headers.internal.CachingHeaderAbstract superclass of PCF header classes. All PCF headers have a type value.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.ibm.mq.headers.MQHeader
MQHeader.Field
-
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method and Description abstract intgetType()Deprecated.voidinitialize(MQMessage message)Deprecated.Compatability method matching the MS0B implementation of PCFHeader.intsize()Deprecated.java.lang.StringtoString()Deprecated.return a string representing this headerintwrite(java.io.DataOutput message, int encoding, int characterSet)Deprecated.Writes the content of this data element to a message or byte stream.-
Methods inherited from class com.ibm.mq.headers.internal.Header
characterSet, encoding, fields, getBytesValue, getCharValue, getCharValue, getIntValue, getJmqiEnv, getStringValue, getValue, headerType, read, read, read, setBytesValue, setCharValue, setCharValue, setIntValue, setStringValue, setValue, store, store, type, validate, write
-
-
-
-
Method Detail
-
getType
public abstract int getType()
Deprecated.- Returns:
- the integer type value (MQCFT_*) for this header.
-
initialize
public void initialize(MQMessage message) throws MQException, java.io.IOException
Deprecated.Compatability method matching the MS0B implementation of PCFHeader. This method invokes read(MQMessage) and readCachedContent to populate instance fields.- Parameters:
message- the message.- Throws:
MQExceptionjava.io.IOException
-
write
public int write(java.io.DataOutput message, int encoding, int characterSet) throws java.io.IOExceptionDeprecated.Description copied from interface:MQDataWrites the content of this data element to a message or byte stream. The content is encoded (if applicable) using the specified encoding and CCSID.- Specified by:
writein interfaceMQData- Overrides:
writein classcom.ibm.mq.headers.internal.Header- Parameters:
message- the message.encoding- the numeric encoding. see (CMQC.MQENC_* for values)._characterSet- the Coded Character Set Identifier.- Returns:
- the number of bytes written
- Throws:
java.io.IOException- See Also:
Header.write(java.io.DataOutput, int, int)
-
toString
public java.lang.String toString()
Deprecated.return a string representing this header- Overrides:
toStringin classcom.ibm.mq.headers.internal.Header- Returns:
- the string
- See Also:
Object.toString()
-
-