class TeeServletInputStream
extends javax.servlet.ServletInputStream
| Modifier and Type | Field and Description |
|---|---|
(package private) java.io.InputStream |
in |
(package private) byte[] |
inputBuffer |
| Constructor and Description |
|---|
TeeServletInputStream(javax.servlet.http.HttpServletRequest request) |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
closeStrean(javax.servlet.ServletInputStream is) |
(package private) byte[] |
consumeBufferAndReturnAsByteArray(java.io.InputStream is) |
private void |
duplicateInputStream(javax.servlet.http.HttpServletRequest request) |
(package private) byte[] |
getInputBuffer() |
boolean |
isFinished() |
boolean |
isReady() |
int |
read() |
void |
setReadListener(javax.servlet.ReadListener listener) |
TeeServletInputStream(javax.servlet.http.HttpServletRequest request)
public int read()
throws java.io.IOException
read in class java.io.InputStreamjava.io.IOExceptionprivate void duplicateInputStream(javax.servlet.http.HttpServletRequest request)
byte[] consumeBufferAndReturnAsByteArray(java.io.InputStream is)
throws java.io.IOException
java.io.IOExceptionvoid closeStrean(javax.servlet.ServletInputStream is)
byte[] getInputBuffer()
public void setReadListener(javax.servlet.ReadListener listener)
setReadListener in class javax.servlet.ServletInputStreampublic boolean isReady()
isReady in class javax.servlet.ServletInputStreampublic boolean isFinished()
isFinished in class javax.servlet.ServletInputStream