com.cysols.iodef.analysis.sida
Class AggregatedAlertEventFactory

java.lang.Object
  extended by com.cysols.iodef.analysis.sida.AggregatedAlertEventFactory
All Implemented Interfaces:
AggregatedEventFactory

public class AggregatedAlertEventFactory
extends Object
implements AggregatedEventFactory

The concrete implementation of the AggregatedEventFactory interface. This class can instantiate AggregatedAlertEvent instance. EventAggregator will create AggregatedAlertEvent instance by using this factory method.


Constructor Summary
AggregatedAlertEventFactory()
          A default constructor.
 
Method Summary
 AggregatedEvent createAggregatedEvent(String sourceAddress)
          Returns an AggregatedAlertEvent instance as AggregatedEvent.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AggregatedAlertEventFactory

public AggregatedAlertEventFactory()
A default constructor.

Method Detail

createAggregatedEvent

public AggregatedEvent createAggregatedEvent(String sourceAddress)
Returns an AggregatedAlertEvent instance as AggregatedEvent. The AggregatedAlertEvent is a concrete AggregatedEvent object.

Specified by:
createAggregatedEvent in interface AggregatedEventFactory
Parameters:
sourceAddress - source address of the aggregated event.
Returns:
a new concrete AggregatedEvent instance.