com.ibm.mq.pcf

Class MQCFIF

  • All Implemented Interfaces:
    com.ibm.mq.headers.internal.CachingHeader, MQData, MQHeader

    Deprecated. 
    use MQCFIF instead.
            struct tagMQCFIF {
                    MQLONG  Type;         // Structure type
                    MQLONG  StrucLength;  // Structure length
                    MQLONG  Parameter;    // Parameter identifier
                    MQLONG  Operator;     // Operator identifier
                    MQLONG  FilterValue;  // Filter value
            };
     

    public class MQCFIF
    extends PCFFilterParameter
    MQCFIF (PCF integer filter parameter) header class.
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      int operator
      Deprecated. 
      operator identifier
      int parameter
      Deprecated. 
      parameter identifier
      static int SIZE
      Deprecated. 
      size of the structure in bytes
      static int strucLength
      Deprecated. 
      structure length
      static int type
      Deprecated. 
      structure type
      int value
      Deprecated. 
      filter value
      • Fields inherited from class com.ibm.mq.headers.internal.Header

        DEFAULT_CCSID, DEFAULT_ENCODING
      • Fields inherited from class com.ibm.mq.jmqi.JmqiObject

        COMP_JM, COMP_JN, COMP_JO
    • Constructor Summary

      Constructors 
      Constructor and Description
      MQCFIF()
      Deprecated. 
      Constructs an MQCFIF instance with default field values.
      MQCFIF(java.io.DataInput message, int encoding, int characterSet)
      Deprecated. 
      Constructs an MQCFIF instance populated from a DataInput source.
      MQCFIF(int parameter, int operator, int value)
      Deprecated. 
      Initializes an MQCFIF header with the specified values.
      MQCFIF(MQMessage message)
      Deprecated. 
      Constructs an MQCFIF instance populated from an MQMessage.
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method and Description
      boolean equals(java.lang.Object obj)
      Deprecated. 
      Returns true when invoked with another MQCFIF instance with the same parameter, operator and value.
      int getFilterValue()
      Deprecated. 
      gets the filter value
      int getOperator()
      Deprecated. 
      gets the operator identifier
      int getParameter()
      Deprecated. 
      gets the parameter identifier
      java.lang.String getStringValue()
      Deprecated. 
      Get the string value of the parameter
      int getStrucLength()
      Deprecated. 
      Get the length of the structure.
      int getType()
      Deprecated. 
      gets the structure type
      java.lang.Object getValue()
      Deprecated. 
      Get the value of the parameter
      int hashCode()
      Deprecated. 
      Returns a hash code value for the object
      void setFilterValue(int value)
      Deprecated. 
      sets the filter value
      void setOperator(int value)
      Deprecated. 
      sets the operator identifier
      void setParameter(int value)
      Deprecated. 
      sets the parameter identifier
      • 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
      • Methods inherited from class com.ibm.mq.jmqi.JmqiObject

        getJmqiEnvironment
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface com.ibm.mq.headers.internal.CachingHeader

        discardCachedContent, readCachedContent, writeCachedContent
    • Field Detail

      • SIZE

        public static final int SIZE
        Deprecated. 
        size of the structure in bytes
        See Also:
        Constant Field Values
      • strucLength

        public static final int strucLength
        Deprecated. 
        structure length
        See Also:
        Constant Field Values
      • parameter

        public int parameter
        Deprecated. 
        parameter identifier
      • operator

        public int operator
        Deprecated. 
        operator identifier
      • value

        public int value
        Deprecated. 
        filter value
    • Constructor Detail

      • MQCFIF

        public MQCFIF()
        Deprecated. 
        Constructs an MQCFIF instance with default field values.
      • MQCFIF

        public MQCFIF(MQMessage message)
               throws MQException,
                      java.io.IOException
        Deprecated. 
        Constructs an MQCFIF instance populated from an MQMessage.
        Parameters:
        message - the message to read
        Throws:
        MQException - if the message content does not yield a valid MQCFIF stucture
        java.io.IOException - if there is a problem reading the message content
      • MQCFIF

        public MQCFIF(java.io.DataInput message,
                      int encoding,
                      int characterSet)
               throws MQException,
                      java.io.IOException
        Deprecated. 
        Constructs an MQCFIF instance populated from a DataInput source.
        Parameters:
        message - the MQMessage or other DataInput source to read
        encoding - the initial numeric encoding of the data in the message
        characterSet - the initial CCSID of the data in the message
        Throws:
        MQException - if the message content does not yield a valid MQCFIF stucture
        java.io.IOException - if there is a problem reading the message content
      • MQCFIF

        public MQCFIF(int parameter,
                      int operator,
                      int value)
        Deprecated. 
        Initializes an MQCFIF header with the specified values.
        Parameters:
        parameter - the parameter identifier
        operator -
        value - the integer parameter value
    • Method Detail

      • equals

        public boolean equals(java.lang.Object obj)
        Deprecated. 
        Returns true when invoked with another MQCFIF instance with the same parameter, operator and value.
        Overrides:
        equals in class PCFFilterParameter
        Parameters:
        obj -
        Returns:
        true of the object equals this one
      • getType

        public int getType()
        Deprecated. 
        gets the structure type
        Specified by:
        getType in class PCFHeader
        Returns:
        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:
        getParameter in class PCFParameter
        Returns:
        the parameter identifier
      • setParameter

        public void setParameter(int value)
        Deprecated. 
        sets the parameter identifier
        Parameters:
        value - the parameter identifier
      • getOperator

        public int getOperator()
        Deprecated. 
        gets the operator identifier
        Specified by:
        getOperator in class PCFFilterParameter
        Returns:
        the operator identifier
      • setOperator

        public void setOperator(int value)
        Deprecated. 
        sets the operator identifier
        Parameters:
        value - the operator identifier
      • getFilterValue

        public int getFilterValue()
        Deprecated. 
        gets the filter value
        Returns:
        the filter value
      • setFilterValue

        public void setFilterValue(int value)
        Deprecated. 
        sets the filter value
        Parameters:
        value - the filter value
(c) Copyright IBM Corp. 2008, 2016. All Rights Reserved.