Package xal.ca.correlator
Class ChannelAgent.EventHandler
java.lang.Object
xal.ca.correlator.ChannelAgent.EventHandler
- All Implemented Interfaces:
IEventSinkValTime
- Direct Known Subclasses:
ChannelAgent.FilteredEventHandler
- Enclosing class:
- ChannelAgent
Handle the monitor events
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
eventValue
(ChannelTimeRecord channelRecord, Channel channel) Implement IEventSinkValTime interface Handle the monitor events for this channel.
-
Constructor Details
-
EventHandler
protected EventHandler()
-
-
Method Details
-
eventValue
Implement IEventSinkValTime interface Handle the monitor events for this channel. When the monitor fires, recycle the oldest bin. Clear all memory of events and assign the timestamp of the record to be the timestamp for the bin. Broadcast the event within the correlation world so that bins of all channel agents (not just this one) are notified of the event.- Specified by:
eventValue
in interfaceIEventSinkValTime
-