I started creating Spring and Spring Boot support for Camunda External Task Client (Java).
The main ideas behind:
- Easy integrate the external task client in Spring based projects.
- Use the Spring stuff in handlers and interceptors.
@EnableTaskSubscription(baseUrl = "...")to configure client.
@TaskSubscription(topicName = "...")to configure subscriptions/handlers.
- Auto registration of interceptors.
- Properties/yaml based configuration in a Spring Boot environment.
If you are interested in take a look at my hacks at github.
If there is further interest, then I have nothing against thinking about a community extension.
What do you think about that?