Klasse QueryError

java.lang.Object
java.lang.Throwable
java.lang.Exception
de.bsvrz.ars.ars.mgmt.tasks.QueryError
Alle implementierten Schnittstellen:
QueryData, Serializable, AutoCloseable

public final class QueryError extends Exception implements QueryData
Fehler bei einer Archivanfrage, führt zu einer Fehler-Antwort. Enthält keine Daten.
Siehe auch:
  • Konstruktordetails

    • QueryError

      public QueryError(String errorMessage, Exception e)
    • QueryError

      public QueryError(String s)
  • Methodendetails

    • size

      public int size()
      Beschreibung aus Schnittstelle kopiert: QueryData
      Gibt die Anzahl der Ergebnis-Streams zurück.
      Angegeben von:
      size in Schnittstelle QueryData
      Gibt zurück:
      die Anzahl der Ergebnis-Streams
    • sendReply

      public void sendReply(ArchiveQueryTask.ResponseSender sender, de.bsvrz.sys.funclib.communicationStreams.StreamMultiplexer mux) throws IOException
      Beschreibung aus Schnittstelle kopiert: QueryData
      Sendet die Antwort an die anfragende Applikation
      Angegeben von:
      sendReply in Schnittstelle QueryData
      Parameter:
      sender - Sender
      mux - Stream-Multiplexer
      Löst aus:
      IOException - IO-Fehler
    • get

      public Query get(int indexOfStream)
      Beschreibung aus Schnittstelle kopiert: QueryData
      Gibt das untergeordnete Anfrageobjekt für den angegebenen Stream zurück (siehe QueryData.size() für gültige Indexe)
      Angegeben von:
      get in Schnittstelle QueryData
      Parameter:
      indexOfStream - Index
      Gibt zurück:
      Eigentliche Sub-Anfrage
    • close

      public void close()
      Angegeben von:
      close in Schnittstelle AutoCloseable