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
Modifier and Type Method Description voidaddTriggerTarget(TriggerTarget triggerTarget)Fügt dem Trigger ein neues TriggerTarget, das beim Auslösen und Schließen des Triggers benachrichtigt werden soll, hinzu.voidremoveTriggerTarget(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.
-