Klasse TimerLifecycle
java.lang.Object
java.util.Timer
org.eclipse.net4j.util.concurrent.TimerLifecycle
- Alle implementierten Schnittstellen:
INotifier,IDeactivateable,ILifecycle
- Seit:
- 2.0
- Autor:
- Eike Stepper
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.lifecycle.ILifecycle
ILifecycle.DeferrableActivationVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.event.INotifier
INotifier.INotifier2 -
Feldübersicht
Felder -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungTimerLifecycle(boolean isDaemon) TimerLifecycle(String name) TimerLifecycle(String name, boolean isDaemon) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungfinal voidactivate()voidaddListener(IListener listener) Adds a listener to this notifier.voidcancel()final Exceptionfinal LifecycleStateReturns the listeners that are registered with this notifier.booleanReturnstrueif one or more listeners are registered with this notifier,falseotherwise.final booleanisActive()voidremoveListener(IListener listener) Removes a listener from this notifier.toString()Von Klasse geerbte Methoden java.util.Timer
purge, schedule, schedule, schedule, schedule, scheduleAtFixedRate, scheduleAtFixedRate
-
Felddetails
-
PRODUCT_GROUP
- Siehe auch:
-
-
Konstruktordetails
-
TimerLifecycle
public TimerLifecycle() -
TimerLifecycle
public TimerLifecycle(boolean isDaemon) -
TimerLifecycle
-
TimerLifecycle
-
-
Methodendetails
-
getLifecycleState
- Angegeben von:
getLifecycleStatein SchnittstelleILifecycle- Seit:
- 3.0
-
isActive
public final boolean isActive()- Angegeben von:
isActivein SchnittstelleILifecycle
-
addListener
Beschreibung aus Schnittstelle kopiert:INotifierAdds a listener to this notifier.Depending on the implementation duplicate listeners may lead to duplicate event delivery or not. Implementors are encouraged to prevent events from being delivered more than once to the same listener,
- Angegeben von:
addListenerin SchnittstelleINotifier
-
removeListener
Beschreibung aus Schnittstelle kopiert:INotifierRemoves a listener from this notifier.- Angegeben von:
removeListenerin SchnittstelleINotifier
-
getListeners
Beschreibung aus Schnittstelle kopiert:INotifierReturns the listeners that are registered with this notifier.Depending on the implementation duplicate listeners may be contained in the returned array.
- Angegeben von:
getListenersin SchnittstelleINotifier
-
hasListeners
public boolean hasListeners()Beschreibung aus Schnittstelle kopiert:INotifierReturnstrueif one or more listeners are registered with this notifier,falseotherwise.- Angegeben von:
hasListenersin SchnittstelleINotifier
-
activate
- Angegeben von:
activatein SchnittstelleILifecycle- Löst aus:
LifecycleException
-
deactivate
- Angegeben von:
deactivatein SchnittstelleIDeactivateable- Angegeben von:
deactivatein SchnittstelleILifecycle
-
toString
-
cancel
public void cancel()
-