public class TlsModel
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.util.Map<java.lang.String,java.lang.Integer> |
_deTyp2FgNr
Map, die die vorhandenen DE-Typen (PID des DE-Typs) den entsprechenden Funktionsgruppen zuordnet.
|
Constructor and Description |
---|
TlsModel(de.bsvrz.dav.daf.main.config.DataModel configuration)
Konstruktor.
|
Modifier and Type | Method and Description |
---|---|
TlsNode |
getSuperiorNodeOfType(TlsNode tlsNode,
de.bsvrz.dav.daf.main.config.SystemObject typeSuperiorTlsNode)
Gibt den Tls-Knoten zurück, der oberhalb des übergebenen Knotens ist und den vorgegebenen
Typ aufweist.
|
TlsNode |
getTlsNode(de.bsvrz.dav.daf.main.config.SystemObject systemObject)
Gibt den TLS-Knoten zu dem übergebenen Gerät zurück.
|
java.util.Collection<TlsNode> |
getTlsNodes(de.bsvrz.dav.daf.main.config.SystemObject superiorNodeSystemObject,
de.bsvrz.dav.daf.main.config.SystemObject typReference,
int forcedFg)
Gibt alle Tls-Knoten zurück, die unterhalb des übergeordneten TlsKnotens (superiorNodeSystemObject)
sind und vom Gerätetyp (typReference) sind.
|
public java.util.Map<java.lang.String,java.lang.Integer> _deTyp2FgNr
public TlsModel(de.bsvrz.dav.daf.main.config.DataModel configuration)
configuration
- Datenmodellpublic TlsNode getTlsNode(de.bsvrz.dav.daf.main.config.SystemObject systemObject)
systemObject
- SystemObjectpublic java.util.Collection<TlsNode> getTlsNodes(de.bsvrz.dav.daf.main.config.SystemObject superiorNodeSystemObject, de.bsvrz.dav.daf.main.config.SystemObject typReference, int forcedFg)
superiorNodeSystemObject
- SystemObjecttypReference
- TypReferenceforcedFg
- ForcedFgpublic TlsNode getSuperiorNodeOfType(TlsNode tlsNode, de.bsvrz.dav.daf.main.config.SystemObject typeSuperiorTlsNode)
tlsNode
- Betrachteter Tls-KnotentypeSuperiorTlsNode
- Gesuchter (Geräte)Typ des übergeordneten Knotens