i3.dragos.core.services.events
Class DataEventDetector

java.lang.Object
  extended by i3.dragos.core.services.events.EventDetector
      extended by i3.dragos.core.services.events.DataEventDetector
All Implemented Interfaces:
DataListener, java.util.EventListener

public class DataEventDetector
extends EventDetector
implements DataListener

Subclass of EventDetector that specializes in DataEvents and can be added as a DataListener.

Author:
Thorsten Hermes <thermes@i3.informatik.rwth-aachen.de>

Constructor Summary
DataEventDetector(EventFilter filter)
          Creates a DataEventDetector.
 
Method Summary
 void dataChanged(DataEvent e)
          Called when data in the database has changed.
 
Methods inherited from class i3.dragos.core.services.events.EventDetector
check, getFilter, hasDetected
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataEventDetector

public DataEventDetector(EventFilter filter)
Creates a DataEventDetector.

Parameters:
filter - A filter that determines which events should be detected.
Method Detail

dataChanged

public void dataChanged(DataEvent e)
                 throws DragosException
Called when data in the database has changed.

Specified by:
dataChanged in interface DataListener
Parameters:
e - The DataEvent.
Throws:
DragosException - in case of errors.


Copyright © 2002-2008 RWTH Aachen, Department of Computer Science 3 (Software Engineering). All Rights Reserved.