| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjava.io.InputStream
org.apache.axis.transport.http.NonBlockingBufferedInputStream
| Constructor Summary | |
| NonBlockingBufferedInputStream() | |
| Method Summary | |
|  int | available()return the number of bytes available to be read without blocking | 
|  void | close()disassociate from the underlying input stream | 
|  int | peek()Just like read except byte is not removed from the buffer. | 
|  int | read()Read a byte from the input stream, blocking if necessary. | 
|  int | read(byte[] dest)Read bytes from the input stream. | 
|  int | read(byte[] dest,
     int off,
     int len)Read a specified number of bytes from the input stream. | 
|  void | setContentLength(int value)set the maximum number of bytes allowed to be read from this input stream. | 
|  void | setInputStream(java.io.InputStream in)set the input stream to be used for subsequent reads | 
|  int | skip(int len)skip over (and discard) a specified number of bytes in this input stream | 
| Methods inherited from class java.io.InputStream | 
| mark, markSupported, reset, skip | 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
public NonBlockingBufferedInputStream()
| Method Detail | 
public void setInputStream(java.io.InputStream in)
in - the InputStreampublic void setContentLength(int value)
value - the Content Length
public int read()
         throws java.io.IOException
java.io.IOException
public int read(byte[] dest)
         throws java.io.IOException
dest - byte array to read into
java.io.IOException
public int read(byte[] dest,
                int off,
                int len)
         throws java.io.IOException
dest - byte array to read intooff - starting offset into the byte arraylen - maximum number of bytes to read
java.io.IOException
public int skip(int len)
         throws java.io.IOException
len - the number of bytes to be skipped
java.io.IOException
public int available()
              throws java.io.IOException
java.io.IOException
public void close()
           throws java.io.IOException
java.io.IOException
public int peek()
         throws java.io.IOException
java.io.IOException| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||