jp.go.aist.dmrc.platform.base
クラス PFException

java.lang.Object
  上位を拡張 java.lang.Throwable
      上位を拡張 java.lang.Exception
          上位を拡張 jp.go.aist.dmrc.platform.base.PFException
すべての実装されたインタフェース:
java.io.Serializable
直系の既知のサブクラス:
PFApplicationException, PFComponentException, PFDataCooperationException, PFSystemException

public abstract class PFException
extends java.lang.Exception

プラットフォーム上で扱われる例外。
全例外の親クラスとなる抽象クラス。

関連項目:
直列化された形式

コンストラクタの概要
PFException()
          例外を生成する。
PFException(java.lang.String message)
          例外を生成する。
PFException(java.lang.Throwable ex)
          例外を生成する。
PFException(java.lang.Throwable ex, java.lang.String message)
          例外を生成する。
 
メソッドの概要
 java.lang.Throwable getDetailException()
          詳細例外を取得する。
 void printStackTrace()
          例外のトレースを出力する。
 void printStackTrace(java.io.PrintStream s)
          例外のトレースを出力する。
 void printStackTrace(java.io.PrintWriter s)
          例外のトレースを出力する。
 void setDetailException(java.lang.Throwable ex)
          詳細例外を設定する。
 
クラス java.lang.Throwable から継承されたメソッド
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, setStackTrace, toString
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

PFException

public PFException()
例外を生成する。


PFException

public PFException(java.lang.Throwable ex)
例外を生成する。

パラメータ:
ex - 詳細例外

PFException

public PFException(java.lang.String message)
例外を生成する。

パラメータ:
message - 例外メッセージ

PFException

public PFException(java.lang.Throwable ex,
                   java.lang.String message)
例外を生成する。

パラメータ:
ex - 詳細例外
message - 例外メッセージ
メソッドの詳細

setDetailException

public void setDetailException(java.lang.Throwable ex)
詳細例外を設定する。

パラメータ:
ex - 詳細例外

getDetailException

public java.lang.Throwable getDetailException()
詳細例外を取得する。

戻り値:
詳細例外

printStackTrace

public void printStackTrace()
例外のトレースを出力する。

オーバーライド:
クラス java.lang.Throwable 内の printStackTrace

printStackTrace

public void printStackTrace(java.io.PrintStream s)
例外のトレースを出力する。

オーバーライド:
クラス java.lang.Throwable 内の printStackTrace
パラメータ:
s - 出力に使用するPrintStream

printStackTrace

public void printStackTrace(java.io.PrintWriter s)
例外のトレースを出力する。

オーバーライド:
クラス java.lang.Throwable 内の printStackTrace
パラメータ:
s - 出力に使用するPrintWriter