public abstract class JmsException extends NestedRuntimeException
コンストラクターと説明 |
---|
JmsException(StringSE msg) メッセージを受け取るコンストラクター。 |
JmsException(StringSE msg, ThrowableSE cause) メッセージと根本原因をとるコンストラクター。 |
JmsException(ThrowableSE cause) 対応する javax.jms 例外をミラーリングするサブクラスを対象とした、根本的な原因をとるコンストラクター。 |
修飾子と型 | メソッドと説明 |
---|---|
StringSE | getErrorCode() 根本的な原因が JMSException のインスタンスであった場合にベンダー固有のエラーコードを取得する簡易メソッド。 |
StringSE | getMessage() 詳細メッセージがある場合は、リンクされた例外からのメッセージを含めて返します。 |
contains, getMostSpecificCause, getRootCause
addSuppressedSE, fillInStackTraceSE, getCauseSE, getLocalizedMessageSE, getStackTraceSE, getSuppressedSE, initCauseSE, printStackTraceSE, printStackTraceSE, printStackTraceSE, setStackTraceSE, toStringSE
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
public JmsException(StringSE msg)
msg
- 詳細メッセージ public JmsException(StringSE msg, @Nullable ThrowableSE cause)
msg
- 詳細メッセージ cause
- 例外の原因。この引数は通常、JMSException
EE の適切なサブクラスであると予想されますが、JNDI NamingException などでもかまいません。public JmsException(@Nullable ThrowableSE cause)
javax.jms
例外をミラーリングするサブクラスを対象とした、根本的な原因をとるコンストラクター。cause
- 例外の原因。この引数は通常、JMSException
EE の適切なサブクラスであると予想されます。@Nullable public StringSE getErrorCode()
null
のインスタンスである場合、ベンダー固有のエラーコードを指定する文字列 @Nullable public StringSE getMessage()
NestedRuntimeException
の getMessage
JMSException.getLinkedException()
EE