com.ibm.msg.client.jms

DetailedJMSException 클래스

  • java.lang.Object
    • java.lang.Throwable
      • java.lang.Exception
        • javax.jms.JMSException
          • com.ibm.msg.client.jms.DetailedJMSException
  • 구현된 모든 인터페이스:
    JmsConvertableException, JmsExceptionDetail, java.io.Serializable


    공용 클래스 DetailedJMSException
    javax.jms.JMSException 확장
    JmsExceptionDetail, JmsConvertableException을 구현합니다
    DetailedJMSException 은 JMSException내에서 변환 가능한 메시지의 메시지 ID, 설명, 사용자 조치 및 삽입을 가져오기 위한 메소드를 제공하는 JMSException의 서브클래스입니다. JMS용 IBM MQ 클래스 클라이언트가 JMSException을 처리할 때 애플리케이션은 이 추가 정보를 가져오기 위해 이를 DetailedJMSException 으로 다운캐스트할 수 있습니다.
    관련 항목:
    직렬화된 양식
    • 메소드 요약

      모든 메소드 인스턴스 메소드 구체적 방법 
      수정자 및 유형 메소드 및 설명
      java.lang.String getExplanation()
      이 예외의 메시지에 대한 설명을 가져옵니다.
      java.util.Iterator<java.lang.String> getKeys()
      이 예외에서 메시지의 모든 메시지 삽입 키에 대한 반복자를 가져옵니다.
      javax.jms.JMSRuntimeException getUnchecked() 
      java.lang.String getUserAction()
      이 예외에서 메시지에 대한 사용자 응답을 가져옵니다.
      java.lang.String getValue(java.lang.String insertKey)
      이 예외에서 변환 가능한 메시지의 특정 키에 해당하는 메시지 삽입을 가져옵니다.
      void setLinkedException(java.lang.Exception ex)
      링크된 예외를 추가합니다.
      java.lang.String toString()
      이 예외에 대한 간단한 설명을 리턴합니다.
      • javax.jms.JMSException 클래스에서 상속된 메소드

        getErrorCode, getLinkedException
      • java.lang.Throwable 클래스에서 상속된 메소드

        addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
      • java.lang.Object 클래스에서 상속된 메소드

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • 생성자 세부 사항

      • DetailedJMSException

        public DetailedJMSException()
    • 메소드 세부 사항

      • getValue

        public java.lang.String getValue(java.lang.String insertKey)
        이 예외에서 변환 가능한 메시지의 특정 키에 해당하는 메시지 삽입을 가져옵니다. 키는 이 메시지에 유효한 메시지 삽입 상수 또는 특성 상수입니다. 이 메시지에 대한 유효한 키는 getKeys()를 사용하여 얻을 수 있습니다. 이 메서드는 키가 이 메시지에 유효하지 않은 경우 null을 반환합니다.
        지정자:
        getValue인터페이스에서JmsExceptionDetail
        매개변수:
        insertKey -이 메시지에 유효한 메시지 삽입 상수 또는 특성 상수
        리턴 값:
        삽입
        관련 항목:
        JmsExceptionDetail.getValue(java.lang.String)
      • getKeys

        public java.util.Iterator<java.lang.String> getKeys()
        이 예외에서 메시지의 모든 메시지 삽입 키에 대한 반복자를 가져옵니다. 키는 이 메시지에 유효한 특성 상수 또는 메시지 삽입 상수입니다. 이를 통해 애플리케이션은 이 메시지에 유효한 키를 발견할 수 있습니다.
        지정자:
        getKeys인터페이스에서JmsExceptionDetail
        리턴 값:
        메시지 삽입 키의 반복자 (iterator)
        관련 항목:
        JmsExceptionDetail.getKeys()
      • setLinkedException

        public void setLinkedException(java.lang.Exception ex)
        링크된 예외를 추가합니다.
        재정의:
        setLinkedException클래스에서javax.jms.JMSException
        매개변수:
        ex -링크된 예외
        관련 항목:
        JMSException.setLinkedException(java.lang.Exception)
      • toString

        public java.lang.String toString()
        이 예외에 대한 간단한 설명을 리턴합니다.
        재정의:
        toString클래스에서java.lang.Throwable
        리턴 값:
        예외의 문자열 표시
(c) Copyright IBM Corp. 2008, 2016. All Rights Reserved.