Package org.jboss.remotingjmx.protocol
Class CancellableDataOutputStream
java.lang.Object
java.io.OutputStream
java.io.FilterOutputStream
java.io.DataOutputStream
org.jboss.remotingjmx.protocol.CancellableDataOutputStream
- All Implemented Interfaces:
Closeable,DataOutput,Flushable,AutoCloseable,org.xnio.Cancellable
A DataOutputStream implementation to wrap a MessageOutputStream to allow it to be cancelled.
- Author:
- Darran Lofthouse
-
Field Summary
Fields inherited from class java.io.DataOutputStream
writtenFields inherited from class java.io.FilterOutputStream
out -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.io.DataOutputStream
flush, size, write, write, writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeDouble, writeFloat, writeInt, writeLong, writeShort, writeUTFMethods inherited from class java.io.FilterOutputStream
close, writeMethods inherited from class java.io.OutputStream
nullOutputStreamMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.io.DataOutput
write
-
Constructor Details
-
CancellableDataOutputStream
public CancellableDataOutputStream(org.jboss.remoting3.MessageOutputStream mos)
-
-
Method Details
-
cancel
public org.jboss.remoting3.MessageOutputStream cancel()- Specified by:
cancelin interfaceorg.xnio.Cancellable
-