Package de.bsvrz.sys.funclib.concurrent
Interface Trigger
-
- All Known Implementing Classes:
DelayedTrigger
public interface TriggerDefiniert 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 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.
-
-