public class Auftrag
extends java.lang.Object
Constructor and Description |
---|
Auftrag(Auftrag auftrag)
Konstruktor, um einen Folgeauftrag auf Basis eines bestehenden Auftrags zu berechnen
|
Auftrag(long ausfuehrungsZeitpunkt,
long intervallBeginn,
long intervallEnde,
VewDeLve255 vewDeLve255)
Konstruktor, um den initialen Erstauftrag für ein Verwaltungsobjekt und das erste zu berechnende Intervall
anzulegen
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
ausfuehren()
Führt den Auftrag aus, indem am zugeordneten Verwaltungsobjekt die Methode
VewDeLve255.ausfuehren(de.inovat.dua.pufferlzzs.Auftrag) aufgerufen wir. |
long |
getAusfuehrungsZeitPunkt()
Liefert den Zeitpunkt der geplanten Ausführung für diesen Auftrag in Millisekunden seit 1.1.1970
|
long |
getIntervallBeginn()
Liefert den Zeitpunkt des Intervallbeginns (EINSCHLIESSLICH!!)
|
long |
getIntervallEnde()
Liefert den Zeitpunkt des Intervallendes (AUSSCHLIESSLICH!!)
|
VewDeLve255 |
getVewDeLve255()
Liefert das Verwaltungsobjekt, welches den Auftrag ausführen soll.
|
java.lang.String |
toString() |
public Auftrag(Auftrag auftrag)
auftrag
- Aktueller Auftrag, für den der Folgeauftrag bestimmt werden sollpublic Auftrag(long ausfuehrungsZeitpunkt, long intervallBeginn, long intervallEnde, VewDeLve255 vewDeLve255)
ausfuehrungsZeitpunkt
- Zeitpunkt, zu dem Auftrag frühestens ausgeführt werden soll.intervallBeginn
- Intervallbeginn (EINSCHLIESSLICH!!) in Millisekunden seit 1.1.1970intervallEnde
- Intervallende (AZSSCHLIESSLICH!!) in Millisekunden seit 1.1.1970vewDeLve255
- Verwaltungsobjekt, welches den Auftrag letztendlich ausführen sollpublic java.lang.String ausfuehren()
VewDeLve255.ausfuehren(de.inovat.dua.pufferlzzs.Auftrag)
aufgerufen wir.public long getAusfuehrungsZeitPunkt()
public long getIntervallBeginn()
public long getIntervallEnde()
public VewDeLve255 getVewDeLve255()
public java.lang.String toString()
toString
in class java.lang.Object