public class KRI extends ConfigurationObjectWrapper
| Modifier and Type | Field and Description |
|---|---|
private static de.bsvrz.dav.daf.main.config.AttributeGroup |
atgGeraet |
private String |
bezeichnung |
private ArrayList<KriBus> |
busList |
private static WeakHashMap<String,KRI> |
CACHE |
private static de.bsvrz.dav.daf.main.config.ConfigurationObjectType |
configurationObjectType |
private static de.bsvrz.dav.daf.main.config.ConfigurationObjectType |
configurationObjectTypeOfSteuerModul |
private int |
knotenNummer |
private String |
umsetzungsModul |
__ATG_ANSCHLUSSPUNKT_KOMMUNIKATIONSPARTNER, __TYP_ANSCHLUSSPUNKT, __TYP_ANSCHLUSSPUNKT_KOMMUNIKATIONSPARTNER, _ConfigurationObject| Modifier | Constructor and Description |
|---|---|
private |
KRI(de.bsvrz.dav.daf.main.config.ConfigurationObject confObj)
erzeugt das WrapperObject für das angegebene Object.
|
private |
KRI(String pid)
erzeugt das WrapperObject für das Object mit der angegebenen Pid
|
| Modifier and Type | Method and Description |
|---|---|
static KRI[] |
getAll()
gibt ein Array aller Objekte zurück, die vom Typ typ.kri sind.
|
String |
getBezeichnung()
gibt die Bezeichnung des EAK zurück.
|
KriBus[] |
getBuse() |
static KRI |
getInstance(String pid)
gibt das KRI mit der übergebenen Pid zurück oder null, wenn es
kein KRI mit der Pid gibt.
|
int |
getKnotenNummer()
gibt die Knotennummer (OSI-7-Adresse) des Gerätes zurück.
|
String |
getTreeString()
gibt einen String zum Anzeigen in einem Tree zurück.
|
(package private) de.bsvrz.dav.daf.main.config.ConfigurationObjectType |
getType()
Implementationen müssen den ConfigurationObjectType
zurückgeben, den die gewrappten ConfigurationObjecte haben.
|
String |
getUmsetzungsModul()
gibt das für die Umsetzung des Protokolls (Lesen und Schreiben)
verwendete Modul an diesem Knoten zurück.
|
protected void |
initData(de.bsvrz.dav.daf.main.config.ConfigurationObject confObj)
Implemtationen sollen hier die konfigurierenden AttributGruppen und die
zugehörigen Mengen lesen.
|
getConfigurationObject, getKommunikationPartner, getKommunikationPartner, getName, getPID, getToolTipText, toStringprivate static final WeakHashMap<String,KRI> CACHE
private static de.bsvrz.dav.daf.main.config.ConfigurationObjectType configurationObjectType
private static de.bsvrz.dav.daf.main.config.ConfigurationObjectType configurationObjectTypeOfSteuerModul
private static de.bsvrz.dav.daf.main.config.AttributeGroup atgGeraet
private String bezeichnung
private int knotenNummer
private String umsetzungsModul
private KRI(String pid) throws DataModellMismatchException, DataModellObjectNotFoundException
pid - StringDataModellMismatchException - ungültiges DatenmodellDataModellObjectNotFoundException - ungültiges DatenmodellConfigurationObjectWrapper.ConfigurationObjectWrapper(String pid)private KRI(de.bsvrz.dav.daf.main.config.ConfigurationObject confObj)
throws DataModellMismatchException
confObj - ConfigurationObjectDataModellMismatchException - ungültiges Datenmodellpublic String getBezeichnung()
public int getKnotenNummer()
public String getUmsetzungsModul()
public static KRI getInstance(String pid) throws DataModellMismatchException
pid - StringDataModellMismatchException - ungültiges Datenmodellprotected void initData(de.bsvrz.dav.daf.main.config.ConfigurationObject confObj)
throws DataModellMismatchException
ConfigurationObjectWrapperinitData in class ConfigurationObjectWrapperconfObj - ConfigurationObjectDataModellMismatchException - ungültiges Datenmodellpublic KriBus[] getBuse()
public static KRI[] getAll() throws DataModellMismatchException
DataModellMismatchException - ungültiges Datenmodellde.bsvrz.dav.daf.main.config.ConfigurationObjectType getType()
ConfigurationObjectWrappergetType in class ConfigurationObjectWrapperpublic String getTreeString()
ConfigurationObjectWrappergetTreeString in class ConfigurationObjectWrapperCopyright © 2017 BitCtrl Systems GmbH. All rights reserved.