Class RenderSavedReportProcessApiProcessOutput
java.lang.Object
com.kingsrook.qqq.api.implementations.savedreports.RenderSavedReportProcessApiProcessOutput
- All Implemented Interfaces:
ApiProcessOutputInterface
public class RenderSavedReportProcessApiProcessOutput
extends Object
implements ApiProcessOutputInterface
api process output specifier for the RenderSavedReport process
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
customizeHttpApiResponse
(HttpApiResponse httpApiResponse, RunProcessInput runProcessInput, RunProcessOutput runProcessOutput) getOutputForProcess
(RunProcessInput runProcessInput, RunProcessOutput runProcessOutput) getSpecResponses
(String apiName) org.eclipse.jetty.http.HttpStatus.Code
getSuccessStatusCode
(RunProcessInput runProcessInput, RunProcessOutput runProcessOutput)
-
Constructor Details
-
RenderSavedReportProcessApiProcessOutput
public RenderSavedReportProcessApiProcessOutput()
-
-
Method Details
-
getOutputForProcess
public Serializable getOutputForProcess(RunProcessInput runProcessInput, RunProcessOutput runProcessOutput) throws QException - Specified by:
getOutputForProcess
in interfaceApiProcessOutputInterface
- Throws:
QException
-
customizeHttpApiResponse
public void customizeHttpApiResponse(HttpApiResponse httpApiResponse, RunProcessInput runProcessInput, RunProcessOutput runProcessOutput) throws QException - Specified by:
customizeHttpApiResponse
in interfaceApiProcessOutputInterface
- Throws:
QException
-
getSuccessStatusCode
public org.eclipse.jetty.http.HttpStatus.Code getSuccessStatusCode(RunProcessInput runProcessInput, RunProcessOutput runProcessOutput) - Specified by:
getSuccessStatusCode
in interfaceApiProcessOutputInterface
-
getSpecResponses
- Specified by:
getSpecResponses
in interfaceApiProcessOutputInterface
-