Class HandlerResponse

java.lang.Object
ch.autumo.beetroot.handler.HandlerResponse

public class HandlerResponse extends Object
Handler response.
  • Field Details

  • Constructor Details

    • HandlerResponse

      public HandlerResponse(int status)
      Handler with as status.
      Parameters:
      status - status
    • HandlerResponse

      public HandlerResponse(int status, org.nanohttpd.protocols.http.response.Response httpResponse)
      Handler with a pre-created HTTP response.
      Parameters:
      status - status
      httpResponse - HTTP response
    • HandlerResponse

      public HandlerResponse(int status, int savedId)
      Handler with status and a DB ID of a just created record.
      Parameters:
      status - status
      savedId - save ID
    • HandlerResponse

      public HandlerResponse(int status, String message)
      Handler with status and a message to show.
      Parameters:
      status - status
      message - message
    • HandlerResponse

      public HandlerResponse(int status, String title, String message)
      Handler with status, title and a message to show.
      Parameters:
      status - status
      title - title
      message - message
    • HandlerResponse

      public HandlerResponse(int status, String title, String message, Exception exception)
      Handler with status, title, message and an exception to show.
      Parameters:
      status - status
      title - title
      message - message
      exception - exception
    • HandlerResponse

      public HandlerResponse(int status, String title, String message, Exception exception, Object object)
      Handler with status, title, message and an exception to show and an additional object.
      Parameters:
      status - status
      title - title
      message - message
      exception - exception
      object - object
  • Method Details

    • getId

      public int getId()
    • setId

      public void setId(int id)
    • getStatus

      public int getStatus()
    • setStatus

      public void setStatus(int status)
    • getHttpResponse

      public org.nanohttpd.protocols.http.response.Response getHttpResponse()
    • getTitle

      public String getTitle()
    • setTitle

      public void setTitle(String title)
    • getMessage

      public String getMessage()
    • setMessage

      public void setMessage(String message)
    • getException

      public Exception getException()
    • setException

      public void setException(Exception exception)
    • getObject

      public Object getObject()
    • setObject

      public void setObject(Object object)
    • getType

      public int getType()
    • setType

      public void setType(int type)
    • getDownloadFile

      public File getDownloadFile()
    • setDownloadFile

      public void setDownloadFile(File downloadFile)
    • getDownloadFileName

      public String getDownloadFileName()
    • setDownloadFileName

      public void setDownloadFileName(String downloadFileName)
    • getDownloadFileMimeType

      public String getDownloadFileMimeType()
    • setDownloadFileMimeType

      public void setDownloadFileMimeType(String downloadFileMimeType)
    • getSavedId

      public int getSavedId()
    • setSavedId

      public void setSavedId(int savedId)