Interface | Description |
---|---|
BinListener<RecordType> | |
CorrelationFilter<RecordType> |
Interface for a filter which can accept or reject a correlation based on
some criteria detemined by the implementation of the filter.
|
CorrelationNotice<RecordType> |
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<RecordType> |
RecordFilter is used in the correlator to accept or
reject a record read for a particular channel. |
Class | Description |
---|---|
BinAgent<RecordType> |
BinAgent is the class that gathers correlated events.
|
Correlation<RecordType> |
Correlation is a generic container of correlated records.
|
CorrelationFilterFactory | |
CorrelationStack<RecordType> |
CorrelationStack is a correlator utility that uses a fixed sized, buffer to collect correlations
from a correlator.
|
CorrelationTester<RecordType> |
CorrelationTester is a helper class for wrapping and applying the correlation filter.
|
Correlator<SourceType,RecordType,SourceAgentType extends SourceAgent<RecordType>> |
The Correlator is the class that is used to setup monitoring of correlated
events.
|
PatientBroadcaster<RecordType> |
PatientBroadcaster posts only the best correlation (most records) for a given correlation time period.
|
PeriodicPoster<RecordType> |
PerodicPoster is an auxiliary class for posting correlations periodically.
|
SourceAgent<RecordType> |
Generator manages a single channel.
|