Package 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- See Also:
TriggerTarget
,DelayedTrigger
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description 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.
-
-