Class ArchiveAlignment

    • Method Summary

      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.
      void archiveAlignment()
      Der Aufruf dieser Methode stößt die Abgleichsmethode des Archivsystems mit einem Speichermedium der Sicherung an.
      void archiveResponse​(Data data)
      Diese Methode wird aufgerufen, wenn eine Antwort des Archivs auf den Auftrag zum Abgleichen der Verwaltungsinformationen mit einem bestimmten Speichermedium der Sicherung vorliegt.
      ArchiveQueryID getArchiveRequestID()  
      java.lang.String getErrorMessage()
      Bestimmt eine Fehlernachricht, falls die entsprechende Archivanfrage nicht erfolgreich war.
      boolean isRequestSuccessful()
      Bestimmt, ob die Archivanfrage erfolgreich war.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • isRequestSuccessful

        public boolean isRequestSuccessful()
        Description copied from interface: ArchiveQueryResult
        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 ArchiveQueryResult.getErrorMessage() abgerufen werden kann.
        Specified by:
        isRequestSuccessful in interface ArchiveQueryResult
        Returns:
        true, falls die Anfrage erfolgreich war, sonst false.
      • getErrorMessage

        public java.lang.String getErrorMessage()
                                         throws java.lang.InterruptedException
        Description copied from interface: ArchiveQueryResult
        Bestimmt eine Fehlernachricht, falls die entsprechende Archivanfrage nicht erfolgreich war.
        Specified by:
        getErrorMessage in interface ArchiveQueryResult
        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

        public void aborted​(java.lang.String errorMessage)
        Description copied from interface: ArchiveQueryResult
        Setzt eine Fehlermeldung und bewirkt, dass nicht weiter auf eine Antwort vom Archivsystem gewartet wird.
        Specified by:
        aborted in interface ArchiveQueryResult
        Parameters:
        errorMessage - Fehlermeldung, mit der die Anfrage terminiert wird.
      • archiveResponse

        public void archiveResponse​(Data data)
        Diese Methode wird aufgerufen, wenn eine Antwort des Archivs auf den Auftrag zum Abgleichen der Verwaltungsinformationen mit einem bestimmten Speichermedium der Sicherung vorliegt.
        Parameters:
        data - Antwort des Archivs
      • archiveAlignment

        public void archiveAlignment()
        Der Aufruf dieser Methode stößt die Abgleichsmethode des Archivsystems mit einem Speichermedium der Sicherung an. Die genaue Identifikation des Speichermediums der Sicherung wurde im Konstruktor übergeben.