As a user, I can register process engine plugins by defining the implementation class as a bean.
Functional Requirements (Required before implementation):
Technical Requirements (Required before implementation):
Limitations of Scope (Optional):
Hints
It should be possible to register multiple plugins
Similarly to spring, it should be possible to influence the order of the beans to be registered (maybe with something like @Priority(4))
Retrieving beans should be possible via beanContainer.instance(ProcessEnginePlugin.class) in the quarkus recorder. This method returns a single instance.
This issue was imported from JIRA:
User Story (Required on creation):
As a user, I can register process engine plugins by defining the implementation class as a bean.
Functional Requirements (Required before implementation):
Technical Requirements (Required before implementation):
Limitations of Scope (Optional):
Hints
@Priority(4)
)Retrieving beans should be possible viaThis method returns a single instance.beanContainer.instance(ProcessEnginePlugin.class)
in the quarkus recorder.Links: