org.twdata.kokua
Class StreamCapture

java.lang.Object
  extended by org.twdata.kokua.StreamCapture
All Implemented Interfaces:
StreamListener

public class StreamCapture
extends java.lang.Object
implements StreamListener


Constructor Summary
StreamCapture()
           
 
Method Summary
 void hasRead(byte[] buffer, int len)
          Receives the block of data read from the back end.
 void hasWritten(byte[] b)
          Called when data has been written to the stream from a filter
 void setStreamSplitter(StreamSplitter splitter)
           
 void startCapture(java.lang.String path)
           
 void stopCapture()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StreamCapture

public StreamCapture()
Method Detail

setStreamSplitter

public void setStreamSplitter(StreamSplitter splitter)

startCapture

public void startCapture(java.lang.String path)

stopCapture

public void stopCapture()

hasRead

public void hasRead(byte[] buffer,
                    int len)
Description copied from interface: StreamListener
Receives the block of data read from the back end.

Specified by:
hasRead in interface StreamListener
Parameters:
buffer - the data

hasWritten

public void hasWritten(byte[] b)
Description copied from interface: StreamListener
Called when data has been written to the stream from a filter

Specified by:
hasWritten in interface StreamListener