de.bsvrz.kex.tls.osi2osi3.redirection
Class WildcardProcessor
java.lang.Object
de.bsvrz.kex.tls.osi2osi3.redirection.WildcardProcessor
public class WildcardProcessor
- extends Object
Klasse zur Auswertung des OSI-3 Umleitungsparameters. Der Wildcardprozessor erzeugt ein Objekt der Klasse RedirectionInfo und initialisiert die Maps Receive-
und Send Entries durch die entsprechenden Funktionen.
- Author:
- Kappich Systemberatung
Field Summary |
private static Debug |
_debug
|
private TlsModel |
_tlsModel
TlsModell, aus dem die Konfigurationsinformationen (Informationen zu den Tls-Geräten) bezogen werden. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_tlsModel
private final TlsModel _tlsModel
- TlsModell, aus dem die Konfigurationsinformationen (Informationen zu den Tls-Geräten) bezogen werden.
_debug
private static final Debug _debug
WildcardProcessor
public WildcardProcessor(TlsModel tlsModel)
createRedirectionInfo
RedirectionInfo createRedirectionInfo(Data osi3RedirectionParameter)
- Erzeugung einer neuen RedirectionInfo. Der übergebene Parameter wird ausgewertet und es werden die neuen Strukturen aufgebaubt, über die abgefragt werden
kann, ob bestimmte zu sendende oder empfangene Telegramme auch an andere Knoten weitergeleitet werden sollen.
- Parameters:
osi3RedirectionParameter
-
converterForName
Osi7SingleTelegramConverter converterForName(String converterClassName)
intArrayToLine
String intArrayToLine(int[] array)
evaluateSearchFilter
private void evaluateSearchFilter(HashSet<TlsNode> nodes,
Data.Array searchItems)
- Methode zur Auswertung der Suchfilter. Hierbei erfolgt die Spezifikation des Filter über die Attributliste atl.spezifikationSucheGeräte. Diese Daten
werden als Array übergeben.
- Parameters:
nodes
- Hash, in dem die zu behandelnden Tls-Knoten gespeichert sindsearchItems
- Array mit Datensätzen zur Attributliste atl.spezifikationSucheGeräte