de.bsvrz.sys.funclib.concurrent
Interface Trigger

All Known Implementing Classes:
DelayedTrigger

public interface Trigger

Definiert die Schnittstelle zum An- und Abmelden von Targets bei einem Trigger

Author:
Kappich Systemberatung
See Also:
TriggerTarget, DelayedTrigger

Method Summary
 void addTriggerTarget(TriggerTarget triggerTarget)
          Fügt dem Trigger ein neues TriggerTarget, das beim Auslösen und Schließen des Triggers benachrichtigt werden soll, hinzu.
 void removeTriggerTarget(TriggerTarget triggerTarget)
          Entfernt ein vorher hinzugefügtes TriggerTarget.
 

Method Detail

addTriggerTarget

void addTriggerTarget(TriggerTarget triggerTarget)
Fügt dem Trigger ein neues TriggerTarget, das beim Auslösen und Schließen des Triggers benachrichtigt werden soll, hinzu.

Parameters:
triggerTarget - Listener-Objekt, das zukünftig beim Auslösen oder Schließen des Triggers benachrichtigt werden soll.

removeTriggerTarget

void removeTriggerTarget(TriggerTarget triggerTarget)
Entfernt ein vorher hinzugefügtes TriggerTarget.

Parameters:
triggerTarget - Listener-Objekt, das entfernt werden soll.