org.glassfish.grizzly.util
Class WritableOutputStream
java.lang.Object
java.io.OutputStream
org.glassfish.grizzly.util.WritableOutputStream
- All Implemented Interfaces:
- Closeable, Flushable
public class WritableOutputStream
- extends OutputStream
Bridge between Writable and OutputStream
- Author:
- Alexey Stashok
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WritableOutputStream
public WritableOutputStream()
getBuffer
public Buffer getBuffer()
setBuffer
public void setBuffer(Buffer buffer)
getWritable
public Writable getWritable()
setWritable
public void setWritable(Writable writable)
getTimeout
public long getTimeout(TimeUnit unit)
setTimeout
public void setTimeout(long timeout,
TimeUnit unit)
write
public void write(int b)
throws IOException
- Specified by:
write in class OutputStream
- Throws:
IOException
write
public void write(byte[] b,
int off,
int len)
throws IOException
- Overrides:
write in class OutputStream
- Throws:
IOException
flush
public void flush()
throws IOException
- Specified by:
flush in interface Flushable- Overrides:
flush in class OutputStream
- Throws:
IOException
close
public void close()
throws IOException
- Specified by:
close in interface Closeable- Overrides:
close in class OutputStream
- Throws:
IOException
Copyright © 2009 SUN Microsystems. All Rights Reserved.