LittleHorse Extensions for Quarkus
The LittleHorse Quarkus extensions let you build LittleHorse workflows, tasks, and user tasks directly in Quarkus applications. The extensions handle registration at startup and provide both blocking and reactive gRPC clients.
Extensions
-
LittleHorse Quarkus (
littlehorse-quarkus) — The base extension. Use@LHTask,@LHWorkflow,@LHStructDef, and@LHUserTaskFormto define tasks, workflows, structs, and user task forms. The extension registers them with the LittleHorse Kernel at application startup and runs task workers. -
LittleHorse Quarkus RESTful Gateway (
littlehorse-quarkus-restful-gateway) — A REST API for LittleHorse. Use it when you want to run workflows, post external events, or query the Kernel via HTTP instead of gRPC.
Source
The extensions live in the lh-quarkus GitHub repository.