com.infoteria.asteria.flowengine2
Class EngineException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--com.infoteria.asteria.flowengine2.EngineException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
CompileException

public class EngineException
extends Exception

フローエンジンの管理プロセスで発生するException。
引数のコードにはEngineInfoで宣言されているシンボルを使用します。

See Also:
Serialized Form

Constructor Summary
EngineException(int code)
          コードを引数とするコンストラクタ
EngineException(int code, Object o1)
          コードと置換文字列を引数とするコンストラクタ
EngineException(int code, Object o1, Object o2)
          コードと置換文字列を引数とするコンストラクタ
EngineException(int code, Object o1, Object o2, Object o3)
          コードと置換文字列を引数とするコンストラクタ
 
Method Summary
 int getCode()
          エラーコードの数値部分を返します。
 String getCodeString()
          エラーコードの文字列を返します。
 String getFormatMessage()
          ログ出力形式でのエラーメッセージ文字列を返します。
 String getMessage()
          エラーメッセージ文字列を返します。
 Object getParam(int idx)
           
 
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EngineException

public EngineException(int code)
コードを引数とするコンストラクタ

EngineException

public EngineException(int code,
                       Object o1)
コードと置換文字列を引数とするコンストラクタ

EngineException

public EngineException(int code,
                       Object o1,
                       Object o2)
コードと置換文字列を引数とするコンストラクタ

EngineException

public EngineException(int code,
                       Object o1,
                       Object o2,
                       Object o3)
コードと置換文字列を引数とするコンストラクタ
Method Detail

getMessage

public String getMessage()
エラーメッセージ文字列を返します。
Overrides:
getMessage in class Throwable

getFormatMessage

public String getFormatMessage()
ログ出力形式でのエラーメッセージ文字列を返します。

getCode

public int getCode()
エラーコードの数値部分を返します。

getCodeString

public String getCodeString()
エラーコードの文字列を返します。

getParam

public Object getParam(int idx)