-
Classes Class Description de.bsvrz.dav.daf.communication.lowLevel.telegrams.TransmitterKeepAliveTelegram Auch zwischen 2 Datenverteilern werden aktuell normaleKeepAliveTelegramme
versendetde.bsvrz.dav.daf.util.HashBagMap Entspricht einerMultimap
und sollte durch diese ersetzt werden.de.bsvrz.dav.daf.util.Longs Stattdessen kann com.google.common.primitives.Longs benutzt werdende.bsvrz.dav.daf.util.MiniList de.bsvrz.dav.daf.util.MiniSet de.bsvrz.dav.daf.util.WeakHashSet Diese Klasse kann je nach Einsatzzweck entweder durchInterners.newWeakInterner()
ersetzt werden (wennWeakHashSet.get(Object)
benutzt wird), oder durchCollections.newSetFromMap(new WeakHashMap())
de.bsvrz.dav.daf.util.WeakIdentityHashMap Stattdessen solltenew
MapMaker
().weakKeys().makeMap()
verwendet werden, die optimierter und threadsafe ist.
-
Exceptions Exceptions Description de.bsvrz.dav.daf.main.config.ConfigurationException Exceptions dieser Klasse werden von der Konfiguration nicht mehr generiert. Statt dessen wird an bestimmten Stellen dieConfigurationChangeException
verwendet, um Fehler bei Konfigurationsänderungen zu signalisieren.de.bsvrz.dav.daf.main.Data.FormatException Diese Exception wird nicht verwendet und in einem zukünftigen Release entfernt.