Controller Services
The ControllerService
interface allows developers to share
functionality and state across the JVM in a clean and consistent manner. The interface
resembles that of the Processor
interface but does not have an
onTrigger
method because Controller Services are not scheduled to run
periodically, and Controller Services do not have Relationships because they are not
integrated into the flow directly. Rather, they are used by Processors, Reporting Tasks, and
other Controller Services.