| Class | Description |
|---|---|
| de.bsvrz.dav.daf.communication.lowLevel.telegrams.TransmitterKeepAliveTelegram |
Auch zwischen 2 Datenverteilern werden aktuell normale
KeepAliveTelegramme versendet |
| de.bsvrz.dav.daf.util.HashBagMap |
Entspricht einer
Multimap und sollte durch diese ersetzt werden. |
| de.bsvrz.dav.daf.util.Longs |
Stattdessen kann com.google.common.primitives.Longs benutzt werden
|
| de.bsvrz.dav.daf.util.MiniList | |
| de.bsvrz.dav.daf.util.MiniSet | |
| de.bsvrz.dav.daf.util.WeakHashSet |
Diese Klasse kann je nach Einsatzzweck entweder durch
Interners.newWeakInterner() ersetzt werden (wenn WeakHashSet.get(Object) benutzt wird), oder durch Collections.newSetFromMap(new WeakHashMap()) |
| de.bsvrz.dav.daf.util.WeakIdentityHashMap |
Stattdessen sollte
new MapMaker().weakKeys().makeMap() verwendet werden, die optimierter und threadsafe ist. |
| 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 die
ConfigurationChangeException 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.
|