public class ObjektWecker extends java.lang.Object implements IKontrollProzessListener<java.lang.Long>
IObjektWeckerListener
alarmieren.| Modifier and Type | Field and Description |
|---|---|
static long |
AUS
Weckzeitpunkt
AUS. |
| Constructor and Description |
|---|
ObjektWecker()
Standardkonstruktor.
|
| Modifier and Type | Method and 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