Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.apache.tomcat.facade
Class ServletInputStreamFacade

    java.lang.Object
      java.io.InputStream
          javax.servlet.ServletInputStream
              org.apache.tomcat.facade.ServletInputStreamFacade

public final class ServletInputStreamFacade
extends javax.servlet.ServletInputStream

This is the input stream returned by ServletRequest.getInputStream(). It is the adapter between the ServletInputStream interface expected by webapps and Request.doRead() methods. This will also deal with the "contentLength" limit. Important Only the methods in ServletInputStream can be public.

Method Summary
`void` | `close()` Close the stream Since we re-cycle, we can't allow the call to super.close() which would permantely disable us.
`int` | `read()`
`int` | `read(byte[] b)`
`int` | `read(byte[] b, int off, int len)`
`int` | `readLine(byte[] b, int off, int len)`

Methods inherited from class java.io.InputStream
`available, mark, markSupported, reset, skip`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Method Detail

### read

    public int read()
             throws java.io.IOException

  Throws:
    `java.io.IOException`

### read

    public int read(byte[] b)
             throws java.io.IOException

  Throws:
    `java.io.IOException`

### read

    public int read(byte[] b,
                    int off,
                    int len)
             throws java.io.IOException

  Throws:
    `java.io.IOException`

### readLine

    public int readLine(byte[] b,
                        int off,
                        int len)
                 throws java.io.IOException

  Throws:
    `java.io.IOException`

### close

    public void close()

  Close the stream Since we re-cycle, we can't allow the call to super.close() which would permantely disable us.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2001 Apache Software Foundation. All Rights Reserved.