Class ResteasyServletInputStreamCopier
java.lang.Object
java.io.InputStream
javax.servlet.ServletInputStream
org.apache.camel.component.resteasy.servlet.ResteasyServletInputStreamCopier
- All Implemented Interfaces:
Closeable
,AutoCloseable
public class ResteasyServletInputStreamCopier
extends javax.servlet.ServletInputStream
Class for copying input stream from HttpRequest
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte[]
getCopy()
boolean
boolean
isReady()
int
read()
void
setReadListener
(javax.servlet.ReadListener readListener) Methods inherited from class javax.servlet.ServletInputStream
readLine
Methods inherited from class java.io.InputStream
available, close, mark, markSupported, nullInputStream, read, read, readAllBytes, readNBytes, readNBytes, reset, skip, skipNBytes, transferTo
-
Constructor Details
-
ResteasyServletInputStreamCopier
- Throws:
IOException
-
-
Method Details
-
read
- Specified by:
read
in classInputStream
- Throws:
IOException
-
getCopy
public byte[] getCopy() -
getStream
-
isFinished
public boolean isFinished()- Specified by:
isFinished
in classjavax.servlet.ServletInputStream
-
isReady
public boolean isReady()- Specified by:
isReady
in classjavax.servlet.ServletInputStream
-
setReadListener
public void setReadListener(javax.servlet.ReadListener readListener) - Specified by:
setReadListener
in classjavax.servlet.ServletInputStream
-