public abstract class DEKanal extends ConfigurationObjectWrapper
deLve Datenendgerätekanal der Funktionsgruppe 1, LokaleVerkehrsErfassung. deAxl Datenendgerätekanal der Funktionsgruppe 2, AchsLastdaten. deUfd Datenendgerätekanal der Funktionsgruppe 3, UmFeldDaten. deWzg Datenendgerätekanal der Funktionsgruppe 4, WechselZeichenGeber. deVlt Datenendgerätekanal der Funktionsgruppe 6, Netze der VerkehrLeitTechnik. deSys Datenendgerätekanal der Funktionsgruppe 254, System.
Modifier and Type | Class and Description |
---|---|
static class |
DEKanal.Axl
kapselt einen DEKanal für die Erfassung von Achslastdaten (FG2).
|
static class |
DEKanal.Lve
kapselt einen DEKanal für die lokale Verkehrsdatenerfassung (LVE,
FG1).
|
static class |
DEKanal.Sys
kapselt einen DEKanal für die SystemSteuerung (FG254).
|
static class |
DEKanal.Ufd
kapselt einen DEKanal für die Erfassung von Umfelddaten (FG3).
|
static class |
DEKanal.Vlt
kapselt einen DEKanal für die VerkehrLeitTechnik (FG6).
|
static class |
DEKanal.Wzg
kapselt einen DEKanal für die WechselZeichenGeber (FG4).
|
__ATG_ANSCHLUSSPUNKT_KOMMUNIKATIONSPARTNER, __TYP_ANSCHLUSSPUNKT, __TYP_ANSCHLUSSPUNKT_KOMMUNIKATIONSPARTNER, _ConfigurationObject
Modifier and Type | Method and Description |
---|---|
String |
getBezeichnung()
gibt die Bezeichnung zurück.
|
abstract de.bsvrz.dav.daf.main.DataDescription |
getDataDescrErgaenzendeFehlerMeldung()
gibt die DataDescription zurück, die für die
"Ergänzende DE-Fehlermeldung" zuständig ist.
|
abstract de.bsvrz.dav.daf.main.DataDescription |
getDataDescrNegativeQuittung()
gibt die DataDescription zurück, die für die
"Negative Quittung" zuständig ist.
|
de.bsvrz.dav.daf.main.DataDescription |
getDataDescrTLSFehlerMeldung()
gibt die DataDescription zurück, die für die
"Negative Quittung" zuständig ist.
|
int |
getDEKanal()
gibt die DE-Nummer des Datenendgerätes zurück.
|
EAK |
getEAK()
gibt den EAK zurück, an den der DEKanal angeschlossen ist (Lädt
automatisch die TLS-Struktur durch
KRI.getAll()
). |
int |
getEAKanal()
gibt die zugeordnete EA-Kanalnummer des DE am zugehörigen EAK
zurück.
|
static DEKanal |
getInstance(de.bsvrz.dav.daf.main.config.ConfigurationObject confObj) |
static DEKanal |
getInstance(String pid) |
String |
getUmsetzungsModul()
gibt das zuständige UmsetzungsModul zurück.
|
protected void |
initData(de.bsvrz.dav.daf.main.config.ConfigurationObject deKanal)
Implemtationen sollen hier die konfigurierenden AttributGruppen und die
zugehörigen Mengen lesen.
|
boolean |
isCluster()
gibt an, ob es sich bei der DE um einen Clusterkanal handelt.
|
boolean |
isSteuerKanal()
gibt an, ob es sich bei der DE um einen SteuerKanal (deSys 254) handelt.
|
void |
setEAK(EAK eak)
setzt den EAK, an den der DEKanal angeschlossen ist.
|
getConfigurationObject, getKommunikationPartner, getKommunikationPartner, getName, getPID, getToolTipText, getTreeString, toString
public void setEAK(EAK eak)
eak
- EAK, an den der DEKanal angeschlossen ist.public EAK getEAK()
KRI.getAll()
).public String getUmsetzungsModul()
public abstract de.bsvrz.dav.daf.main.DataDescription getDataDescrErgaenzendeFehlerMeldung()
public abstract de.bsvrz.dav.daf.main.DataDescription getDataDescrNegativeQuittung()
public de.bsvrz.dav.daf.main.DataDescription getDataDescrTLSFehlerMeldung()
public String getBezeichnung()
public boolean isCluster()
public boolean isSteuerKanal()
public int getDEKanal()
public int getEAKanal()
protected void initData(de.bsvrz.dav.daf.main.config.ConfigurationObject deKanal) throws DataModellMismatchException
ConfigurationObjectWrapper
deKanal
- ConfigurationObjectDataModellMismatchException
- ungültiges Datenmodellpublic static DEKanal getInstance(de.bsvrz.dav.daf.main.config.ConfigurationObject confObj) throws DataModellMismatchException
DataModellMismatchException
public static DEKanal getInstance(String pid) throws DataModellMismatchException
DataModellMismatchException
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.