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. AUS
protected void aktualisiereKontrollProzess()
public void trigger(java.lang.Long weckZeitpunkt)
IKontrollProzessListener
trigger
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