maslab.data
Class DataLogReader

java.lang.Object
  extended by maslab.data.DataLogReader

public class DataLogReader
extends java.lang.Object

Can we factor out the Reader from the Runner?


Nested Class Summary
 class DataLogReader.SourceEventPair
           
 
Constructor Summary
DataLogReader(java.lang.String logspecification)
          A log specification:
 
Method Summary
 DataSource getDataSource(java.lang.String channel)
           
 DataLogReader.SourceEventPair next()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataLogReader

public DataLogReader(java.lang.String logspecification)
              throws java.io.IOException
A log specification:
 basename:CHANNELS:TO:READ:˜EXCLUDECHANNEL
 
If no channels are specified, then all channels are enabled.

Throws:
java.io.IOException
Method Detail

getDataSource

public DataSource getDataSource(java.lang.String channel)

next

public DataLogReader.SourceEventPair next()
                                   throws java.io.IOException
Throws:
java.io.IOException