Hitachi

Cosminexus V11 アプリケーションサーバ Cosminexus Reliable Messaging


7.8.3 HRMExceptionクラス

このクラスは転送データ相互接続用API例外のルートクラスです。なお,java.lang.Exceptionの親クラスであるjava.lang.Throwableクラスから継承したメソッドに関する説明(形式,コンストラクタ,メソッド)は省略します。

〈この項の構成〉

(1) 形式

public class HRMException extends java.lang.Exception
{
  public HRMException(String errorMessage, String errorCode){}
  public String getErrorCode(){}
  public String getErrorMessage(){}
  public Exception getLinkedException() {}
}

(2) コンストラクタ

「(1) 形式」に記載した順序でコンストラクタを説明します。

(a) HRMExceptionコンストラクタ

public HRMException(String errorMessage, String errorCode)

HRMExceptionを生成する際に,障害文字列と障害コードを設定します。

  • 引数

    引数名

    説明

    errorMessage

    障害発生要因を示す障害文字列

    errorCode

    障害発生要因を示す障害コード

  • 戻り値

    ありません。

  • 例外

    ありません。

(3) メソッド

「(1) 形式」に記載した順序で各メソッドを説明します。

(a) getErrorCodeメソッド

public java.lang.String getErrorCode()

障害発生要因を示す障害コードを返します。

  • 引数

    ありません。

  • 戻り値

    障害発生要因を示す障害コードです。

  • 例外

    ありません。

(b) getErrorMessageメソッド

public java.lang.String getErrorMessage()

障害発生要因を示す障害文字列を返します。

  • 引数

    ありません。

  • 戻り値

    障害発生要因を示す障害文字列です。

  • 例外

    ありません。

(c) getLinkedExceptionメソッド

public java.lang.Exception getLinkedException()

このクラスにリンクされた例外を取得します。

  • 引数

    ありません。

  • 戻り値

    リンクされた例外です。

  • 例外

    ありません。