|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.dav.daf.main.impl.archive.request.SaveData
public class SaveData
Diese Klasse stellt ein Objekt zur Verfügung, mit dem ein Archivsystem beauftragt werden kann alle Datensätze,
die gespeichert werden dürfen, zu speichern.
Diese Klasse wird von der Klasse StreamedArchiveRequester
benutzt.
Constructor Summary | |
---|---|
SaveData(ArchiveQueryID archiveRequestID,
StreamedArchiveRequester streamedArchiveRequester)
|
Method Summary | |
---|---|
void |
archiveResponse(Data data)
Diese Methode wird aufgerufen, wenn eine Antwort des Archivs auf den Speicherauftrag vorliegt. |
ArchiveQueryID |
getArchiveRequestID()
|
String |
getErrorMessage()
Bestimmt eine Fehlernachricht, falls die entsprechende Archivanfrage nicht erfolgreich war. |
boolean |
isRequestSuccessful()
Bestimmt, ob die Archivanfrage erfolgreich war. |
void |
save()
Der Aufruf dieser Methode stößt die Sicherungsfunktion des Archivsystems an. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SaveData(ArchiveQueryID archiveRequestID, StreamedArchiveRequester streamedArchiveRequester)
Method Detail |
---|
public boolean isRequestSuccessful()
ArchiveQueryResult
ArchiveQueryResult.getErrorMessage()
abgerufen werden kann.
isRequestSuccessful
in interface ArchiveQueryResult
true
, falls die Anfrage erfolgreich war, sonst false
.public String getErrorMessage() throws InterruptedException
ArchiveQueryResult
getErrorMessage
in interface ArchiveQueryResult
InterruptedException
- Falls der aufrufende Thread unterbrochen wurde, während auf die entsprechende
Antwortnachricht aus dem Archivsystem gewartet wurde.public void archiveResponse(Data data)
data
- Antwort des Archivspublic void save()
ArchiveFileSaver
übergeben.
public ArchiveQueryID getArchiveRequestID()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |