パッケージ org.springframework.jms
クラス JmsException
java.lang.ObjectSE
java.lang.ThrowableSE
java.lang.ExceptionSE
java.lang.RuntimeExceptionSE
org.springframework.core.NestedRuntimeException
org.springframework.jms.JmsException
- 実装されているすべてのインターフェース:
SerializableSE
- 既知の直属サブクラス
DestinationResolutionException、IllegalStateException、InvalidClientIDException、InvalidDestinationException、InvalidSelectorException、JmsSecurityException、ListenerExecutionFailedException、MessageConversionException、MessageEOFException、MessageFormatException、MessageNotReadableException、MessageNotWriteableException、ReplyFailureException、ResourceAllocationException、SynchedLocalTransactionFailedException、TransactionInProgressException、TransactionRolledBackException、UncategorizedJmsException
JMS に関連する問題が発生したときにフレームワークによってスローされる例外の基本クラス。
- 導入:
- 1.1
- 作成者:
- Mark Pollack, Juergen Hoeller
- 関連事項:
コンストラクターの概要
コンストラクターコンストラクター説明JmsException(StringSE msg) メッセージを受け取るコンストラクター。JmsException(StringSE msg, ThrowableSE cause) メッセージと根本原因をとるコンストラクター。JmsException(ThrowableSE cause) 対応するjakarta.jms例外をミラーリングするサブクラスを対象とした、根本的な原因をとるコンストラクター。メソッドのサマリー
修飾子と型メソッド説明根本的な原因が JMSException のインスタンスであった場合にベンダー固有のエラーコードを取得する簡易メソッド。詳細メッセージがある場合は、リンクされた例外からのメッセージを含めて返します。クラス org.springframework.core.NestedRuntimeException から継承されたメソッド
contains, getMostSpecificCause, getRootCauseクラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE, toString
コンストラクターの詳細
JmsException
メッセージを受け取るコンストラクター。- パラメーター:
msg- 詳細メッセージ
JmsException
メッセージと根本原因をとるコンストラクター。- パラメーター:
msg- 詳細メッセージcause- 例外の原因。この引数は通常、JMSExceptionEE の適切なサブクラスであると予想されますが、JNDI NamingException などでもかまいません。
JmsException
対応するjakarta.jms例外をミラーリングするサブクラスを対象とした、根本的な原因をとるコンストラクター。- パラメーター:
cause- 例外の原因。この引数は通常、JMSExceptionEE の適切なサブクラスであると予想されます。
メソッドの詳細
getErrorCode
根本的な原因が JMSException のインスタンスであった場合にベンダー固有のエラーコードを取得する簡易メソッド。- 戻り値:
- 根本的な原因が JMSException または
nullのインスタンスである場合、ベンダー固有のエラーコードを指定する文字列
getMessage
詳細メッセージがある場合は、リンクされた例外からのメッセージを含めて返します。- オーバーライド:
- クラス
ThrowableSEのgetMessage - 関連事項: