com.ibm.mq.pcf
Class MQCFIL
- 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.MQCFIL
-
Deprecated.useMQCFILinstead.struct tagMQCFIL { MQLONG Type; // Structure type MQLONG StrucLength; // Structure length MQLONG Parameter; // Parameter identifier MQLONG Count; // Count of parameter values MQLONG Values[1]; // Parameter values -- first element };
public class MQCFIL extends PCFParameter
MQCFIL (PCF integer list 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 intcountDeprecated.count of parameter valuesintparameterDeprecated.parameter identifierintstrucLengthDeprecated.structure lengthstatic inttypeDeprecated.structure typeint[]valuesDeprecated.parameter values
-
Constructor Summary
Constructors Constructor and Description MQCFIL()Deprecated.Constructs an MQCFIL instance with default field values.MQCFIL(java.io.DataInput message, int encoding, int characterSet)Deprecated.Constructs an MQCFIL instance populated from a DataInput source.MQCFIL(int parameter, int[] values)Deprecated.Initializes an MQCFIL with the specified values.MQCFIL(MQMessage message)Deprecated.Constructs an MQCFIL 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 MQCFIL instance with the same parameter and equivalent set of values in the same order.intgetCount()Deprecated.gets the count of parameter valuesintgetParameter()Deprecated.gets the parameter identifierjava.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 parameterint[]getValues()Deprecated.gets the parameter valuesinthashCode()Deprecated.Returns a hash code value for the objectvoidsetParameter(int value)Deprecated.sets the parameter identifiervoidsetValues(int[] values)Deprecated.sets the parameter valuesstatic intwrite(MQMessage message, int parameter, int[] values)Deprecated.A convenience method for writing an MQCFIL header with the specified values to a message.-
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
-
parameter
public int parameter
Deprecated.parameter identifier
-
count
public int count
Deprecated.count of parameter values
-
values
public int[] values
Deprecated.parameter values
-
-
Constructor Detail
-
MQCFIL
public MQCFIL()
Deprecated.Constructs an MQCFIL instance with default field values.
-
MQCFIL
public MQCFIL(MQMessage message) throws MQException, java.io.IOException
Deprecated.Constructs an MQCFIL instance populated from an MQMessage.- Parameters:
message- the message to read- Throws:
MQException- if the message content does not yield a valid MQCFIL stucturejava.io.IOException- if there is a problem reading the message content
-
MQCFIL
public MQCFIL(java.io.DataInput message, int encoding, int characterSet) throws MQException, java.io.IOExceptionDeprecated.Constructs an MQCFIL 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 MQCFIL stucturejava.io.IOException- if there is a problem reading the message content
-
MQCFIL
public MQCFIL(int parameter, int[] values)Deprecated.Initializes an MQCFIL with the specified values.- Parameters:
parameter- the parameter identifiervalues- the set of integer parameter values
-
-
Method Detail
-
write
public static int write(MQMessage message, int parameter, int[] values) throws java.io.IOException
Deprecated.A convenience method for writing an MQCFIL header with the specified values to a message.- Parameters:
message- the message to write toparameter- the parameter identifiervalues- the set of integer values- Returns:
- the number of bytes written
- Throws:
java.io.IOException
-
equals
public boolean equals(java.lang.Object obj)
Deprecated.Returns true when invoked with another MQCFIL instance with the same parameter and equivalent set of values in the same order.- Overrides:
equalsin classPCFParameter- Parameters:
obj-- Returns:
- true of 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
-
getCount
public int getCount()
Deprecated.gets the count of parameter values- Returns:
- the count of parameter values
-
getValues
public int[] getValues()
Deprecated.gets the parameter values- Returns:
- the parameter values
-
setValues
public void setValues(int[] values)
Deprecated.sets the parameter values- Parameters:
values- the parameter values
-
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()
-
-