jp.co.fujitsu.reffi.common.exception
クラス CoreLogicException

java.lang.Object
  上位を拡張 java.lang.Throwable
      上位を拡張 java.lang.Exception
          上位を拡張 jp.co.fujitsu.reffi.common.exception.AbstractCoreException
              上位を拡張 jp.co.fujitsu.reffi.common.exception.CoreLogicException
すべての実装されたインタフェース:
Serializable, CoreExceptionIF

public class CoreLogicException
extends AbstractCoreException

[概 要]

フレームワーク内共通例外クラスです。

[詳 細]

corelogicフレームワーク内で発生した、想定される例外は 全てこのクラスにラッピングされてスローされます。

[備 考]

作成者:
Project Reffi
関連項目:
直列化された形式

コンストラクタの概要
CoreLogicException()
           
CoreLogicException(String id)
          メッセージIDを指定するコンストラクタです。
CoreLogicException(String id, Throwable e)
          メッセージIDと原因例外を引数に取るコンストラクタです。
 
メソッドの概要
protected  String getMessageSource()
          エラーメッセージリソースファイルを返却します。
 
クラス jp.co.fujitsu.reffi.common.exception.AbstractCoreException から継承されたメソッド
getId, getMessage, init, isNotifyToUser, setId, setMessage, setNotifyToUser
 
クラス java.lang.Throwable から継承されたメソッド
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

CoreLogicException

public CoreLogicException()

CoreLogicException

public CoreLogicException(String id)
メッセージIDを指定するコンストラクタです。 処理は基底クラスであるAbstractCoreExceptionに委譲します。

パラメータ:
id - メッセージID

CoreLogicException

public CoreLogicException(String id,
                          Throwable e)
メッセージIDと原因例外を引数に取るコンストラクタです。 処理は基底クラスであるAbstractCoreExceptionに委譲します。

パラメータ:
id - メッセージID
e - cause
メソッドの詳細

getMessageSource

protected String getMessageSource()
エラーメッセージリソースファイルを返却します。

定義:
クラス AbstractCoreException 内の getMessageSource
戻り値:
エラーメッセージリソースファイル名前空間


Copyright(C) Fujitsu All Rights Reserved.