-
Classes Class Description de.bsvrz.dav.daf.communication.lowLevel.telegrams.TransmitterKeepAliveTelegram Auch zwischen 2 Datenverteilern werden aktuell normaleKeepAliveTelegrammeversendetde.bsvrz.dav.daf.util.HashBagMap Entspricht einerMultimapund 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 solltenewMapMaker().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 dieConfigurationChangeExceptionverwendet, 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.