Class ServletInputStreamWrapper
java.lang.Object
java.io.InputStream
javax.servlet.ServletInputStream
com.webmethods.caf.faces.context.inproc.ServletInputStreamWrapper
- All Implemented Interfaces:
Closeable
,AutoCloseable
Wraps an InputStream with a ServletInputStream.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
void
close()
boolean
boolean
isReady()
void
mark
(int readlimit) boolean
int
read()
int
read
(byte[] b) int
read
(byte[] b, int off, int len) void
reset()
void
setReadListener
(ReadListener listener) void
setWrapped
(InputStream wrapped) long
skip
(long n) Methods inherited from class javax.servlet.ServletInputStream
readLine
Methods inherited from class java.io.InputStream
nullInputStream, readAllBytes, readNBytes, readNBytes, skipNBytes, transferTo
-
Field Details
-
m_wrapped
-
-
Constructor Details
-
ServletInputStreamWrapper
public ServletInputStreamWrapper() -
ServletInputStreamWrapper
-
-
Method Details
-
available
- Overrides:
available
in classInputStream
- Throws:
IOException
-
close
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Overrides:
close
in classInputStream
- Throws:
IOException
-
mark
public void mark(int readlimit) - Overrides:
mark
in classInputStream
-
markSupported
public boolean markSupported()- Overrides:
markSupported
in classInputStream
-
read
- Specified by:
read
in classInputStream
- Throws:
IOException
-
read
- Overrides:
read
in classInputStream
- Throws:
IOException
-
read
- Overrides:
read
in classInputStream
- Throws:
IOException
-
reset
- Overrides:
reset
in classInputStream
- Throws:
IOException
-
skip
- Overrides:
skip
in classInputStream
- Throws:
IOException
-
getWrapped
-
setWrapped
-
isFinished
public boolean isFinished()- Specified by:
isFinished
in classServletInputStream
-
isReady
public boolean isReady()- Specified by:
isReady
in classServletInputStream
-
setReadListener
- Specified by:
setReadListener
in classServletInputStream
-