feat.v1
クラス ApplicationException

java.lang.Object
  拡張java.lang.Throwable
      拡張java.lang.Exception
          拡張feat.v1.FeatException
              拡張feat.v1.ApplicationException
すべての実装インタフェース:
java.io.Serializable

public class ApplicationException
extends FeatException

アプリケーションで起こった例外をFeatフレームワークで伝播するためのラッパークラス。

作成者:
SUGIMOTO Ken-ichi
関連項目:
直列化された形式

フィールドの概要
 
クラス feat.v1.FeatException から継承したフィールド
LEVEL_ERROR, LEVEL_FATAL, LEVEL_WARN
 
コンストラクタの概要
ApplicationException(java.lang.Exception cause, FeatureDeclaration feature)
           
ApplicationException(java.lang.String message, java.lang.Exception cause, FeatureDeclaration feature)
           
ApplicationException(java.lang.String message, FeatureDeclaration feature)
           
 
メソッドの概要
 FeatureDeclaration getFeatureDeclaration()
           
 
クラス feat.v1.FeatException から継承したメソッド
getLevel
 
クラス java.lang.Throwable から継承したメソッド
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

ApplicationException

public ApplicationException(java.lang.Exception cause,
                            FeatureDeclaration feature)
パラメータ:
cause -
feature - 例外が起きたフィーチャー。causeはここで指定したフィーチャーの例外ハンドラに渡される

ApplicationException

public ApplicationException(java.lang.String message,
                            FeatureDeclaration feature)
パラメータ:
message -
feature - 例外が起きたフィーチャー。causeはここで指定したフィーチャーの例外ハンドラに渡される

ApplicationException

public ApplicationException(java.lang.String message,
                            java.lang.Exception cause,
                            FeatureDeclaration feature)
パラメータ:
message -
cause -
feature - 例外が起きたフィーチャー。causeはここで指定したフィーチャーの例外ハンドラに渡される
メソッドの詳細

getFeatureDeclaration

public FeatureDeclaration getFeatureDeclaration()