Class ServletInputStreamCopier
java.lang.Object
java.io.InputStream
javax.servlet.ServletInputStream
edu.internet2.middleware.grouper.ws.j2ee.ServletInputStreamCopier
- All Implemented Interfaces:
Closeable
,AutoCloseable
public class ServletInputStreamCopier
extends javax.servlet.ServletInputStream
copy bytes to a buffer
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbyte[]
getCopy()
get the copyboolean
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
-
ServletInputStreamCopier
constructor- Parameters:
inputStream1
-
-
-
Method Details
-
read
- Specified by:
read
in classInputStream
- Throws:
IOException
- See Also:
-
getCopy
public byte[] getCopy()get the copy- Returns:
- bytes
-
isFinished
public boolean isFinished()- Specified by:
isFinished
in classjavax.servlet.ServletInputStream
- See Also:
-
ServletInputStream.isFinished()
-
isReady
public boolean isReady()- Specified by:
isReady
in classjavax.servlet.ServletInputStream
- See Also:
-
ServletInputStream.isReady()
-
setReadListener
public void setReadListener(javax.servlet.ReadListener readListener) - Specified by:
setReadListener
in classjavax.servlet.ServletInputStream
- See Also:
-
ServletInputStream.setReadListener(ReadListener)
-