com.ibm.msg.client.jms

Klasse DetailedIllegalStateRuntimeException

  • java.lang.Object
    • java.lang.Throwable
      • java.lang.Exception
        • java.lang.RuntimeException
          • javax.jms.JMSRuntimeException
            • javax.jms.IllegalStateRuntimeException
              • com.ibm.msg.client.jms.DetailedIllegalStateRuntimeException
  • Alle implementierten Schnittstellen:
    JmsExceptionDetail, java.io.Serializable


    public class DetailedIllegalStateRuntimeException
    erweitert javax.jms.IllegalStateRuntimeException
    implementiert JmsExceptionDetail
    DetailedIllegalStateRuntimeException ist eine Unterklasse von IllegalStateRuntimeException, die Methoden zum Abrufen der Nachrichten-ID, der Erklärung, der Benutzeraktion und zum Einfügen der übersetzbaren Nachricht in die JMSException bietet. Wenn die IBM MQ-Klassen für JMS-Clients eine JMSRuntimeException, auslösen, können Anwendungen diese in eine DetailedJMSRuntimeException 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.
      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
      java.lang.String toString()
      Gibt eine Kurzbeschreibung dieser Ausnahmebedingung zurück.
      • Methoden, die von der Klasse javax.jms.JMSRuntimeException übernommen wurden

        getErrorCode
      • 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

      • DetailedIllegalStateRuntimeException

        public DetailedIllegalStateRuntimeException()
    • 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()
      • 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.