Package io.hawt.web
Class ServletHelpers
java.lang.Object
io.hawt.web.ServletHelpers
Helpers for servlet
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voiddoAuthPrompt(String realm, jakarta.servlet.http.HttpServletResponse response) static voiddoForbidden(jakarta.servlet.http.HttpServletResponse response) static voiddoForbidden(jakarta.servlet.http.HttpServletResponse response, ForbiddenReason reason) static InputStreamstatic org.json.JSONObjectreadObject(BufferedReader reader) static voidsendJSONResponse(jakarta.servlet.http.HttpServletResponse response, boolean value) static voidsendJSONResponse(jakarta.servlet.http.HttpServletResponse response, String json) static voidwriteEmpty(PrintWriter out) static voidwriteObjectAsJson(PrintWriter out, Object data)
-
Field Details
-
HEADER_HAWTIO_FORBIDDEN_REASON
- See Also:
-
-
Constructor Details
-
ServletHelpers
public ServletHelpers()
-
-
Method Details
-
doForbidden
public static void doForbidden(jakarta.servlet.http.HttpServletResponse response) -
doForbidden
public static void doForbidden(jakarta.servlet.http.HttpServletResponse response, ForbiddenReason reason) -
doAuthPrompt
-
sendJSONResponse
public static void sendJSONResponse(jakarta.servlet.http.HttpServletResponse response, boolean value) throws IOException - Throws:
IOException
-
sendJSONResponse
public static void sendJSONResponse(jakarta.servlet.http.HttpServletResponse response, String json) throws IOException - Throws:
IOException
-
readObject
- Throws:
IOException
-
writeEmpty
-
writeObjectAsJson
-
loadFile
-