ewe.net
Class SocketBase.SocketOutputStream

java.lang.Object
  extended byewe.io.OutputStream
      extended byewe.net.SocketBase.SocketOutputStream
All Implemented Interfaces:
Streamable
Enclosing class:
SocketBase

protected class SocketBase.SocketOutputStream
extends OutputStream


Field Summary
 
Fields inherited from class ewe.io.OutputStream
closed, out, rs, stream
 
Constructor Summary
SocketBase.SocketOutputStream()
           
 
Method Summary
 void shutdown()
          Shutdown the stream but do not close any underlying IO stream.
 
Methods inherited from class ewe.io.OutputStream
close, flush, getFastStream, getName, toStream, toWritableStream, write, write, write, writeSingleByteToMultiByteWrite
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, toString
 

Constructor Detail

SocketBase.SocketOutputStream

public SocketBase.SocketOutputStream()
Method Detail

shutdown

public void shutdown()
              throws IOException
Description copied from class: OutputStream
Shutdown the stream but do not close any underlying IO stream. Further writes will throw an IOException. For example if this OutputStream is on a Socket, this will prevent further outputs but will still allow reading on the InputStream.

Overrides:
shutdown in class OutputStream
Throws:
IOException - on error.