public class BasicWmqMessagingExceptionFactory extends java.lang.Object implements MessagingExceptionFactory
MessagingExceptionFactoryの基本実装クラス。| コンストラクタと説明 | 
|---|
BasicWmqMessagingExceptionFactory()  | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
MessagingException | 
createMessagingException(java.lang.String message,
                        java.lang.Throwable cause)
発生した例外の内容に応じた 
MessagingExceptionを生成する。 | 
protected boolean | 
isMomConnectionError(java.lang.Throwable t)
発生した例外がMOM接続に関する問題であるか否かを判定する。 
 | 
public MessagingException createMessagingException(java.lang.String message, java.lang.Throwable cause)
MessagingExceptionを生成する。
 
 発生した例外がMOM接続に関する問題である場合は、MomConnectionExceptionを生成する。
 MOM接続に関する問題でない場合は、MessagingExceptionを生成する。
 
 発生した例外がMOM接続に関する問題であるか否かの判定は、
 isMomConnectionError(Throwable)メソッドに委譲する。createMessagingException インタフェース内 MessagingExceptionFactorymessage - エラーメッセージcause - 発生した例外MessagingExceptionprotected boolean isMomConnectionError(java.lang.Throwable t)
CMQC.MQRC_CONNECTION_BROKENCMQC.MQRC_CONNECTION_QUIESCINGCMQC.MQRC_CONNECTION_STOPPINGCMQC.MQRC_OPEN_FAILEDCMQC.MQRC_Q_MGR_NOT_AVAILABLECMQC.MQRC_Q_MGR_QUIESCINGCMQC.MQRC_Q_MGR_STOPPINGCMQC.MQRC_NO_EXTERNAL_PARTICIPANTSCMQC.MQRC_UNEXPECTED_ERRORt - 発生した例外