IKontrollProzessListener<java.lang.Long>public class ObjektWecker extends java.lang.Object implements IKontrollProzessListener<java.lang.Long>
IObjektWeckerListener
alarmieren.| Modifier and Type | Field | Description |
|---|---|---|
static long |
AUS |
Weckzeitpunkt
AUS. |
| Constructor | Description |
|---|---|
ObjektWecker() |
Standardkonstruktor.
|
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
aktualisiereKontrollProzess() |
Aktualisiert den internen Kontrollprozess.
|
boolean |
isWeckerGestelltFuer(IObjektWeckerListener zuWeckendesObjekt) |
Erfragt, ob der Wecker für das übergebene Objekt gestellt ist.
|
void |
setWecker(IObjektWeckerListener zuWeckendesObjekt,
long weckZeitpunkt) |
Stellt den Wecker für ein Objekt auf einen absoluten Weckzeitpunkt.
|
void |
trigger(java.lang.Long weckZeitpunkt) |
Wird von einem assoziierten Kontrollprozess zur Kontrollzeit aufgerufen.
|
public static final long AUS
AUS.public final boolean isWeckerGestelltFuer(IObjektWeckerListener zuWeckendesObjekt)
zuWeckendesObjekt - ein Objektpublic final void setWecker(IObjektWeckerListener zuWeckendesObjekt, long weckZeitpunkt)
zuWeckendesObjekt - das zu weckende ObjektweckZeitpunkt - der Weckzeitpunkt (in ms), bzw. AUSprotected void aktualisiereKontrollProzess()
public void trigger(java.lang.Long weckZeitpunkt)
IKontrollProzessListenertrigger in interface IKontrollProzessListener<java.lang.Long>weckZeitpunkt - ein Objekt mit einer bestimmten Information zu diesem
Ereignis. Dieses Objekt muss dem zugehörigen Kontrollprozess
vorher übergeben worden sein