Package com.cloudbees.workflow.util
Class JsonResponse
java.lang.Object
com.cloudbees.workflow.util.JsonResponse
- All Implemented Interfaces:
org.kohsuke.stapler.HttpResponse
POJO converted to JSON via Jackson as HTTP response.
- Author:
- Kohsuke Kawaguchi
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionJsonResponse
(com.fasterxml.jackson.databind.ObjectMapper mapper, Object pojo) -
Method Summary
Modifier and TypeMethodDescriptionvoid
generateResponse
(org.kohsuke.stapler.StaplerRequest2 req, org.kohsuke.stapler.StaplerResponse2 rsp, Object node) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.kohsuke.stapler.HttpResponse
generateResponse
-
Field Details
-
pojo
-
mapper
public final com.fasterxml.jackson.databind.ObjectMapper mapper
-
-
Constructor Details
-
JsonResponse
-
-
Method Details
-
generateResponse
public void generateResponse(org.kohsuke.stapler.StaplerRequest2 req, org.kohsuke.stapler.StaplerResponse2 rsp, Object node) throws IOException, jakarta.servlet.ServletException - Specified by:
generateResponse
in interfaceorg.kohsuke.stapler.HttpResponse
- Throws:
IOException
jakarta.servlet.ServletException
-