Class TlsCache


  • public class TlsCache
    extends AbstractCache
    Stellt die TLS-Hierarchie als Cache zur Verfuegung.
    • Constructor Detail

      • TlsCache

        public TlsCache​(AbstractDavVerbindungsCache verbindungsCache)
        Standardkonstruktor.
        Parameters:
        verbindungsCache - z.B. new SimpleDavVerbindungsCache(DefaultObjektFactory.getInstanz()); .
    • Method Detail

      • doInit

        protected boolean doInit​(com.bitctrl.util.monitor.IMonitor monitor)
        Specified by:
        doInit in class AbstractCache
      • getSteuerModulSet

        public final java.util.Set<de.bsvrz.sys.funclib.bitctrl.modell.tmkextlsglobal.objekte.SteuerModul> getSteuerModulSet()
        Erfragt die Menge aller Steuermodule.
        Returns:
        die Menge aller Steuermodule.
      • getEakSet

        public final java.util.Set<de.bsvrz.sys.funclib.bitctrl.modell.tmkextlsglobal.objekte.Eak> getEakSet()
        Erfragt die Menge aller EAK.
        Returns:
        die Menge aller EAK.
      • getDeSet

        public final java.util.Set<de.bsvrz.sys.funclib.bitctrl.modell.tmkextlsglobal.objekte.De> getDeSet()
        Erfragt die Menge aller DE.
        Returns:
        die Menge aller DE.
      • getEakSet

        public final java.util.Set<de.bsvrz.sys.funclib.bitctrl.modell.tmkextlsglobal.objekte.Eak> getEakSet​(de.bsvrz.sys.funclib.bitctrl.modell.tmkextlsglobal.objekte.SteuerModul sst)
        Erfragt die Menge aller EAK, die am uebergebenen Steuermodul referenziert sind.
        Parameters:
        sst - ein Steuermodul.
        Returns:
        eine ggf. leere Menge DE, die am uebergebenen EAK referenziert sind.
      • getDeSet

        public final java.util.Set<de.bsvrz.sys.funclib.bitctrl.modell.tmkextlsglobal.objekte.De> getDeSet​(de.bsvrz.sys.funclib.bitctrl.modell.tmkextlsglobal.objekte.Eak eak)
        Erfragt die Menge der DE, die am uebergebenen EAK referenziert sind.
        Parameters:
        eak - ein EAK.
        Returns:
        eine ggf. leere Menge DE, die am uebergebenen EAK referenziert sind.
      • getSteuerModul

        public final de.bsvrz.sys.funclib.bitctrl.modell.tmkextlsglobal.objekte.SteuerModul getSteuerModul​(de.bsvrz.sys.funclib.bitctrl.modell.tmkextlsglobal.objekte.De de)
        Erfragt das Steuermodul, an dem das uebergebene DE konfiguriert ist.
        Parameters:
        de - ein DE.
        Returns:
        das Steuermodul, an dem das uebergebene DE konfiguriert ist oder null, wenn das DE keinem Steuermodul zugeordnet ist.
      • getEak

        public final de.bsvrz.sys.funclib.bitctrl.modell.tmkextlsglobal.objekte.Eak getEak​(de.bsvrz.sys.funclib.bitctrl.modell.tmkextlsglobal.objekte.De de)
        Erfragt den EAK, an dem das uebergebene DE konfiguriert ist.
        Parameters:
        de - ein DE.
        Returns:
        der EAK, an dem das uebergebene DE konfiguriert ist oder null, wenn das DE keinem EAK zugeordnet ist.
      • getDeSet

        public final java.util.Set<de.bsvrz.sys.funclib.bitctrl.modell.tmkextlsglobal.objekte.De> getDeSet​(de.bsvrz.sys.funclib.bitctrl.modell.tmkextlsglobal.objekte.SteuerModul sst)
        Erfragt die Menge der DE, die (indirekt ueber die EAK) am uebergebenen Steuermodul referenziert sind.
        Parameters:
        sst - ein Steuermodul.
        Returns:
        eine ggf. leere Menge DE, die am uebergebenen Steuermodul referenziert sind.