|
|||||||||
| 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 - Datenmodell| Method 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 | ||||||||