com.ibm.mq.pcf

クラス MQCFBS

  • すべての実装済みインターフェース:
    com.ibm.mq.headers.internal.CachingHeader、 MQDataMQHeader

    非推奨。 
    代わりに MQCFBS を使用する。
          struct tagMQCFBS {
                    MQLONG Type; // 構造体タイプ
                    MQLONG StrucLength; // 構造の長さ
                    MQLONG Parameter; // パラメーター ID
                    MQLONG StringLength; // ストリングの長さ
                    MQBYTE ストリング [1]; // ストリング値 -- 最初のバイト
            };
     

    パブリック・クラス MQCFBS
    PCFParameter を拡張します。
    MQCFBS (PCF バイト・ストリング・パラメーター) ヘッダー・クラス。
    • ネスト・クラスの要約

      • インターフェース com.ibm.mq.headers.MQHeader から継承された、ネストされたクラス/インターフェース

        MQHeader.Field
    • フィールドの要約

      フィールド 
      修飾子と型 フィールドと説明
      int parameter
      非推奨。 
      パラメーター ID
      byte[] string
      非推奨。 
      ストリング
      int stringLength
      非推奨。 
      ストリングの長さ
      int strucLength
      非推奨。 
      構造の長さ
      static int type
      非推奨。 
      構造タイプ
      • クラス com.ibm.mq.headers.internal.Header から継承されたフィールド

        DEFAULT_CCSID, DEFAULT_ENCODING
      • クラス com.ibm.mq.jmqi.JmqiObject から継承されるフィールド

        COMP_JM, COMP_JN, COMP_JO
    • コンストラクターの要約

      コンストラクター 
      コンストラクターおよび説明
      MQCFBS()
      非推奨。 
      デフォルトのフィールド値を使用して MQCFBS インスタンスを構成します。
      MQCFBS(java.io.DataInput message, int encoding, int characterSet)
      非推奨。 
      DataInput ソースからデータが取り込まれた MQCFBS インスタンスを構成します。
      MQCFBS(int parameter, byte[] bytes)
      非推奨。 
      指定された値で MQCFBS を初期化します。
      MQCFBS(int parameter, java.lang.String string)
      非推奨。 
      指定された値で MQCFBS を初期化します。
      MQCFBS(MQMessage message)
      非推奨。 
      MQMessage からデータが取り込まれた MQCFBS インスタンスを構成します。
    • メソッドの要約

      すべてのメソッド 静的メソッド インスタンス・メソッド 具象メソッド 推奨されないメソッド 
      修飾子と型 メソッドおよび説明
      static java.lang.String asHexString(byte[] bytes)
      非推奨。 
      バイト配列の 16 進数ストリング表記を作成するためのユーティリティー・メソッド。
      boolean equals(java.lang.Object obj)
      非推奨。 
      同じパラメーターと同等の値を持つ別の MQCFBS インスタンスで呼び出された場合に true を返します。
      int getHeaderVersion()
      非推奨。 
      ヘッダー・バージョンの取得
      int getParameter()
      非推奨。 
      パラメーター ID を取得します。
      byte[] getString()
      非推奨。 
      ストリングを取得します
      int getStringLength()
      非推奨。 
      パラメーター ID を取得します。
      java.lang.String getStringValue()
      非推奨。 
      パラメーターのストリング値を取得します。
      int getStrucLength()
      非推奨。 
      構造の長さを取得します。
      int getType()
      非推奨。 
      構造タイプを取得します。
      java.lang.Object getValue()
      非推奨。 
      パラメーターの値を取得します。
      int hashCode()
      非推奨。 
      オブジェクトのハッシュ・コード値を返します。
      void setParameter(int value)
      非推奨。 
      パラメーター ID を設定します。
      void setString(byte[] value)
      非推奨。 
      ストリングを設定します
      • クラス 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
      • クラス com.ibm.mq.jmqi.JmqiObject から継承されたメソッド

        getJmqiEnvironment
      • クラス java.lang.Object から継承されたメソッド

        getClass, notify, notifyAll, wait, wait, wait
      • インターフェース com.ibm.mq.headers.internal.CachingHeader から継承されたメソッド

        discardCachedContent, readCachedContent, writeCachedContent
    • フィールド詳細

      • strucLength

        パブリック int strucLength
        非推奨。 
        構造の長さ
      • パラメーター (parameter)

        public int パラメーター
        非推奨。 
        パラメーター ID
      • stringLength

        パブリック int stringLength
        非推奨。 
        ストリングの長さ
      • ストリング

        パブリック・バイト [] ストリング
        非推奨。 
        ストリング
    • コンストラクターの詳細

      • MQCFBS

        パブリック MQCFBS ()
        非推奨。 
        デフォルトのフィールド値を使用して MQCFBS インスタンスを構成します。
      • MQCFBS

        public MQCFBS (MQMessage メッセージ)
               MQExceptionをスローします。
                      java.io.IOException
        非推奨。 
        MQMessage からデータが取り込まれた MQCFBS インスタンスを構成します。
        パラメーター:
        message -読み取るメッセージ。
        スロー:
        MQException -メッセージ内容によって有効な MQCFBS stucture が生成されない場合
        java.io.IOException -メッセージ内容の読み取りに問題がある場合
      • MQCFBS

        public MQCFBS (java.io.DataInput メッセージ、
                      int            encoding,
                      int characterSet)
               MQExceptionをスローします。
                      java.io.IOException
        非推奨。 
        DataInput ソースからデータが取り込まれた MQCFBS インスタンスを構成します。
        パラメーター:
        message -読み取る MQMessage またはその他の DataInput ソース
        encoding -メッセージ内のデータの初期数値エンコード。
        characterSet -メッセージ内のデータの初期 CCSID。
        スロー:
        MQException -メッセージ内容によって有効な MQCFBS stucture が生成されない場合
        java.io.IOException -メッセージ内容の読み取りに問題がある場合
      • MQCFBS

        public MQCFBS (int パラメーター、
                      java.lang.String ストリング)
        非推奨。 
        指定された値で MQCFBS を初期化します。 ストリングは、プラットフォームのデフォルトのストリングからバイトへの変換を使用して、バイト配列値に変換されます。
        パラメーター:
        parameter -パラメーター ID
        string -ストリング・パラメーター値
      • MQCFBS

        public MQCFBS (int パラメーター、
                      byte [] バイト)
        非推奨。 
        指定された値で MQCFBS を初期化します。
        パラメーター:
        parameter -パラメーター ID
        bytes -バイナリー・パラメーター値
    • メソッドの詳細

      • asHexストリング

        public static final java.lang.String asHexString (byte [] バイト)
        非推奨。 
        バイト配列の 16 進数ストリング表記を作成するためのユーティリティー・メソッド。
        パラメーター:
        bytes -バイト配列。
        戻り値:
        16 進数ストリング。
      • 等しい

        public boolean equals (java.lang.Object obj)
        非推奨。 
        同じパラメーターと同等の値を持つ別の MQCFBS インスタンスで呼び出された場合に true を返します。 値の比較は、 java.util.Arrays.equals メソッドを使用して実行されます。
        オーバーライド:
        equalsクラス内PCFParameter
        パラメーター:
        obj -
        戻り値:
        オブジェクトの true はこのオブジェクトと等しい
      • hashCode

        public int hashCode()
        非推奨。 
        クラスからコピーされた説明: PCFParameter
        オブジェクトのハッシュ・コード値を返します。
        指定者:
        hashCodeクラス内PCFParameter
        戻り値:
        このオブジェクトのハッシュ・コード値。
        も参照してください。
        PCFParameter.hashCode()
      • getType

        public int getType()
        非推奨。 
        構造タイプを取得します。
        指定者:
        getTypeクラス内PCFHeader
        戻り値:
        構造体タイプ
      • getStrucの長さ

        public int getStruc長さ ()
        非推奨。 
        構造の長さを取得します。
        戻り値:
        構造の長さ。
      • getParameter

        public int getParameter()
        非推奨。 
        パラメーター ID を取得します。
        指定者:
        getParameterクラス内PCFParameter
        戻り値:
        パラメーター ID
      • setParameter

        public void setParameter(int 値)
        非推奨。 
        パラメーター ID を設定します。
        パラメーター:
        value -
      • getString長さ

        public int getString長さ ()
        非推奨。 
        パラメーター ID を取得します。
        戻り値:
        パラメーター ID
      • getString

        public byte [] getString()
        非推奨。 
        ストリングを取得します
        戻り値:
        文字列
      • setString

        public void setString(byte [] 値)
        非推奨。 
        ストリングを設定します
        パラメーター:
        value -ストリング
      • getValue

        public java.lang.Object getValue()
        非推奨。 
        クラスからコピーされた説明: PCFParameter
        パラメーターの値を取得します。
        指定者:
        getValueクラス内PCFParameter
        戻り値:
        パラメーターの値を戻します。
        も参照してください。
        PCFParameter.getValue()
      • getString値

        public java.lang.String getStringValue ()
        非推奨。 
        クラスからコピーされた説明: PCFParameter
        パラメーターのストリング値を取得します。
        指定者:
        getStringValueクラス内PCFParameter
        戻り値:
        パラメーターのストリング値を戻します。
        も参照してください。
        PCFParameter.getStringValue()
      • getHeaderバージョン

        public int getHeaderバージョン ()
        非推奨。 
        クラスからコピーされた説明: PCFParameter
        ヘッダー・バージョンの取得
        オーバーライド:
        getHeaderVersionクラス内PCFParameter
        戻り値:
        ヘッダー・バージョンを返します。
        も参照してください。
        PCFParameter.getHeaderVersion()