Artem Bilan
c70d7a6688
GH-8625: Add Duration support for <poller> ( #8627 )
...
* GH-8625: Add Duration support for `<poller>`
Fixes https://github.com/spring-projects/spring-integration/issues/8625
The duration can be represented in a ISO 8601 format, e.g. `PT10S`, `P1D` etc.
The `<poller>` and `@Poller` don't support such a format.
* Introduce a `PeriodicTriggerFactoryBean` to accept string values for
trigger options and parse them manually before creating the target `PeriodicTrigger`
* Use this `PeriodicTriggerFactoryBean` in the `PollerParser` and `AbstractMethodAnnotationPostProcessor`
where we parse options for the `PeriodicTrigger`
* Modify tests to ensure that feature works
* Document the duration option
* Add more cross-links into polling docs
* Fix typos in the affected doc files
* Add `-parameters` for compiler options since SF 6.1 does not support `-debug` anymore
for method parameter names discovery
* Fix typos
Co-authored-by: Gary Russell <grussell@vmware.com >
---------
Co-authored-by: Gary Russell <grussell@vmware.com >
2023-05-22 11:47:08 -04:00
..
2021-02-08 14:48:35 -05:00
2018-07-03 14:11:02 -04:00
2023-03-21 17:43:00 -04:00
2023-05-02 11:58:55 -04:00
2022-02-15 13:00:24 -05:00
2022-07-05 15:47:30 -04:00
2022-11-03 12:18:35 -04:00
2022-10-17 16:03:37 -04:00
2022-02-15 13:00:24 -05:00
2021-04-07 15:17:17 -04:00
2022-10-05 10:35:19 -04:00
2019-06-26 16:14:02 -04:00
2022-01-18 14:38:50 -05:00
2022-10-05 10:35:19 -04:00
2019-05-29 17:47:34 -04:00
2019-05-29 17:47:34 -04:00
2022-09-27 13:10:11 -04:00
2022-10-05 10:35:19 -04:00
2022-10-03 15:07:43 -04:00
2019-12-26 15:41:19 -05:00
2020-05-26 16:54:15 -04:00
2022-01-18 14:38:50 -05:00
2022-01-18 14:38:50 -05:00
2023-02-21 15:18:03 -05:00
2023-05-16 20:40:11 -04:00
2023-05-22 11:47:08 -04:00
2023-05-10 15:49:33 -04:00
2023-03-21 17:43:00 -04:00
2022-02-15 13:00:24 -05:00
2023-04-05 14:16:45 -04:00
2023-03-21 17:43:00 -04:00
2022-07-05 15:47:30 -04:00
2022-05-11 16:43:27 -04:00
2022-07-05 15:47:30 -04:00
2019-02-15 15:54:18 -05:00
2023-04-13 09:16:42 -04:00
2022-11-14 16:28:51 -05:00
2023-05-22 11:47:08 -04:00
2022-11-16 15:10:26 -05:00
2023-05-02 11:58:55 -04:00
2022-07-05 15:47:30 -04:00
2023-04-13 17:03:39 -04:00
2023-05-01 16:49:16 -04:00
2023-03-31 17:44:19 -04:00
2022-10-17 17:53:55 -04:00
2023-03-21 17:43:00 -04:00
2022-02-15 13:00:24 -05:00
2022-11-02 10:19:58 -04:00
2023-05-22 11:19:13 -04:00
2022-10-17 15:41:58 -04:00
2023-03-31 17:44:19 -04:00
2023-02-06 12:20:42 -05:00
2023-05-16 20:40:11 -04:00
2023-03-21 17:43:00 -04:00
2023-05-16 20:40:11 -04:00
2022-11-18 11:26:46 -05:00
2022-11-18 11:26:46 -05:00
2022-07-05 15:47:30 -04:00
2023-05-01 17:27:20 -04:00
2023-02-22 15:23:13 -05:00
2022-02-15 13:00:24 -05:00
2023-03-21 17:43:00 -04:00
2023-03-20 10:59:25 -04:00
2022-08-28 09:54:57 -04:00
2022-10-17 17:53:55 -04:00
2022-07-05 15:47:30 -04:00
2023-03-29 10:15:47 -04:00
2022-08-04 16:22:16 -04:00
2022-02-15 13:00:24 -05:00
2018-07-03 14:11:02 -04:00
2022-11-14 16:28:51 -05:00
2015-08-11 18:21:35 -04:00
2020-03-19 15:20:13 -04:00
2022-10-17 17:53:55 -04:00
2022-11-14 16:28:51 -05:00
2022-11-15 14:11:12 -05:00
2022-07-05 15:47:30 -04:00
2022-12-07 08:56:40 -05:00
2022-11-18 11:26:46 -05:00
2022-02-15 13:00:24 -05:00
2023-05-22 11:47:08 -04:00
2023-02-21 15:18:03 -05:00
2023-05-08 10:30:41 -04:00
2023-05-08 10:30:41 -04:00
2022-06-08 13:15:30 -04:00
2023-03-21 17:43:00 -04:00
2022-02-15 13:00:24 -05:00
2022-02-15 13:00:24 -05:00
2023-05-01 16:49:16 -04:00
2022-07-05 15:47:30 -04:00
2022-02-15 13:00:24 -05:00
2023-03-21 17:43:00 -04:00
2023-01-11 13:34:28 -05:00
2022-10-17 18:32:17 -04:00
2023-05-15 12:30:14 -04:00
2023-02-28 17:33:31 -05:00
2021-04-07 15:17:17 -04:00
2022-07-05 15:47:30 -04:00
2022-02-15 13:00:24 -05:00
2023-05-01 16:49:16 -04:00
2022-02-15 13:00:24 -05:00
2022-02-15 13:00:24 -05:00
2022-02-15 13:00:24 -05:00
2021-02-08 14:48:35 -05:00
2023-01-09 15:37:06 -05:00
2022-02-15 13:00:24 -05:00
2023-05-01 16:49:16 -04:00
2023-02-22 14:05:53 -05:00
2022-11-18 16:33:12 -05:00
2023-05-22 11:47:08 -04:00
2022-07-05 15:47:30 -04:00
2022-02-15 13:00:24 -05:00
2022-02-15 13:00:24 -05:00
2022-07-05 15:47:30 -04:00
2023-02-21 15:18:05 -05:00
2021-11-15 12:21:52 -05:00