モジュール java.rmi
パッケージ java.rmi.activation

クラスActivationException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.rmi.activation.ActivationException
すべての実装されたインタフェース:
Serializable
直系の既知のサブクラス:
UnknownGroupException, UnknownObjectException

@Deprecated(forRemoval=true, since="15") public class ActivationException extends Exception
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
詳細は、java.rmi.activationパッケージ仕様を参照してください。
起動インタフェースが使う一般的な例外です。

1.4リリースでは、この例外は汎用的な例外チェーン・メカニズムに適合するように改良されています。 構築時に提供され、public detailフィールドを介してアクセスされる「詳細例外」は、原因と呼ばれるようになり、前述の「レガシー・フィールド」だけでなく、Throwable.getCause()メソッドを介してもアクセスできます。

ActivationExceptionのインスタンス上でThrowable.initCause(Throwable)メソッドを呼び出した場合、常にIllegalStateExceptionがスローされます。

導入されたバージョン:
1.2
関連項目:
直列化された形式
  • フィールドのサマリー

    フィールド
    修飾子と型
    フィールド
    説明
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    この起動例外の原因です。
  • コンストラクタのサマリー

    コンストラクタ
    コンストラクタ
    説明
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    ActivationExceptionを構築します。
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    指定された詳細メッセージを持つActivationExceptionを構築します。
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    指定された詳細メッセージと原因を持つActivationExceptionを構築します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    この例外の原因を返します。
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    この例外の詳細メッセージ(原因のメッセージがある場合はそれも含む)を返します。

    クラス java.lang.Objectで宣言されたメソッド

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • フィールド詳細

    • detail

      public Throwable detail
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      この起動例外の原因です。

      このフィールドは、汎用的な例外チェーン機能以前から使用されています。 Throwable.getCause()メソッドが、この情報を取得するために現在推奨されている手段です。

  • コンストラクタの詳細

    • ActivationException

      public ActivationException()
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      ActivationExceptionを構築します。
    • ActivationException

      public ActivationException(String s)
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      指定された詳細メッセージを持つActivationExceptionを構築します。
      パラメータ:
      s - 詳細メッセージ
    • ActivationException

      public ActivationException(String s, Throwable cause)
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      指定された詳細メッセージと原因を持つActivationExceptionを構築します。 このコンストラクタは、detailフィールドに、指定されたThrowableを設定します。
      パラメータ:
      s - 詳細メッセージ
      cause - 原因
  • メソッドの詳細

    • getMessage

      public String getMessage()
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      この例外の詳細メッセージ(原因のメッセージがある場合はそれも含む)を返します。
      オーバーライド:
      getMessage、クラス: Throwable
      戻り値:
      詳細メッセージ
    • getCause

      public Throwable getCause()
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      この例外の原因を返します。 このメソッドが返すのはdetailフィールドの値です。
      オーバーライド:
      getCause、クラス: Throwable
      戻り値:
      原因。nullの場合もある
      導入されたバージョン:
      1.4