com.ibm.mq.pcf

クラス MQCFH

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

    非推奨。 
    代わりに MQCFH を使用する。
            struct tagMQCFH {
                    MQLONG Type; // 構造体タイプ
                    MQLONG StrucLength; // 構造の長さ
                    MQLONG Version; // 構造体のバージョン番号
                    MQLONG Command; // コマンド ID
                    MQLONG MsgSeqNumber; // メッセージ・シーケンス番号
                    MQLONG Control; // 制御オプション
                    MQLONG CompCode; // 完了コード
                    MQLONG Reason; // 完了コードを修飾する理由コード
                    MQLONG ParameterCount; // パラメーター構造の数
            };
     

    公開クラス MQCFH
    PCFHeader を拡張します。
    MQCFH (PCF ヘッダー) ヘッダー・クラス。
    • ネスト・クラスの要約

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

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

      フィールド 
      修飾子と型 フィールドと説明
      int command
      非推奨。 
      コマンド ID
      int compCode
      非推奨。 
      完了コード
      int control
      非推奨。 
      制御オプション
      int msgSeqNumber
      非推奨。 
      メッセージ順序番号
      int parameterCount
      非推奨。 
      パラメーター構造の数
      int reason
      非推奨。 
      完了コードを修飾する理由コード
      static int strucLength
      非推奨。 
      構造の長さ
      int type
      非推奨。 
      構造タイプ
      int version
      非推奨。 
      構造体フォーマットのバージョン番号
      • クラス com.ibm.mq.headers.internal.Header から継承されたフィールド

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

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

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

      すべてのメソッド 静的メソッド インスタンス・メソッド 具象メソッド 推奨されないメソッド 
      修飾子と型 メソッドおよび説明
      boolean equals(java.lang.Object obj)
      非推奨。 
      同じタイプ、パラメーター、演算子、および値を持つ別の MQCFH インスタンスで呼び出された場合に true を返します。
      int getCommand()
      非推奨。 
      コマンド ID を取得します。
      int getCompCode()
      非推奨。 
      完了コードを取得します。
      int getControl()
      非推奨。 
      制御オプションを取得します。
      int getMsgSeqNumber()
      非推奨。 
      メッセージ・シーケンス番号を取得します。
      int getParameterCount()
      非推奨。 
      パラメーター構造のカウントを取得します。
      int getReason()
      非推奨。 
      完了コードを修飾する理由コードを取得します。
      int getStrucLength()
      非推奨。 
      構造の長さを取得します。
      int getType()
      非推奨。 
      構造タイプを取得します。
      int getVersion()
      非推奨。 
      ストラクチャーのバージョン番号を入手する。
      void setCommand(int value)
      非推奨。 
      コマンド ID を設定します。
      void setCompCode(int value)
      非推奨。 
      完了コードを設定します。
      void setControl(int value)
      非推奨。 
      制御オプションを設定します。
      void setMsgSeqNumber(int value)
      非推奨。 
      セットはメッセージ・シーケンス番号を取得します。
      void setParameterCount(int value)
      非推奨。 
      パラメーター構造のカウントを設定します。
      void setReason(int value)
      非推奨。 
      完了コードを修飾する理由コードを設定します。
      void setType(int value)
      非推奨。 
      構造体タイプを設定する
      void setVersion(int value)
      非推奨。 
      ストラクチャーのバージョン番号を設定します。
      static int write(MQMessage message, int command, int parameterCount)
      非推奨。 
      指定された値を持つ MQCFH ヘッダー構造体をメッセージに書き込むための便利な方法。
      static int write(MQMessage message, int command, int parameterCount, int type, int version)
      非推奨。 
      指定された値を持つ MQCFH ヘッダー構造体をメッセージに書き込むための便利な方法。
      • クラス 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, hashCode, notify, notifyAll, wait, wait, wait
      • インターフェース com.ibm.mq.headers.internal.CachingHeader から継承されたメソッド

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

      • タイプ

        public int 型
        非推奨。 
        構造タイプ
      • strucLength

        public static final int strucLength
        非推奨。 
        構造の長さ
        も参照してください。
        定数フィールドの値
      • バージョン

        パブリック int バージョン
        非推奨。 
        構造体フォーマットのバージョン番号
      • コマンド

        public int コマンド
        非推奨。 
        コマンド ID
      • MsgSeqNumber

        パブリック int msgSeq番号
        非推奨。 
        メッセージ順序番号
      • コントロール

        パブリック int コントロール
        非推奨。 
        制御オプション
      • compCode

        パブリック int compCode
        非推奨。 
        完了コード
      • reason

        パブリック整数の理由
        非推奨。 
        完了コードを修飾する理由コード
      • parameterCount

        パブリック int parameterCount
        非推奨。 
        パラメーター構造の数
    • コンストラクターの詳細

      • MQCFH

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

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

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

        public MQCFH (int コマンド、
                     int parameterCount)
        非推奨。 
        指定されたコマンドおよびパラメーター・カウントで MQCFH インスタンスを初期化します。 その他の値は、no-args コンストラクターの場合と同様に設定されます。
        パラメーター:
        command -
        parameterCount -
    • メソッドの詳細

      • 書き込む

        public static int write (MQMessage メッセージ、
                                int コマンド、
                                int parameterCount)
                         java.io.IOException をスローする
        非推奨。 
        指定された値を持つ MQCFH ヘッダー構造体をメッセージに書き込むための便利な方法。
        パラメーター:
        message -書き込み先のメッセージ
        command -PCF コマンド (MQCMD_ * 定数は CMQCFC クラスで定義されます)
        parameterCount -PCF ヘッダーの後に続くパラメーター構造 (MQCFIN、MQCFIL、MQCFST、または MQCFSL) の数
        戻り値:
        書き込まれたバイト数
        スロー:
        java.io.IOException
      • 書き込む

        public static int write (MQMessage メッセージ、
                                int コマンド、
                                int parameterCount、
                                int 型、
                                int バージョン)
                         java.io.IOException をスローする
        非推奨。 
        指定された値を持つ MQCFH ヘッダー構造体をメッセージに書き込むための便利な方法。
        パラメーター:
        message -書き込み先のメッセージ
        command -PCF コマンド (MQCMD_ * 定数は CMQCFC クラスで定義されます)
        parameterCount -パラメーター構造体の数 (MQCFIN、MQCFIL、MQCFST など) PCF ヘッダーの後に続く
        type -PCF メッセージ・タイプ
        version -メッセージ・バージョン
        戻り値:
        書き込まれたバイト数
        スロー:
        java.io.IOException
      • 等しい

        public boolean equals (java.lang.Object obj)
        非推奨。 
        同じタイプ、パラメーター、演算子、および値を持つ別の MQCFH インスタンスで呼び出された場合に true を返します。
        オーバーライド:
        equalsクラス内java.lang.Object
        パラメーター:
        obj -
        戻り値:
        オブジェクトの true はこのオブジェクトと等しい
      • getType

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

        public void setType(int 値)
        非推奨。 
        構造体タイプを設定する
        パラメーター:
        value -構造体タイプ
      • getStrucの長さ

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

        public int getVersion()
        非推奨。 
        ストラクチャーのバージョン番号を入手する。
        戻り値:
        ストラクチャーのバージョン番号
      • setVersion

        public void setVersion(int 値)
        非推奨。 
        ストラクチャーのバージョン番号を設定します。
        パラメーター:
        value -構造体のバージョン番号
      • getCommand

        public int getCommand()
        非推奨。 
        コマンド ID を取得します。
        戻り値:
        コマンド ID
      • setCommand

        public void setCommand(int 値)
        非推奨。 
        コマンド ID を設定します。
        パラメーター:
        value -
      • getMsgSeqNumber

        public int getMsgSeqNumber()
        非推奨。 
        メッセージ・シーケンス番号を取得します。
        戻り値:
        メッセージ・シーケンス番号を取得します。
      • setMsgSeqNumber

        public void setMsgSeqNumber(int 値)
        非推奨。 
        セットはメッセージ・シーケンス番号を取得します。
        パラメーター:
        value -メッセージ・シーケンス番号を取得します。
      • getControl

        public int getControl()
        非推奨。 
        制御オプションを取得します。
        戻り値:
        制御オプション
      • setControl

        public void setControl(int 値)
        非推奨。 
        制御オプションを設定します。
        パラメーター:
        value -制御オプション
      • getCompコード

        public int getCompコード ()
        非推奨。 
        完了コードを取得します。
        戻り値:
        完了コード
      • setCompコード

        public void setCompCode (int 値)
        非推奨。 
        完了コードを設定します。
        パラメーター:
        value -完了コード
      • getReason

        public int getReason()
        非推奨。 
        完了コードを修飾する理由コードを取得します。
        戻り値:
        完了コードを修飾する理由コード
      • setReason

        public void setReason(int 値)
        非推奨。 
        完了コードを修飾する理由コードを設定します。
        パラメーター:
        value -完了コードを修飾する理由コード
      • getParameterCount

        public int getParameterカウント ()
        非推奨。 
        パラメーター構造のカウントを取得します。
        戻り値:
        パラメーター構造の数
      • setParameterカウント

        public void setParameterCount (int 値)
        非推奨。 
        パラメーター構造のカウントを設定します。
        パラメーター:
        value -パラメーター構造の数