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:
-
Method Summary
Modifier and TypeMethodDescriptionvoid
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 Details
-
addTriggerTarget
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
Entfernt ein vorher hinzugefügtes TriggerTarget.- Parameters:
triggerTarget
- Listener-Objekt, das entfernt werden soll.
-