BEA Systems, Inc.

BEA WebLogic Server 9.1 API Reference


weblogic.net.http
Class ContentLengthOutputStream

java.lang.Object
  extended byjava.io.OutputStream
      extended byweblogic.net.http.ContentLengthOutputStream
All Implemented Interfaces:
Closeable, Flushable

Deprecated. Deprecated in WebLogic Server 9.0

public final class ContentLengthOutputStream
extends OutputStream

An output stream that enforces that the writer writes exactly a stated content-length of bytes. An HTTP POST requires a content length, and this will save having to count the content-length before sending a big file (and the resulting OutOfMemoryErrors).

Copyright © 2005 BEA Systems, Inc. All Rights Reserved.

Constructor Summary
ContentLengthOutputStream(OutputStream o, int contentLength)
          Deprecated.  
 
Method Summary
 void close()
          Deprecated.  
 void write(byte[] b)
          Deprecated.  
 void write(byte[] b, int off, int len)
          Deprecated.  
 void write(int i)
          Deprecated.  
 
Methods inherited from class java.io.OutputStream
flush
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContentLengthOutputStream

public ContentLengthOutputStream(OutputStream o,
                                 int contentLength)
Deprecated. 
Method Detail

close

public void close()
           throws IOException
Deprecated. 
Throws:
IOException

write

public void write(byte[] b)
           throws IOException
Deprecated. 
Throws:
IOException

write

public void write(byte[] b,
                  int off,
                  int len)
           throws IOException
Deprecated. 
Throws:
IOException

write

public void write(int i)
           throws IOException
Deprecated. 
Throws:
IOException

Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/docs91
Copyright 2005 BEA Systems Inc.