com.ibm.mq.pcf
Class MQCFST
- java.lang.Object
-
- com.ibm.mq.jmqi.JmqiObject
-
- com.ibm.mq.headers.internal.Header
-
- com.ibm.mq.pcf.PCFHeader
-
- com.ibm.mq.pcf.PCFParameter
-
- com.ibm.mq.pcf.MQCFST
-
Deprecated.useMQCFSTinstead.struct tagMQCFST { MQLONG Type; // Structure type MQLONG StrucLength; // Structure length MQLONG Parameter; // Parameter identifier MQLONG CodedCharSetId; // Coded character set identifier MQLONG StringLength; // Length of string MQCHAR String[1]; // String value -- first character };
public class MQCFST extends PCFParameter
MQCFST (PCF string parameter) header class.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.ibm.mq.headers.MQHeader
MQHeader.Field
-
-
Field Summary
Fields Modifier and Type Field and Description intcodedCharSetIdDeprecated.coded character set identifierintparameterDeprecated.parameter identifierjava.lang.StringstringDeprecated.string valueintstringLengthDeprecated.length of stringintstrucLengthDeprecated.structure length (fixed portion)static inttypeDeprecated.structure type
-
Constructor Summary
Constructors Constructor and Description MQCFST()Deprecated.Constructs an MQCFST instance with default field values.MQCFST(java.io.DataInput message, int encoding, int characterSet)Deprecated.Constructs an MQCFST instance populated from a DataInput source.MQCFST(int parameter, java.lang.String string)Deprecated.Initializes an MQCFST with the specified values.MQCFST(MQMessage message)Deprecated.Constructs an MQCFST instance populated from an MQMessage.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method and Description booleanequals(java.lang.Object obj)Deprecated.Returns true when invoked with another MQCFST instance with the same parameter and equivalent value.intgetCodedCharSetId()Deprecated.gets the coded character set identifierintgetParameter()Deprecated.gets the parameter identifierjava.lang.StringgetString()Deprecated.gets the string valueintgetStringLength()Deprecated.gets the length of the stringjava.lang.StringgetStringValue()Deprecated.Get the string value of the parameterintgetStrucLength()Deprecated.Get the length of the structure.intgetType()Deprecated.gets the structure typejava.lang.ObjectgetValue()Deprecated.Get the value of the parameterinthashCode()Deprecated.Returns a hash code value for the objectvoidsetCodedCharSetId(int value)Deprecated.sets the coded character set identifiervoidsetParameter(int value)Deprecated.sets the parameter identifiervoidsetString(java.lang.String value)Deprecated.sets the string valuestatic intwrite(MQMessage message, int parameter, java.lang.String string)Deprecated.A convenience method for writing an MQCFST header structure with the specified values to an MQMessage-
Methods inherited from class com.ibm.mq.pcf.PCFParameter
getHeaderVersion, getParameterName, nextParameter
-
Methods inherited from class com.ibm.mq.pcf.PCFHeader
initialize, size, toString, write
-
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
-
-
-
-
Field Detail
-
type
public static final int type
Deprecated.structure type- See Also:
- Constant Field Values
-
strucLength
public int strucLength
Deprecated.structure length (fixed portion)
-
parameter
public int parameter
Deprecated.parameter identifier
-
codedCharSetId
public int codedCharSetId
Deprecated.coded character set identifier
-
stringLength
public int stringLength
Deprecated.length of string
-
string
public java.lang.String string
Deprecated.string value
-
-
Constructor Detail
-
MQCFST
public MQCFST()
Deprecated.Constructs an MQCFST instance with default field values.
-
MQCFST
public MQCFST(MQMessage message) throws MQException, java.io.IOException
Deprecated.Constructs an MQCFST instance populated from an MQMessage.- Parameters:
message- the message to read- Throws:
MQException- if the message content does not yield a valid MQCFST stucturejava.io.IOException- if there is a problem reading the message content
-
MQCFST
public MQCFST(java.io.DataInput message, int encoding, int characterSet) throws MQException, java.io.IOExceptionDeprecated.Constructs an MQCFST instance populated from a DataInput source.- Parameters:
message- the MQMessage or other DataInput source to readencoding- the initial numeric encoding of the data in the messagecharacterSet- the initial CCSID of the data in the message- Throws:
MQException- if the message content does not yield a valid MQCFST stucturejava.io.IOException- if there is a problem reading the message content
-
MQCFST
public MQCFST(int parameter, java.lang.String string)Deprecated.Initializes an MQCFST with the specified values.- Parameters:
parameter- the parameter identifierstring- the string parameter value
-
-
Method Detail
-
write
public static int write(MQMessage message, int parameter, java.lang.String string) throws java.io.IOException
Deprecated.A convenience method for writing an MQCFST header structure with the specified values to an MQMessage- Parameters:
message- the message to write toparameter- the parameter identifierstring- the string parameter value- Returns:
- the number of bytes written
- Throws:
java.io.IOException- if there is a problem writing the message- See Also:
CMQCFC
-
equals
public boolean equals(java.lang.Object obj)
Deprecated.Returns true when invoked with another MQCFST instance with the same parameter and equivalent value. Comparison of the values is performed using the equals method of String. Note: Two MQCFST instances with null values are not regarded as equal.
It doesn't really matter - such instances are not really interesting - but it's worth commenting on.- Overrides:
equalsin classPCFParameter- Parameters:
obj-- Returns:
- true if the object equals this one
-
hashCode
public int hashCode()
Deprecated.Description copied from class:PCFParameterReturns a hash code value for the object- Specified by:
hashCodein classPCFParameter- Returns:
- a hash code value for this object.
- See Also:
PCFParameter.hashCode()
-
getType
public int getType()
Deprecated.gets the structure type
-
getStrucLength
public int getStrucLength()
Deprecated.Get the length of the structure.- Returns:
- the structure length.
-
getParameter
public int getParameter()
Deprecated.gets the parameter identifier- Specified by:
getParameterin classPCFParameter- Returns:
- the parameter identifier
-
setParameter
public void setParameter(int value)
Deprecated.sets the parameter identifier- Parameters:
value- the parameter identifier
-
getCodedCharSetId
public int getCodedCharSetId()
Deprecated.gets the coded character set identifier- Returns:
- the coded character set identifier
-
setCodedCharSetId
public void setCodedCharSetId(int value)
Deprecated.sets the coded character set identifier- Parameters:
value- the coded character set identifier
-
getStringLength
public int getStringLength()
Deprecated.gets the length of the string- Returns:
- the length of the string
-
getString
public java.lang.String getString()
Deprecated.gets the string value- Returns:
- the string value
-
setString
public void setString(java.lang.String value)
Deprecated.sets the string value- Parameters:
value-
-
getValue
public java.lang.Object getValue()
Deprecated.Description copied from class:PCFParameterGet the value of the parameter- Specified by:
getValuein classPCFParameter- Returns:
- Return the value of the parameter
- See Also:
PCFParameter.getValue()
-
getStringValue
public java.lang.String getStringValue()
Deprecated.Description copied from class:PCFParameterGet the string value of the parameter- Specified by:
getStringValuein classPCFParameter- Returns:
- Returns the string value of the parameter
- See Also:
PCFParameter.getStringValue()
-
-