Package org.apache.juneau.rest.processor
Class InputStreamProcessor
java.lang.Object
org.apache.juneau.rest.processor.InputStreamProcessor
- All Implemented Interfaces:
ResponseProcessor
Response processor for
InputStream
objects.
Simply pipes the contents of the InputStream
to RestResponse.getNegotiatedOutputStream()
.
See Also:
-
Field Summary
Fields inherited from interface org.apache.juneau.rest.processor.ResponseProcessor
FINISHED, NEXT, RESTART
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
process
(RestOpSession opSession) Process this response if possible.
-
Constructor Details
-
InputStreamProcessor
public InputStreamProcessor()
-
-
Method Details
-
process
Description copied from interface:ResponseProcessor
Process this response if possible.- Specified by:
process
in interfaceResponseProcessor
- Parameters:
opSession
- The HTTP call.- Returns:
- One of the following codes:
0 - The processor could not handle the request.1 - The processor was able to fully handle the request.2 - The processor was able to partially handle the request by replacing the output. The response processors should start over.
- Throws:
IOException
- If low-level exception occurred on output stream.
Results in aHttpServletResponse.SC_INTERNAL_SERVER_ERROR
error.
-