public interface ArchiveQueryResult
ArchiveRequestManager
gestellt wurden. Eine Implementierung
dieser Schnittstelle stellt neben einer Methode mit der geprüft werden kann, ob die entsprechende Anfrage erfolgreich war oder nicht, eine Methode,
mit der auf eine eventuelle Fehlermeldung zugegriffen kann, zur Verfügung.ArchiveRequestManager
Modifier and Type | Method and 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.
|
boolean isRequestSuccessful() throws java.lang.InterruptedException
getErrorMessage()
abgerufen werden kann.true
, falls die Anfrage erfolgreich war, sonst false
.java.lang.InterruptedException
- Falls der aufrufende Thread unterbrochen wurde, während auf die entsprechende Antwortnachricht aus dem
Archivsystem gewartet wurde.java.lang.String getErrorMessage() throws java.lang.InterruptedException
java.lang.InterruptedException
- Falls der aufrufende Thread unterbrochen wurde, während auf die entsprechende Antwortnachricht aus dem
Archivsystem gewartet wurde.void aborted(java.lang.String errorMessage)
errorMessage
- Fehlermeldung, mit der die Anfrage terminiert wird.