com.ibm.msg.client.jms

Klasse DetailedInvalidDestinationException

  • java.lang.Object
    • java.lang.Throwable
      • java.lang.Exception
        • javax.jms.JMSException
          • javax.jms.InvalidDestinationException
            • com.ibm.msg.client.jms.DetailedInvalidDestinationException
  • Alle implementierten Schnittstellen:
    JmsConvertableException, JmsExceptionDetail, java.io.Serializable


    public class DetailedInvalidDestinationException
    erweitert javax.jms.InvalidDestinationException
    implementiert JmsExceptionDetail, JmsConvertableException
    DetailedInvalidDestinationException ist eine Unterklasse von InvalidDestinationException, die Methoden bereitstellt, um die Nachrichten-ID, die Erklärung, die Benutzeraktion und die Einsätze der übersetzbaren Nachricht innerhalb der InvalidDestinationException zu erhalten. Wenn die IBM MQ-Klassen für JMS-Clients eine InvalidDestinationException, auslösen, können Anwendungen sie in eine DetailedInvalidDestinationException umwandeln, um diese zusätzlichen Informationen zu erhalten.
    Siehe auch:
    Serialisiertes Formular
    • Methodenzusammenfassung

      Alle Methoden Instanzmethoden Konkrete Methoden 
      Modifikator und Typ Methode und Beschreibung
      java.lang.String getExplanation()
      Ruft eine Erklärung der Nachricht in dieser Ausnahmebedingung ab.
      java.util.Iterator<java.lang.String> getKeys()
      Ruft einen Iterator für alle Nachrichteneinfügeschlüssel für die Nachricht in dieser Ausnahme ab.
      javax.jms.JMSRuntimeException getUnchecked() 
      java.lang.String getUserAction()
      Ruft eine Benutzeraktion auf die Nachricht in dieser Ausnahme ab.
      java.lang.String getValue(java.lang.String insertKey)
      Ruft die Nachrichteneinfügung ab, die einem bestimmten Schlüssel für die übersetzbare Nachricht in dieser Ausnahme entspricht
      void setLinkedException(java.lang.Exception ex)
      Fügt eine verknüpfte Ausnahmebedingung hinzu.
      java.lang.String toString()
      Gibt eine Kurzbeschreibung dieser Ausnahmebedingung zurück.
      • Aus Klasse javax.jms.JMSException übernommene Methoden

        getErrorCode, getLinkedException
      • Von Klasse java.lang.Throwable übernommene Methoden

        addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
      • Von Klasse java.lang.Object übernommene Methoden

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Konstruktordetail

      • DetailedInvalidDestinationException

        public DetailedInvalidDestinationException()
    • Methodendetail

      • getValue

        public java.lang.String getValue(java.lang.String insertKey)
        Ruft die Nachrichteneinfügung ab, die einem bestimmten Schlüssel für die übersetzbare Nachricht in dieser Ausnahme entspricht Der Schlüssel ist eine Nachrichteneinfügekonstante oder eine Eigenschaftskonstante, die für diese Nachricht gültig ist. Die gültigen Schlüssel für diese Nachricht können mit getKeys() ermittelt werden. Diese Methode gibt null zurück, wenn der Schlüssel für diese Nachricht ungültig ist.
        Angegeben durch:
        getValuein SchnittstelleJmsExceptionDetail
        Parameter:
        insertKey -Nachrichteneinfügekonstante oder Eigenschaftskonstante, die für diese Nachricht gültig ist
        Gibt Folgendes zurück:
        Einfügung
        Siehe auch:
        JmsExceptionDetail.getValue(java.lang.String)
      • getKeys

        public java.util.Iterator<java.lang.String> getKeys()
        Ruft einen Iterator für alle Nachrichteneinfügeschlüssel für die Nachricht in dieser Ausnahme ab. Die Schlüssel sind die Eigenschaftskonstanten oder Nachrichteneinfügekonstanten, die für diese Nachricht gültig sind. Dadurch können Anwendungen erkennen, welche Schlüssel für diese Nachricht gültig sind.
        Angegeben durch:
        getKeysin SchnittstelleJmsExceptionDetail
        Gibt Folgendes zurück:
        Iterator für die Nachrichteneinfügeschlüssel
        Siehe auch:
        JmsExceptionDetail.getKeys()
      • setLinkedException

        public void setLinkedException(java.lang.Exception ex)
        Fügt eine verknüpfte Ausnahmebedingung hinzu.
        überschreibt:
        setLinkedExceptionin Klassejavax.jms.JMSException
        Parameter:
        ex -die verknüpfte Ausnahme
        Siehe auch:
        JMSException.setLinkedException(java.lang.Exception)
      • toString

        public java.lang.String toString()
        Gibt eine Kurzbeschreibung dieser Ausnahmebedingung zurück.
        überschreibt:
        toStringin Klassejava.lang.Throwable
        Gibt Folgendes zurück:
        Zeichenfolgedarstellung der Ausnahmebedingung
(c) Copyright IBM Corp. 2008, 2016. Alle Rechte vorbehalten.