|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectde.inovat.vew.autoexport.Auftrag
public class Auftrag
Enthält alle Informationen für einen Aggregationsauftrag.
| Field Summary | |
|---|---|
private long |
_ausfuehrungsZeitPunkt
Zeitpunkt der geplanten Ausführung für diesen Auftrag in Millisekunden seit 1.1.1970 |
private BastFormat |
_bastFormat
BASt-Band-Format, welches erzeugt werden soll |
(package private) java.text.SimpleDateFormat |
_datumsFormatierer
Datumsformatierung für Ausgabe toString() |
private long |
_intervallBeginn
IntervallBeginn |
private long |
_intervallEnde
IntervallEnde: Intervallbeginn + Intervalllänge (ausschließlich! |
private VewLZZS |
_vewLZZS
VewLZZS - Verwaltungsobjekt, welches den Auftrag ausführen soll |
| Constructor Summary | |
|---|---|
Auftrag(Auftrag auftrag)
Konstruktor, um einen Folgeauftrag auf Basis eines bestehenden Auftrags zu berechnen |
|
Auftrag(long ausfuehrungsZeitpunkt,
long intervallBeginn,
long intervallEnde,
VewLZZS vewLZZS,
BastFormat bastFormat)
Konstruktor, um den initialen Erstauftrag für ein Verwaltungsobjekt und das erste zu berechnende Intervall anzulegen |
|
| Method Summary | |
|---|---|
java.lang.String |
ausfuehren()
Führt den Auftrag aus, indem am zugeordneten Verwaltungsobjekt die Methode de.inovat.dua.aggrlzzsdtv.VewLZZS#ausfuehren(de.inovat.dua.aggrlzzsdtv.Auftrag) aufgerufen wir. |
long |
getAusfuehrungsZeitPunkt()
Liefert den Zeitpunkt der geplanten Ausführung für diesen Auftrag in Millisekunden seit 1.1.1970 |
BastFormat |
getBastFormat()
Liefert das BASt-Band-Format für diesen Auftrag. |
long |
getIntervallBeginn()
Liefert den Zeitpunkt des Intervallbeginns (EINSCHLIESSLICH!!) |
long |
getIntervallEnde()
Liefert den Zeitpunkt des Intervallendes (AUSSCHLIESSLICH!!) |
VewLZZS |
getVewLZZS()
Liefert das Verwaltungsobjekt, welches den Auftrag ausführen soll. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
private BastFormat _bastFormat
private long _intervallBeginn
private long _intervallEnde
private VewLZZS _vewLZZS
private long _ausfuehrungsZeitPunkt
java.text.SimpleDateFormat _datumsFormatierer
| Constructor Detail |
|---|
public Auftrag(Auftrag auftrag)
auftrag - Aktueller Auftrag, für den der Folgeauftrag bestimmt werden soll
public Auftrag(long ausfuehrungsZeitpunkt,
long intervallBeginn,
long intervallEnde,
VewLZZS vewLZZS,
BastFormat bastFormat)
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. 1970vewLZZS - Verwaltungsobjekt, welches den Auftrag letztendlich ausführen sollbastFormat - Format des zu erzeugenden BASt-Bandes (V2004, V2007, AXL2009)| Method Detail |
|---|
public java.lang.String ausfuehren()
de.inovat.dua.aggrlzzsdtv.VewLZZS#ausfuehren(de.inovat.dua.aggrlzzsdtv.Auftrag) aufgerufen wir.
public long getAusfuehrungsZeitPunkt()
public BastFormat getBastFormat()
public long getIntervallBeginn()
public long getIntervallEnde()
public VewLZZS getVewLZZS()
public java.lang.String toString()
toString in class java.lang.Object
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||