IM-Workflow

jp.co.intra_mart.foundation.workflow.exception
クラス WorkflowException

java.lang.Object
  上位を拡張 java.lang.Throwable
      上位を拡張 java.lang.Exception
          上位を拡張 jp.co.intra_mart.foundation.workflow.exception.WorkflowException
すべての実装されたインタフェース:
Serializable
直系の既知のサブクラス:
WorkflowApiException, WorkflowApplicationException, WorkflowExternalException, WorkflowPluginException

public class WorkflowException
extends Exception

ワークフロー例外の親クラス。

ワークフローで例外が発生した場合にスローされます。

導入されたバージョン:
7.2
関連項目:
直列化された形式

コンストラクタの概要
WorkflowException()
          コンストラクタ。
WorkflowException(jp.co.intra_mart.system.workflow.exception.LevelType errorLevel, String messageId)
          コンストラクタ。
WorkflowException(jp.co.intra_mart.system.workflow.exception.LevelType errorLevel, String messageId, String... messageArgs)
          コンストラクタ。
WorkflowException(jp.co.intra_mart.system.workflow.exception.LevelType errorLevel, String messageId, Throwable e)
          コンストラクタ。
WorkflowException(jp.co.intra_mart.system.workflow.exception.LevelType errorLevel, String messageId, Throwable e, String... messageArgs)
          コンストラクタ。
WorkflowException(String messageId)
          コンストラクタ。
WorkflowException(String messageId, String... messageArgs)
          コンストラクタ。
WorkflowException(String messageId, Throwable e)
          コンストラクタ。
WorkflowException(String messageId, Throwable e, String... messageArgs)
          コンストラクタ。
WorkflowException(Throwable e)
          コンストラクタ。
 
メソッドの概要
 jp.co.intra_mart.system.workflow.exception.LevelType getErrorLevel()
          エラーレベルを取得します。
 String[] getMessageArgs()
          メッセージ置換文字列を取得します。
 String getMessageId()
          メッセージIDを取得します。
 List<jp.co.intra_mart.system.workflow.exception.MessageInfo> getSubMessages()
          サブメッセージのリストを取得します。
 
クラス java.lang.Throwable から継承されたメソッド
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

WorkflowException

public WorkflowException()
コンストラクタ。


WorkflowException

public WorkflowException(String messageId)
コンストラクタ。

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

WorkflowException

public WorkflowException(String messageId,
                         String... messageArgs)
コンストラクタ。

パラメータ:
messageId - メッセージID
messageArgs - メッセージ置換文字列

WorkflowException

public WorkflowException(jp.co.intra_mart.system.workflow.exception.LevelType errorLevel,
                         String messageId)
コンストラクタ。

パラメータ:
errorLevel - エラーレベル
messageId - メッセージID

WorkflowException

public WorkflowException(jp.co.intra_mart.system.workflow.exception.LevelType errorLevel,
                         String messageId,
                         String... messageArgs)
コンストラクタ。

パラメータ:
errorLevel - エラーレベル
messageId - メッセージID
messageArgs - メッセージ置換文字列

WorkflowException

public WorkflowException(Throwable e)
コンストラクタ。

パラメータ:
e - 原因となる例外

WorkflowException

public WorkflowException(String messageId,
                         Throwable e)
コンストラクタ。

パラメータ:
messageId - メッセージID
e - 原因となる例外

WorkflowException

public WorkflowException(String messageId,
                         Throwable e,
                         String... messageArgs)
コンストラクタ。

パラメータ:
messageId - メッセージID
e - 原因となる例外
messageArgs - メッセージ置換文字列

WorkflowException

public WorkflowException(jp.co.intra_mart.system.workflow.exception.LevelType errorLevel,
                         String messageId,
                         Throwable e)
コンストラクタ。

パラメータ:
errorLevel - エラーレベル
messageId - メッセージID
e - 原因となる例外

WorkflowException

public WorkflowException(jp.co.intra_mart.system.workflow.exception.LevelType errorLevel,
                         String messageId,
                         Throwable e,
                         String... messageArgs)
コンストラクタ。

パラメータ:
errorLevel - エラーレベル
messageId - メッセージID
e - 原因となる例外
messageArgs - メッセージ置換文字列
メソッドの詳細

getErrorLevel

public jp.co.intra_mart.system.workflow.exception.LevelType getErrorLevel()
エラーレベルを取得します。

戻り値:
LevelType エラーレベル

getMessageId

public String getMessageId()
メッセージIDを取得します。

戻り値:
String メッセージID

getMessageArgs

public String[] getMessageArgs()
メッセージ置換文字列を取得します。

戻り値:
String[] メッセージ置換文字列

getSubMessages

public List<jp.co.intra_mart.system.workflow.exception.MessageInfo> getSubMessages()
サブメッセージのリストを取得します。

戻り値:
List サブメッセージのリスト

IM-Workflow

Copyright © 2000-2015 NTT DATA INTRAMART CO.,LTD.. All Rights Reserved.