Unofficial extensions to Xenon framework (the open source micro-services framework) More details of xenon framework can be found [here] (https://github.com/vmware/xenon) This extension has following sub-modules
Acts as a client builder for REST services using Xenon Operation. Inspired by Jersey and Resteasy proxy client framework, this module provides JAX-RS annotation processing capability using Xenon constructs. JAX-RS is a large spec and this is not an attempt to implement this completely.
Provides JAX-RS annotation processing capability for a stateless service. Honors JAX-RS Annotation on a best effort basis
More details [here] (https://github.com/tteky/xenon-ext/tree/master/jaxrs-support)
Create state machine based workflows directly in java code. Its inspired from stateless & Xenon task service
Provides ability to
- Attach on-entry & on-exit handlers on each state
- Attach expiry based auto-transition
- Basic UI to visualize the state machine diagram
More details [here] (https://github.com/tteky/xenon-ext/tree/master/xenon-fsm)
This extension can be associated to Xenon (rapid micro-service building framework), state machine, stateless4j etc.,