|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.kex.tls.osi2osi3.redirection.TlsModel
public class TlsModel
Klasse TlsModel, die die Informationen zu den Tls-Geräten verwaltet.
Field Summary | |
---|---|
private DataModel |
_configuration
Datenmodell, aus dem die Konfigurationsinformationen bezogen werden |
private static Debug |
_debug
|
Map<String,Integer> |
_deTyp2FgNr
Map, die die vorhandenen DE-Typen (PID des DE-Typs) den entsprechenden Funktionsgruppen zuordnet. |
private Map<SystemObject,TlsNode> |
_tlsDevices
Map, in der zu dem Schlüssel Systemobjekt die entsprechenden Tls-Knoten vorgehalten werden. |
Constructor Summary | |
---|---|
TlsModel(DataModel configuration)
Konstruktor. |
Method Summary | |
---|---|
TlsNode |
getSuperiorNodeOfType(TlsNode tlsNode,
SystemObject typeSuperiorTlsNode)
Gibt den Tls-Knoten zurück, der oberhalb des übergebenen Knotens ist und den vorgegebenen Typ aufweist. |
TlsNode |
getTlsNode(SystemObject systemObject)
Gibt den TLS-Knoten zu dem übergebenen Gerät zurück. |
Collection<TlsNode> |
getTlsNodes(SystemObject superiorNodeSystemObject,
SystemObject typReference,
int forcedFg)
Gibt alle Tls-Knoten zurück, die unterhalb des übergeordneten TlsKnotens (superiorNodeSystemObject) sind und vom Gerätetyp (typReference) sind. |
private void |
setDeTypes2Fg(String deType,
int fgNumber)
Funktion, die die Map mit der Zuordnung von DE-Typen zu Funktiongruppen aufbaut. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private final DataModel _configuration
private final Map<SystemObject,TlsNode> _tlsDevices
private static final Debug _debug
public Map<String,Integer> _deTyp2FgNr
Constructor Detail |
---|
public TlsModel(DataModel configuration)
configuration
- DatenmodellMethod Detail |
---|
private void setDeTypes2Fg(String deType, int fgNumber)
deType
- PID der DE-TypsfgNumber
- Zugeordnete Funktionsgruppepublic TlsNode getTlsNode(SystemObject systemObject)
systemObject
-
public Collection<TlsNode> getTlsNodes(SystemObject superiorNodeSystemObject, SystemObject typReference, int forcedFg)
superiorNodeSystemObject
- typReference
- forcedFg
-
public TlsNode getSuperiorNodeOfType(TlsNode tlsNode, SystemObject typeSuperiorTlsNode)
tlsNode
- Betrachteter Tls-KnotentypeSuperiorTlsNode
- Gesuchter (Geräte)Typ des übergeordneten Knotens
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |