com.cysols.iodef.analysis.packet
Class AggregatedPacketEvent

java.lang.Object
  extended by com.cysols.iodef.analysis.AggregatedEvent
      extended by com.cysols.iodef.analysis.packet.AggregatedPacketEvent

public class AggregatedPacketEvent
extends AggregatedEvent

This class represents an aggregated packet event object, which is a sub class of AggregatedEvent. EventAggregator instance can created the AggregatedPacketEvent based on the Packet event objects.


Field Summary
 
Fields inherited from class com.cysols.iodef.analysis.AggregatedEvent
eventList
 
Constructor Summary
AggregatedPacketEvent(String sourceAddress)
          A default constructor with the source address.
 
Method Summary
 List<Packet> getPacketList()
          Returns List<Packet> in which original Packet 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

AggregatedPacketEvent

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

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

getPacketList

public List<Packet> getPacketList()
Returns List<Packet> in which original Packet instances are kept.

Returns:
List<Packet> the aggregated packet instances.