public class ServiceException extends RecoverableException
| コンストラクタと説明 |
|---|
ServiceException(java.lang.String message,
java.lang.Exception original,
FatalReason reason)
コンストラクタ
|
ServiceException(java.lang.String message,
java.lang.Exception original,
FatalReason reason,
Key serviceNameKey)
コンストラクタ
|
ServiceException(java.lang.String message,
java.lang.Exception original,
FatalReason reason,
Session session,
Key serviceNameKey)
コンストラクタ
|
ServiceException(java.lang.String message,
Session session)
コンストラクタ
|
ServiceException(java.lang.String message,
Session session,
Key serviceNameKey)
コンストラクタ
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
addMessage(java.lang.String message)
非推奨です。
|
void |
addUserReason(UserServiceFatalReason reason)
ユーザー定義のエラー原因を追加する(internal use only)
|
java.lang.String |
getAdditionalString()
追加メッセージを取得する
|
java.util.List |
getMessageList()
例外メッセージの一覧を取得する。
|
java.lang.String |
getServiceName()
エラーの発生元サービス名を取得する
|
Key |
getServiceNameKey()
エラーの発生元サービス名(Key)を取得する
|
Session |
getSession()
エラー発生時の実行セッションを取得する。
|
java.util.List |
getUserReasonList()
ユーザー定義のエラー原因リストを取得する
|
void |
setMessageList(java.util.List list)
非推奨です。
|
void |
setUserReasonList(java.util.List list)
ユーザー定義のエラー原因リストを登録する(internal use only)
|
getFatalCategorygetAdditionalMessage, getOriginalException, getReason, toStringpublic ServiceException(java.lang.String message, Session session)
message - エラーメッセージsession - エラー時実行セッションpublic ServiceException(java.lang.String message, Session session, Key serviceNameKey)
message - エラーメッセージsession - エラー時実行セッションserviceNameKey - サービス名キーpublic ServiceException(java.lang.String message, java.lang.Exception original, FatalReason reason)
message - エラーメッセージoriginal - エラー原因となった例外reason - エラー原因情報public ServiceException(java.lang.String message, java.lang.Exception original, FatalReason reason, Key serviceNameKey)
message - エラーメッセージoriginal - エラー原因となった例外reason - エラー原因情報serviceNameKey - サービス名キーpublic ServiceException(java.lang.String message, java.lang.Exception original, FatalReason reason, Session session, Key serviceNameKey)
message - エラーメッセージoriginal - エラー原因となった例外reason - エラー原因情報session - エラー時実行セッションserviceNameKey - サービス名キーpublic Key getServiceNameKey()
public java.lang.String getServiceName()
public Session getSession()
public java.lang.String getAdditionalString()
getAdditionalString クラス内 PEXAExceptionpublic java.util.List getMessageList()
public void setMessageList(java.util.List list)
list - 例外メッセージリストpublic void addMessage(java.lang.String message)
message - 追加するメッセージpublic java.util.List getUserReasonList()
public void setUserReasonList(java.util.List list)
list - ユーザー定義エラー原因リストpublic void addUserReason(UserServiceFatalReason reason)
reason - エラー原因