Class AbstractRestHandlerBase

    • Field Detail

      • responseWriter

        protected org.craftercms.commons.rest.HttpMessageConvertingResponseWriter responseWriter
    • Constructor Detail

      • AbstractRestHandlerBase

        public AbstractRestHandlerBase()
    • Method Detail

      • setResponseWriter

        public void setResponseWriter​(org.craftercms.commons.rest.HttpMessageConvertingResponseWriter responseWriter)
      • sendObject

        protected <T> void sendObject​(int status,
                                      T responseBody,
                                      org.craftercms.commons.http.RequestContext context)
                               throws IOException
        Throws:
        IOException
      • sendMessage

        protected void sendMessage​(int status,
                                   String message,
                                   org.craftercms.commons.http.RequestContext context)
                            throws IOException
        Throws:
        IOException
      • sendErrorMessage

        protected void sendErrorMessage​(int status,
                                        Throwable e,
                                        org.craftercms.commons.http.RequestContext context)
                                 throws IOException
        Throws:
        IOException