Class ProtocolRequestResult


  • public class ProtocolRequestResult
    extends java.lang.Object
    Klasse zum Zugriff auf Ergebnisse von Methodenaufrufen im Segment Protokolle und Auswertungen. ACHTUNG: Werden Änderungen an diesem Interface durchgeführt, so sind diese ebenfalls im Feinentwurf zu Segement 09 - PuA zu berücksichtigen!
    • Method Summary

      Modifier and Type Method Description
      java.lang.String getErrorMsg()  
      boolean isRequestSuccessful()
      Gibt an ob die Anfrage erfolgreich abgesetzt oder durchgeführt werden konnte
      void set​(ProtocolRequestResult other)
      Kopiert die Werte des Parameters in das Objekt.
      void set​(java.lang.String errorMsg)
      Erzeugt eine negative Quittung.
      void setSuccessful()
      Operation war erfolgreich.
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • ProtocolRequestResult

        public ProtocolRequestResult()
        Erzeugt eine positive Quittung.
      • ProtocolRequestResult

        public ProtocolRequestResult​(java.lang.String errorMsg)
        Erzeugt eine negative Quittung.
        Parameters:
        errorMsg - Fehlermeldung.
      • ProtocolRequestResult

        public ProtocolRequestResult​(java.lang.Throwable cause)
        Erzeugt eine negative Quittung. Entspricht this(cause.getMessage());
        Parameters:
        cause - Fehlermeldung.
    • Method Detail

      • isRequestSuccessful

        public boolean isRequestSuccessful()
        Gibt an ob die Anfrage erfolgreich abgesetzt oder durchgeführt werden konnte
        Returns:
        true falls die Anfrage erfolgreich abgesetzt wurde. False sonst.
      • getErrorMsg

        public java.lang.String getErrorMsg()
        Returns:
        Liefert eine Fehlermeldung zurück, falls es zu einem Fehler kam.
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
        See Also:
        Object.toString()
      • set

        public void set​(ProtocolRequestResult other)
        Kopiert die Werte des Parameters in das Objekt.
        Parameters:
        other - Objekt, dessen Wert übernommen wird.
      • set

        public void set​(java.lang.String errorMsg)
        Erzeugt eine negative Quittung.
        Parameters:
        errorMsg - Fehlermeldung
      • setSuccessful

        public void setSuccessful()
        Operation war erfolgreich.