Klasse DavException

java.lang.Object
java.lang.Throwable
java.lang.Exception
de.svws_nrw.davapi.data.repos.dav.DavException
Alle implementierten Schnittstellen:
Serializable

public class DavException extends Exception
Eine Ausnahme für Fehlerbehandlungen im DavProtokoll. Neben der Fehlermeldung besteht diese Ausnahme aus dem HTTP Result Code, der dem Client bereitgestellt werden soll.
Siehe auch:
  • Konstruktordetails

    • DavException

      public DavException(DavException.ErrorCode errorCode)
      Konstruktor mit HTTP Result Code und Errormessage
      Parameter:
      errorCode - der ResultCode
    • DavException

      public DavException(DavException.ErrorCode errorCode, String message)
      Konstruktor mit HTTP Result Code und Errormessage
      Parameter:
      errorCode - der ResultCode
      message - die Errormessage
    • DavException

      public DavException(DavException.ErrorCode errorCode, Throwable cause)
      Konstruktor mit HTTP Result Code und Cause
      Parameter:
      errorCode - der ResultCode
      cause - die Ursache dieser Exception
    • DavException

      public DavException(DavException.ErrorCode errorCode, String message, Throwable cause)
      Konstruktor mit HTTP Result Code,Errormessage und Cause
      Parameter:
      errorCode - der ResultCode
      message - die Errormessage
      cause - die Ursache dieser Exception
  • Methodendetails

    • getErrorCode

      public DavException.ErrorCode getErrorCode()
      getter für den ErrorCodecode
      Gibt zurück:
      den resultcode
    • getDavResponse

      public Response getDavResponse(String href)
      erzeugt aus der Exception ein Response zur gegebenen URI
      Parameter:
      href - die URI für die diese Response gilt
      Gibt zurück:
      das Responseobjekt für diese Ausnahme