Wouter Born
5d99a7f524
[dsmr] Use ThingHandlerService for discovery ( #9044 )
...
This simplifies the DSMRHandlerFactory code so it no longer needs to register and keep track of a discovery service for each bridge.
Also contains a few other improvements:
* more constructor injection
* add a few missing @NonNullByDefault on test classes
Signed-off-by: Wouter Born <github@maindrain.net>
2021-04-08 22:49:14 +02:00
..
2021-01-06 08:46:43 +01:00
2021-01-02 22:03:14 +01:00
2021-01-31 21:03:25 +01:00
2021-01-02 22:03:14 +01:00
2021-01-02 22:03:14 +01:00
2021-03-15 16:03:57 +01:00
2021-02-25 14:12:12 -08:00
2021-03-29 22:00:06 +02:00
2021-01-30 20:59:58 +01:00
2021-02-28 21:24:19 +01:00
2021-03-16 12:38:16 +01:00
2021-03-13 20:26:57 +01:00
2021-03-16 12:38:16 +01:00
2021-03-29 22:00:06 +02:00
2021-04-06 17:30:12 +02:00
2021-04-06 17:30:12 +02:00
2021-04-06 17:30:12 +02:00
2021-03-16 12:38:16 +01:00
2021-03-16 12:38:16 +01:00
2021-01-02 22:03:14 +01:00
2021-03-16 12:38:16 +01:00
2021-02-16 12:26:34 -08:00
2021-04-08 22:27:41 +02:00
2021-01-02 22:03:14 +01:00
2021-01-06 21:50:55 +01:00
2021-02-13 12:00:17 -08:00
2021-02-16 12:26:34 -08:00
2021-01-25 08:44:03 +01:00
2021-01-02 22:03:14 +01:00
2021-01-02 22:03:14 +01:00
2021-01-02 22:03:14 +01:00
2021-04-06 17:30:12 +02:00
2021-03-16 12:38:16 +01:00
2021-02-08 23:08:09 +01:00
2021-03-25 18:23:27 +01:00
2021-03-21 21:49:56 +01:00
2021-03-16 12:38:16 +01:00
2021-03-16 20:53:50 +01:00
2021-01-02 22:03:14 +01:00
2021-03-29 22:00:06 +02:00
2021-03-19 10:40:14 +01:00
2021-04-03 22:57:50 +02:00
2021-03-29 22:00:06 +02:00
2021-01-02 22:03:14 +01:00
2021-04-06 17:37:19 +02:00
2021-01-02 22:03:14 +01:00
2021-04-06 17:37:19 +02:00
2021-04-08 22:42:15 +02:00
2021-04-06 17:37:19 +02:00
2021-01-02 22:03:14 +01:00
2021-03-21 16:41:35 +01:00
2021-04-06 17:37:19 +02:00
2021-03-21 19:17:27 +01:00
2021-01-02 22:03:14 +01:00
2021-01-13 11:54:27 +01:00
2021-01-25 13:45:12 +01:00
2021-04-08 22:49:14 +02:00
2021-01-22 09:51:24 +01:00
2021-03-31 21:42:33 +02:00
2021-04-06 17:37:19 +02:00
2021-03-29 22:00:06 +02:00
2021-01-02 22:03:14 +01:00
2021-03-16 12:38:16 +01:00
2021-04-03 19:44:18 +02:00
2021-04-06 17:37:19 +02:00
2021-03-02 10:21:39 -08:00
2021-04-06 17:37:19 +02:00
2021-04-06 17:37:19 +02:00
2021-03-26 08:50:31 +01:00
2021-01-02 22:03:14 +01:00
2021-03-19 10:40:14 +01:00
2021-01-24 15:06:00 +01:00
2021-02-11 08:42:46 +01:00
2021-01-02 22:03:14 +01:00
2021-03-16 12:38:16 +01:00
2021-04-05 15:13:38 +02:00
2021-03-16 12:38:16 +01:00
2021-03-16 12:38:16 +01:00
2021-03-16 12:38:16 +01:00
2021-01-02 22:03:14 +01:00
2021-01-24 15:06:00 +01:00
2021-01-02 22:03:14 +01:00
2021-03-16 12:38:16 +01:00
2021-03-16 12:38:16 +01:00
2021-02-17 11:47:42 +01:00
2021-03-31 21:47:26 +02:00
2021-03-19 10:40:14 +01:00
2021-03-31 21:38:39 +02:00
2021-03-16 12:38:16 +01:00
2021-04-02 22:24:31 +02:00
2021-03-29 22:00:06 +02:00
2021-04-03 21:59:15 +02:00
2021-03-18 12:15:15 +01:00
2021-01-02 22:03:14 +01:00
2021-03-29 22:00:06 +02:00
2021-04-04 19:04:37 +02:00
2021-01-24 15:06:00 +01:00
2021-03-19 10:40:14 +01:00
2021-03-18 12:15:15 +01:00
2021-03-16 12:38:16 +01:00
2021-03-29 22:00:06 +02:00
2021-03-18 12:15:15 +01:00
2021-03-16 12:38:16 +01:00
2021-03-29 22:00:06 +02:00
2021-02-19 14:35:23 +01:00
2021-03-19 10:40:14 +01:00
2021-03-29 22:00:06 +02:00
2021-01-24 15:06:00 +01:00
2021-03-25 13:08:36 +01:00
2021-03-31 21:48:19 +02:00
2021-01-02 22:03:14 +01:00
2021-02-03 11:31:30 +01:00
2021-03-16 12:38:16 +01:00
2021-03-19 10:40:14 +01:00
2021-01-13 21:00:50 +01:00
2021-03-16 12:38:16 +01:00
2021-03-16 12:38:16 +01:00
2021-03-18 12:15:15 +01:00
2021-03-18 12:15:15 +01:00
2021-03-21 14:11:05 +01:00
2021-03-29 22:00:06 +02:00
2021-01-02 22:03:14 +01:00
2021-03-18 12:15:15 +01:00
2021-03-29 22:00:06 +02:00
2021-03-16 12:38:16 +01:00
2021-03-31 21:52:18 +02:00
2021-03-26 08:50:31 +01:00
2021-01-02 22:03:14 +01:00
2021-03-30 21:33:23 +02:00
2021-03-28 17:21:05 +02:00
2021-03-24 23:39:34 +01:00
2021-02-01 12:42:27 +01:00
2021-01-12 22:10:01 +01:00
2021-01-02 22:03:14 +01:00
2021-01-06 11:39:01 -08:00
2021-02-25 13:46:04 -08:00
2021-01-02 22:03:14 +01:00
2021-03-31 22:44:58 +02:00
2021-03-30 21:33:23 +02:00
2021-03-30 21:33:23 +02:00
2021-03-16 12:38:16 +01:00
2021-03-07 16:31:39 +01:00
2021-04-02 10:46:26 +02:00
2021-02-13 12:10:26 -08:00
2021-01-02 22:03:14 +01:00
2021-03-16 12:38:16 +01:00
2021-01-02 22:03:14 +01:00
2021-03-21 17:12:45 +01:00
2021-03-30 21:33:23 +02:00
2021-03-31 21:44:28 +02:00
2021-01-02 22:03:14 +01:00
2021-03-18 12:15:15 +01:00
2021-01-02 22:03:14 +01:00
2021-02-17 11:41:40 +01:00
2021-03-15 23:15:00 +01:00
2021-02-06 17:19:01 +01:00
2021-02-02 08:28:58 +01:00
2021-01-02 22:03:14 +01:00
2021-01-02 22:03:14 +01:00
2021-02-18 14:07:31 +01:00
2021-01-02 22:03:14 +01:00
2021-02-17 21:06:34 +01:00
2021-04-02 22:26:32 +02:00
2021-03-13 20:25:08 +01:00
2021-03-16 12:38:16 +01:00
2021-03-16 12:38:16 +01:00
2021-02-07 11:43:17 +01:00
2021-02-26 14:50:25 -08:00
2021-03-30 21:33:23 +02:00
2021-03-17 09:12:04 +01:00
2021-03-30 21:33:23 +02:00
2021-01-24 11:55:48 -08:00
2021-01-02 22:03:14 +01:00
2021-03-30 21:33:23 +02:00
2021-03-30 21:33:23 +02:00
2021-03-16 12:38:16 +01:00
2021-02-07 13:44:47 +01:00
2021-03-16 12:38:16 +01:00
2021-03-16 12:38:16 +01:00
2021-02-04 13:59:44 -08:00
2021-03-13 20:44:36 +01:00
2021-02-22 19:13:51 +01:00
2021-01-25 13:45:12 +01:00
2021-03-16 13:13:41 +01:00
2021-01-02 22:03:14 +01:00
2021-01-02 22:03:14 +01:00
2021-04-03 21:57:54 +02:00
2021-01-02 22:03:14 +01:00
2021-03-16 12:38:16 +01:00
2021-03-16 20:51:25 +01:00
2021-03-16 12:38:16 +01:00
2021-03-20 16:09:32 +01:00
2021-04-03 21:57:54 +02:00
2021-04-03 21:57:54 +02:00
2021-03-18 12:15:15 +01:00
2021-03-18 12:15:15 +01:00
2021-04-04 18:48:23 +02:00
2021-01-27 09:08:29 -08:00
2021-03-27 20:04:02 +01:00
2021-04-03 21:57:54 +02:00
2021-03-13 20:21:27 +01:00
2021-04-03 21:57:54 +02:00
2021-04-03 21:57:54 +02:00
2021-03-16 12:38:16 +01:00
2021-04-03 21:57:54 +02:00
2021-04-03 21:57:54 +02:00
2021-03-31 21:50:42 +02:00
2021-03-18 12:15:15 +01:00
2021-01-25 13:45:12 +01:00
2021-01-02 22:03:14 +01:00
2021-03-21 19:17:49 +01:00
2021-03-16 12:38:16 +01:00
2021-04-05 15:06:44 +02:00
2021-03-21 21:50:56 +01:00
2021-01-02 22:03:14 +01:00
2021-04-04 18:58:16 +02:00
2021-03-18 12:15:15 +01:00
2021-01-02 22:03:14 +01:00
2021-04-05 15:05:42 +02:00
2021-03-14 23:22:52 +01:00
2021-03-19 10:40:14 +01:00
2021-04-03 21:57:54 +02:00
2021-03-19 10:40:14 +01:00
2021-01-24 17:20:26 +01:00
2021-04-05 15:14:11 +02:00
2021-03-18 12:15:15 +01:00
2021-01-02 22:03:14 +01:00
2021-01-25 23:19:13 +01:00
2021-03-16 12:38:16 +01:00
2021-01-02 22:03:14 +01:00
2021-03-19 10:40:14 +01:00
2021-03-26 17:47:05 +01:00
2021-03-18 12:15:15 +01:00
2021-04-05 11:19:45 +02:00
2021-04-05 11:19:45 +02:00
2021-03-31 22:42:33 +02:00
2021-01-13 12:09:41 -08:00
2021-01-02 22:03:14 +01:00
2021-04-05 11:19:45 +02:00
2021-04-05 11:19:45 +02:00
2021-01-02 22:03:14 +01:00
2021-04-05 11:19:45 +02:00
2021-02-04 09:48:15 +01:00
2021-03-18 12:15:15 +01:00
2021-01-02 22:03:14 +01:00
2021-03-16 12:38:16 +01:00
2021-03-18 12:15:15 +01:00
2021-03-18 12:15:15 +01:00
2021-04-08 14:01:31 +02:00
2021-04-05 15:15:28 +02:00
2021-03-18 12:15:15 +01:00
2021-04-06 08:47:20 +02:00
2021-04-05 11:19:45 +02:00
2021-04-05 11:19:45 +02:00
2021-03-18 12:15:15 +01:00
2021-04-05 11:19:45 +02:00
2021-03-19 10:40:14 +01:00
2021-04-02 22:15:38 +02:00
2021-03-19 10:40:14 +01:00
2021-02-08 23:03:58 +01:00
2021-03-19 10:40:14 +01:00
2021-01-13 11:40:25 -08:00
2021-03-23 08:39:17 +01:00
2021-03-18 12:15:15 +01:00
2021-03-19 10:40:14 +01:00
2021-02-04 11:54:16 -08:00
2021-03-18 12:15:15 +01:00
2021-01-13 11:56:09 +01:00
2021-04-07 18:38:22 +02:00
2021-03-19 10:40:14 +01:00
2021-03-19 10:40:14 +01:00
2021-03-18 12:15:15 +01:00
2021-01-02 22:03:14 +01:00
2021-03-31 21:46:03 +02:00
2021-01-02 22:03:14 +01:00
2021-04-05 11:19:45 +02:00
2021-01-02 22:03:14 +01:00
2021-04-05 11:19:45 +02:00
2021-03-30 21:34:07 +02:00
2021-03-19 10:40:14 +01:00
2021-01-02 22:03:14 +01:00
2021-01-02 22:03:14 +01:00
2021-01-24 15:06:00 +01:00
2021-04-05 11:19:45 +02:00
2021-03-16 12:38:16 +01:00
2021-01-02 22:03:14 +01:00
2021-04-08 22:46:46 +02:00
2021-03-19 10:40:14 +01:00
2021-03-18 12:15:15 +01:00
2021-01-18 15:58:20 -08:00
2021-03-13 20:00:42 +01:00
2021-01-02 22:03:14 +01:00
2021-01-06 21:46:25 +01:00
2021-03-16 12:38:16 +01:00
2021-03-18 12:15:15 +01:00
2021-03-18 12:15:15 +01:00
2021-04-08 22:43:34 +02:00
2021-03-19 10:40:14 +01:00
2021-03-12 17:18:09 +01:00
2021-03-18 12:15:15 +01:00
2021-03-19 10:40:14 +01:00
2021-03-18 12:15:15 +01:00
2021-04-08 22:12:44 +02:00
2021-03-26 08:50:31 +01:00
2021-03-26 08:50:31 +01:00
2021-03-26 08:50:31 +01:00
2021-03-26 08:50:31 +01:00
2021-01-02 22:03:14 +01:00
2021-03-13 19:48:19 +01:00
2021-03-26 08:50:31 +01:00
2021-01-02 22:03:14 +01:00
2021-03-26 08:50:31 +01:00
2021-01-04 18:32:02 +01:00
2021-03-07 10:19:32 +01:00
2021-01-02 22:03:14 +01:00
2021-01-24 15:55:04 +01:00
2021-01-02 22:03:14 +01:00
2021-01-03 14:35:46 +01:00
2021-01-24 15:06:00 +01:00
2021-01-02 22:03:14 +01:00
2021-02-07 15:23:46 +01:00
2021-01-18 21:49:06 +01:00
2021-03-18 12:15:15 +01:00
2021-03-27 18:34:00 +01:00
2021-03-07 10:19:32 +01:00
2021-03-26 08:50:31 +01:00
2020-12-22 10:37:44 +01:00
2020-12-22 10:37:44 +01:00
2021-03-28 11:20:21 +02:00