クラス 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(@Nullable ThrowableSE cause) 対応するjakarta.jms例外をミラーリングするサブクラスを対象とした、根本的な原因をとるコンストラクター。JmsException(StringSE msg) メッセージを受け取るコンストラクター。JmsException(StringSE msg, @Nullable ThrowableSE cause) メッセージと根本原因をとるコンストラクター。メソッドのサマリー
修飾子と型メソッド説明根本的な原因が JMSException のインスタンスであった場合にベンダー固有のエラーコードを取得する簡易メソッド。詳細メッセージがある場合は、リンクされた例外からのメッセージを含めて返します。クラス NestedRuntimeException から継承されたメソッド
contains, getMostSpecificCause, getRootCause
コンストラクターの詳細
JmsException
JmsException
メッセージと根本原因をとるコンストラクター。- パラメーター:
msg- 詳細メッセージcause- 例外の原因。この引数は通常、JMSExceptionの適切なサブクラスであることが期待されますが、JNDI NamingException などになる場合もあります。
JmsException
対応するjakarta.jms例外をミラーリングするサブクラスを対象とした、根本的な原因をとるコンストラクター。- パラメーター:
cause- 例外の原因。この引数は通常、JMSExceptionの適切なサブクラスであることが期待されます。
メソッドの詳細
getErrorCode
getMessage
詳細メッセージがある場合は、リンクされた例外からのメッセージを含めて返します。- オーバーライド:
- クラス
ThrowableSEのgetMessage - 関連事項: