public interface ArchiveDataQueryResult extends ArchiveQueryResult
ArchiveRequestManager.request(de.bsvrz.dav.daf.main.archive.ArchiveQueryPriority, de.bsvrz.dav.daf.main.archive.ArchiveDataSpecification)
gestellt wurden. Eine Implementierung dieser Schnittstelle stellt neben den Methoden des übergeordneten Interfaces
ArchiveQueryResult
eine Methode zur Verfügung, mit der auf die Ergebnisdatenströme zugegriffen werden kann.ArchiveRequestManager.request(ArchiveQueryPriority,ArchiveDataSpecification)
,
ArchiveRequestManager.request(ArchiveQueryPriority, java.util.List)
Modifier and Type | Method and Description |
---|---|
ArchiveDataStream[] |
getStreams()
Bestimmt die Ergebnisdatenströme der entsprechenden Archivdatenspezifikationen aus der Archivanfrage.
|
getErrorMessage, isRequestSuccessful
ArchiveDataStream[] getStreams() throws InterruptedException, IllegalStateException
IllegalStateException
- Falls die Archivanfrage nicht erfolgreich war und keine Ergebnisdatenströme bestimmt
werden können.InterruptedException
- Falls der aufrufende Thread unterbrochen wurde, während auf die entsprechende
Antwortnachricht aus dem Archivsystem gewartet wurde.ArchiveRequestManager.request(ArchiveQueryPriority,ArchiveDataSpecification)
,
ArchiveRequestManager.request(ArchiveQueryPriority, java.util.List)