Interface ArchiveQueryResult

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void aborted​(java.lang.String errorMessage)
      Setzt eine Fehlermeldung und bewirkt, dass nicht weiter auf eine Antwort vom Archivsystem gewartet wird.
      java.lang.String getErrorMessage()
      Bestimmt eine Fehlernachricht, falls die entsprechende Archivanfrage nicht erfolgreich war.
      boolean isRequestSuccessful()
      Bestimmt, ob die Archivanfrage erfolgreich war.
    • Method Detail

      • isRequestSuccessful

        boolean isRequestSuccessful()
                             throws java.lang.InterruptedException
        Bestimmt, ob die Archivanfrage erfolgreich war. Die Methode wird von einer Applikation aufgerufen um festzustellen, ob die Anfrage erfolgreich war und weitere anfragespezifische Ergebnisse aus den verschiedenen abgeleiteten Interfaces abgerufen werden können oder ob die Anfrage nicht erfolgreich war und eine entsprechende Fehlermeldung über die Methode getErrorMessage() abgerufen werden kann.
        Returns:
        true, falls die Anfrage erfolgreich war, sonst false.
        Throws:
        java.lang.InterruptedException - Falls der aufrufende Thread unterbrochen wurde, während auf die entsprechende Antwortnachricht aus dem Archivsystem gewartet wurde.
      • getErrorMessage

        java.lang.String getErrorMessage()
                                  throws java.lang.InterruptedException
        Bestimmt eine Fehlernachricht, falls die entsprechende Archivanfrage nicht erfolgreich war.
        Returns:
        Fehlernachricht, wenn die entsprechende Archivanfrage nicht erfolgreich, sonst leerer String.
        Throws:
        java.lang.InterruptedException - Falls der aufrufende Thread unterbrochen wurde, während auf die entsprechende Antwortnachricht aus dem Archivsystem gewartet wurde.
      • aborted

        void aborted​(java.lang.String errorMessage)
        Setzt eine Fehlermeldung und bewirkt, dass nicht weiter auf eine Antwort vom Archivsystem gewartet wird.
        Parameters:
        errorMessage - Fehlermeldung, mit der die Anfrage terminiert wird.