com.cysols.iodef.analysis.sida
Class AggregatedAlertEvent

java.lang.Object
  extended by com.cysols.iodef.analysis.AggregatedEvent
      extended by com.cysols.iodef.analysis.sida.AggregatedAlertEvent

public class AggregatedAlertEvent
extends AggregatedEvent

This class represents an aggregated alert event object, which is a sub class of AggregatedEvent. EventAggregator instance can created the AggregatedAlertEvent based on the Alert event objects.


Field Summary
 
Fields inherited from class com.cysols.iodef.analysis.AggregatedEvent
eventList
 
Constructor Summary
AggregatedAlertEvent(String sourceAddress)
          A default constructor with the source address.
 
Method Summary
 List<Alert> getAlertList()
          Returns List<Alert> in which original Alert instances are kept.
 
Methods inherited from class com.cysols.iodef.analysis.AggregatedEvent
addEvent, getEarliestTime, getLatestTime, getSrcAddress
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AggregatedAlertEvent

public AggregatedAlertEvent(String sourceAddress)
A default constructor with the source address.

Parameters:
sourceAddress - a source address, which is a candidate address of the aggregated alert event.
Method Detail

getAlertList

public List<Alert> getAlertList()
Returns List<Alert> in which original Alert instances are kept.

Returns:
List<Alert> the aggregated alert instances.