パッケージ org.springframework.jms

クラス JmsException

実装されたすべてのインターフェース:
SerializableSE
既知の直属サブクラス
DestinationResolutionExceptionIllegalStateExceptionInvalidClientIDExceptionInvalidDestinationExceptionInvalidSelectorExceptionJmsSecurityExceptionListenerExecutionFailedExceptionMessageConversionExceptionMessageEOFExceptionMessageFormatExceptionMessageNotReadableExceptionMessageNotWriteableExceptionReplyFailureExceptionResourceAllocationExceptionSynchedLocalTransactionFailedExceptionTransactionInProgressExceptionTransactionRolledBackExceptionUncategorizedJmsException

public abstract class JmsException extends NestedRuntimeException
JMS に関連する問題が発生したときにフレームワークによってスローされる例外の基本クラス。
導入:
1.1
作成者:
Mark Pollack, Juergen Hoeller
関連事項:
  • コンストラクターの詳細

    • JmsException

      public JmsException(StringSE msg)
      メッセージを受け取るコンストラクター。
      パラメーター:
      msg - 詳細メッセージ
    • JmsException

      public JmsException(StringSE msg, @Nullable ThrowableSE cause)
      メッセージと根本原因をとるコンストラクター。
      パラメーター:
      msg - 詳細メッセージ
      cause - 例外の原因。この引数は通常、JMSExceptionEE の適切なサブクラスであると予想されますが、JNDI NamingException などでもかまいません。
    • JmsException

      public JmsException(@Nullable ThrowableSE cause)
      対応する jakarta.jms 例外をミラーリングするサブクラスを対象とした、根本的な原因をとるコンストラクター。
      パラメーター:
      cause - 例外の原因。この引数は通常、JMSExceptionEE の適切なサブクラスであると予想されます。
  • メソッドの詳細

    • getErrorCode

      @Nullable public StringSE getErrorCode()
      根本的な原因が JMSException のインスタンスであった場合にベンダー固有のエラーコードを取得する簡易メソッド。
      戻り値:
      根本的な原因が JMSException または null のインスタンスである場合、ベンダー固有のエラーコードを指定する文字列
    • getMessage

      @Nullable public StringSE getMessage()
      詳細メッセージがある場合は、リンクされた例外からのメッセージを含めて返します。
      オーバーライド:
      クラス ThrowableSEgetMessage 
      関連事項: