Klasse Auftrag

java.lang.Object
de.inovat.dua.pufferlzzsnachfordern.Auftrag

public class Auftrag extends Object
Enthält alle Informationen für einen Pufferabrufauftrag.
  • Konstruktordetails

    • Auftrag

      public Auftrag(long ausfuehrungsZeitpunkt, long intervallBeginn, long intervallEnde, int aktAnzahlAbrufVersuche, VewDeLve255 vewDeLve255)
      Konstruktor, um den initialen Erstauftrag für ein Verwaltungsobjekt und das erste zu berechnende Intervall anzulegen.
      Parameter:
      ausfuehrungsZeitpunkt - Zeitpunkt, zu dem Auftrag frühestens ausgeführt werden soll.
      intervallBeginn - Intervallbeginn (EINSCHLIESSLICH!) in Millisekunden seit 1.1.1970
      intervallEnde - Intervallende (AUSSCHLIESSLICH!) in Millisekunden seit 1.1.1970
      aktAnzahlAbrufVersuche - Anzahl der Abrufversuche für diesen Auftrag
      vewDeLve255 - Verwaltungsobjekt, welches den Auftrag letztendlich ausführen soll
  • Methodendetails

    • ausfuehren

      public void ausfuehren()
      Führt den Auftrag aus, indem am zugeordneten Verwaltungsobjekt die Methode VewDeLve255.ausfuehren(Auftrag) aufgerufen wir.
    • getAktAnzahlAbrufVersuche

      public int getAktAnzahlAbrufVersuche()
      Liefert die Anzahl der Abrufversuche für diesen Auftrag.
      Gibt zurück:
      Anzahl der Abrufversuche für diesen Auftrag
    • getAusfuehrungsZeitPunkt

      public long getAusfuehrungsZeitPunkt()
      Liefert den Zeitpunkt der geplanten Ausführung für diesen Auftrag in Millisekunden seit 1.1.1970.
      Gibt zurück:
      Zeitpunkt der geplanten Ausführung für diesen Auftrag in Millisekunden seit 1.1.1970
    • getIntervallBeginn

      public long getIntervallBeginn()
      Liefert den Zeitpunkt des Intervallbeginns (EINSCHLIESSLICH!) in Millisekunden seit 1.1.1970.
      Gibt zurück:
      Zeitpunkt des Intervallbeginns (EINSCHLIESSLICH!) in Millisekunden seit 1.1.1970
    • getIntervallEnde

      public long getIntervallEnde()
      Liefert den Zeitpunkt des Intervallendes (AUSSCHLIESSLICH!) in Millisekunden seit 1.1.1970.
      Gibt zurück:
      Zeitpunkt des Intervallendes (AUSSCHLIESSLICH!) in Millisekunden seit 1.1.1970
    • getVewDeLve255

      public VewDeLve255 getVewDeLve255()
      Liefert das Verwaltungsobjekt, welches den Auftrag ausführen soll.
      Gibt zurück:
      Verwaltungsobjekt, welches den Auftrag ausführen soll.
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object