public final class PLFahrStreifen
extends java.lang.Object
implements de.bsvrz.dav.daf.main.ClientReceiverInterface
Modifier and Type | Class and Description |
---|---|
static class |
PLFahrStreifen.MessageAttributeSet |
Modifier and Type | Field and Description |
---|---|
static java.lang.String[] |
ATTRIBUT_NAMEN
Alle Attribute, die innerhalb der PL-Prüfung logisch bzgl. eines KZD
veraendert werden koennen.
|
protected static de.bsvrz.dua.guete.vorschriften.IGuete |
G
Standard-Verfahren der Gueteberechnung.
|
static de.bsvrz.dua.guete.GWert |
MAX_GUETE_WERT |
static long |
MILLIS_PER_HOUR
Millisekunden in einer Stunde
|
static de.bsvrz.sys.funclib.operatingMessage.MessageTemplate |
TEMPLATE_GRENZWERT
Vorlage für Betriebsmeldung bei Grenzwertprüfung
|
static de.bsvrz.sys.funclib.operatingMessage.MessageTemplate |
TEMPLATE_TLS
Vorlage für Betriebsmeldung bei Prüfung TLS
|
static de.bsvrz.sys.funclib.operatingMessage.MessageTemplate |
TEMPLATE_VERKEHR
Vorlage für Betriebsmeldung bei Prüfung Verkehr
|
Constructor and Description |
---|
PLFahrStreifen(de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IVerwaltung verwaltung,
de.bsvrz.dav.daf.main.config.SystemObject obj,
de.bsvrz.dav.daf.main.config.SystemObject mq)
Standardkonstruktor.
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
formatAttribute(de.bsvrz.dav.daf.main.Data data,
java.lang.String s) |
static PLFahrStreifen.MessageAttributeSet |
formatAttributes(de.bsvrz.dav.daf.main.Data data,
java.lang.String... attributes) |
static java.lang.String |
formatAttributeValue(java.lang.String name,
java.lang.Object value) |
protected java.lang.String[] |
getAttributNamen()
Erfragt eine Liste aller Attributnamen, dieninnerhalb eines bestimmten Datensatzes enthalten sind (KZD bzw.
|
static de.bsvrz.dav.daf.main.config.AttributeGroup |
getParameterAtg(de.bsvrz.dav.daf.main.ClientDavInterface dav)
Erfragt das Systemobjekt der Attributgruppe, unter der die Parameter für die Grenzwertprüfung stehen.
|
protected de.bsvrz.dav.daf.main.Data |
plausibilisiere(de.bsvrz.dav.daf.main.ResultData resultat)
Plausibilisiert ein übergebenes Datum.
|
java.lang.String |
toString() |
protected void |
untersucheAufMaxVerletzung(de.bsvrz.dav.daf.main.Data davDatum,
java.lang.String wertName,
de.bsvrz.sys.funclib.operatingMessage.OperatingMessage messageText,
java.lang.String id)
Nach Afo 5.2
Untersucht die obere Grenze des Wertebereichs eines Verkehrs-Datums und markiert ggf. |
protected void |
untersucheQPkw(de.bsvrz.dav.daf.main.Data davDatum) |
void |
update(de.bsvrz.dav.daf.main.ResultData[] parameterFeld) |
public static final de.bsvrz.dua.guete.GWert MAX_GUETE_WERT
protected static final de.bsvrz.dua.guete.vorschriften.IGuete G
public static final java.lang.String[] ATTRIBUT_NAMEN
public static final long MILLIS_PER_HOUR
public static final de.bsvrz.sys.funclib.operatingMessage.MessageTemplate TEMPLATE_TLS
public static final de.bsvrz.sys.funclib.operatingMessage.MessageTemplate TEMPLATE_VERKEHR
public static final de.bsvrz.sys.funclib.operatingMessage.MessageTemplate TEMPLATE_GRENZWERT
public PLFahrStreifen(de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IVerwaltung verwaltung, de.bsvrz.dav.daf.main.config.SystemObject obj, de.bsvrz.dav.daf.main.config.SystemObject mq)
verwaltung
- Verbindung zum Verwaltungsmodulobj
- das mit dem Fahrstreifen assoziierte Systemobjektmq
- MQpublic java.lang.String toString()
toString
in class java.lang.Object
public static PLFahrStreifen.MessageAttributeSet formatAttributes(de.bsvrz.dav.daf.main.Data data, java.lang.String... attributes)
public static java.lang.String formatAttribute(de.bsvrz.dav.daf.main.Data data, java.lang.String s)
public static java.lang.String formatAttributeValue(java.lang.String name, java.lang.Object value)
public static de.bsvrz.dav.daf.main.config.AttributeGroup getParameterAtg(de.bsvrz.dav.daf.main.ClientDavInterface dav)
dav
- die Datenverteiler-Verbindungprotected java.lang.String[] getAttributNamen()
public void update(de.bsvrz.dav.daf.main.ResultData[] parameterFeld)
update
in interface de.bsvrz.dav.daf.main.ClientReceiverInterface
protected void untersucheAufMaxVerletzung(de.bsvrz.dav.daf.main.Data davDatum, java.lang.String wertName, de.bsvrz.sys.funclib.operatingMessage.OperatingMessage messageText, java.lang.String id)
davDatum
- ein zu veränderndes Verkehrs-Datums (darf nicht null
sein)wertName
- der Name des final AttributsmessageText
- Messageid
- IDprotected void untersucheQPkw(de.bsvrz.dav.daf.main.Data davDatum)
protected de.bsvrz.dav.daf.main.Data plausibilisiere(de.bsvrz.dav.daf.main.ResultData resultat)
resultat
- ein Originaldatumnull
, wenn keine Veränderungen vorgenommen werden mussten