public final class PLFahrStreifen extends 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 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 String |
formatAttribute(de.bsvrz.dav.daf.main.Data data,
String s) |
static PLFahrStreifen.MessageAttributeSet |
formatAttributes(de.bsvrz.dav.daf.main.Data data,
String... attributes) |
static String |
formatAttributeValue(String name,
Object value) |
protected 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.
|
String |
toString() |
protected void |
untersucheAufMaxVerletzung(de.bsvrz.dav.daf.main.Data davDatum,
String wertName,
de.bsvrz.sys.funclib.operatingMessage.OperatingMessage messageText,
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 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
- public static PLFahrStreifen.MessageAttributeSet formatAttributes(de.bsvrz.dav.daf.main.Data data, String... attributes)
public static de.bsvrz.dav.daf.main.config.AttributeGroup getParameterAtg(de.bsvrz.dav.daf.main.ClientDavInterface dav)
dav
- die Datenverteiler-Verbindungprotected 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, String wertName, de.bsvrz.sys.funclib.operatingMessage.OperatingMessage messageText, String id)
davDatum
- ein zu veränderndes Verkehrs-Datums (darf nicht null
sein)wertName
- der Name des final AttributsmessageText
- protected 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 musstenCopyright © 2016 BitCtrl Systems GmbH. All rights reserved.