org.echarts.monitor
Interface MachineMonitor

All Known Subinterfaces:
Monitor
All Known Implementing Classes:
FeatureBoxMonitor, LoggerMonitor, LoggerMonitor, NullMonitor, PortMonitor, PrintStreamMonitor, RawMonitor, RegressionTestMonitor

public interface MachineMonitor

Defines any class used to collect events generated by a running machine. User must explicitly set the monitor for an FSM via the setMonitor() method.


Field Summary
static java.lang.String rcsid
           
 
Method Summary
 MachineMonitorEventFilter getEventFilter()
           
 void putEvent(MachineMonitorEvent event)
           
 void setEventFilter(MachineMonitorEventFilter filter)
           
 

Field Detail

rcsid

static final java.lang.String rcsid
See Also:
Constant Field Values
Method Detail

putEvent

void putEvent(MachineMonitorEvent event)
              throws java.lang.Exception
Throws:
java.lang.Exception

setEventFilter

void setEventFilter(MachineMonitorEventFilter filter)

getEventFilter

MachineMonitorEventFilter getEventFilter()