Package gov.sns.tools.correlator

Interface Summary
BinListener  
CorrelationFilter Interface for a filter which can accept or reject a correlation based on some criteria detemined by the implementation of the filter.
CorrelationNotice CorrelationNotice is the interface used in notifying listeners that a new correlation has been found or no correlation has been caught due to a timeout.
RecordFilter RecordFilter is used in the correlator to accept or reject a record read for a particular channel.
 

Class Summary
BinAgent BinAgent is the class that gathers correlated events.
Correlation Correlation is a generic container of correlated records.
CorrelationFilterFactory  
CorrelationStack CorrelationStack is a correlator utility that uses a fixed sized, circular buffer to collect correlations from a correlator.
CorrelationTester CorrelationTester is a helper class for wrapping and applying the correlation filter.
Correlator The Correlator is the class that is used to setup monitoring of correlated events.
PatientBroadcaster PatientBroadcaster posts only the best correlation (most records) for a given correlation time period.
PeriodicPoster PerodicPoster is an auxiliary class for posting correlations periodically.
SourceAgent Generator manages a single channel.