net.sf.asyncobjects.io.util
Class RecordingByteOutput

java.lang.Object
  extended by net.sf.asyncobjects.AsyncUnicastServer<O>
      extended by net.sf.asyncobjects.io.util.RecordingOutput<BinaryData,AByteOutput>
          extended by net.sf.asyncobjects.io.util.RecordingByteOutput
All Implemented Interfaces:
ACloseable, AsyncObject, ExplicitSharing, AByteOutput, AOutput<BinaryData>

public class RecordingByteOutput
extends RecordingOutput<BinaryData,AByteOutput>
implements AByteOutput

A recording byte output.

Author:
const

Constructor Summary
RecordingByteOutput()
          A constructor
RecordingByteOutput(BinaryData initialData)
          A constructor
 
Method Summary
 
Methods inherited from class net.sf.asyncobjects.io.util.RecordingOutput
close, dataPromise, flush, write
 
Methods inherited from class net.sf.asyncobjects.AsyncUnicastServer
dereference, export, isImmediate, myVat, promise
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sf.asyncobjects.io.AOutput
flush, write
 
Methods inherited from interface net.sf.asyncobjects.ACloseable
close
 
Methods inherited from interface net.sf.asyncobjects.AsyncObject
dereference, isImmediate
 

Constructor Detail

RecordingByteOutput

public RecordingByteOutput(BinaryData initialData)
A constructor

Parameters:
initialData - an initial data (must not be null)

RecordingByteOutput

public RecordingByteOutput()
A constructor



Copyright 2002-2007 Constantine Plotnikov. All Rights Reserved.