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.DeferrableActivation
Von 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 void
activate()
void
addListener
(IListener listener) Adds a listener to this notifier.void
cancel()
final Exception
final LifecycleState
Returns the listeners that are registered with this notifier.boolean
Returnstrue
if one or more listeners are registered with this notifier,false
otherwise.final boolean
isActive()
void
removeListener
(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:
getLifecycleState
in SchnittstelleILifecycle
- Seit:
- 3.0
-
isActive
public final boolean isActive()- Angegeben von:
isActive
in SchnittstelleILifecycle
-
addListener
Beschreibung aus Schnittstelle kopiert:INotifier
Adds 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:
addListener
in SchnittstelleINotifier
-
removeListener
Beschreibung aus Schnittstelle kopiert:INotifier
Removes a listener from this notifier.- Angegeben von:
removeListener
in SchnittstelleINotifier
-
getListeners
Beschreibung aus Schnittstelle kopiert:INotifier
Returns the listeners that are registered with this notifier.Depending on the implementation duplicate listeners may be contained in the returned array.
- Angegeben von:
getListeners
in SchnittstelleINotifier
-
hasListeners
public boolean hasListeners()Beschreibung aus Schnittstelle kopiert:INotifier
Returnstrue
if one or more listeners are registered with this notifier,false
otherwise.- Angegeben von:
hasListeners
in SchnittstelleINotifier
-
activate
- Angegeben von:
activate
in SchnittstelleILifecycle
- Löst aus:
LifecycleException
-
deactivate
- Angegeben von:
deactivate
in SchnittstelleIDeactivateable
- Angegeben von:
deactivate
in SchnittstelleILifecycle
-
toString
-
cancel
public void cancel()
-