- All Known Implementing Classes:
DefaultExternalModuleCreator
Implementors are responsible for creating an
ActivatorCreatorRequest that can be then passed to the
ActivatorCreator based upon the scanning and reflective introspection of a set of classes found in an external
jar module.
This involves a two-step process of first preparing to create using
prepareToCreateExternalModule(io.helidon.pico.tools.ExternalModuleCreatorRequest), followed by taking the response and proceeding
to call ActivatorCreator.createModuleActivators(io.helidon.pico.tools.ActivatorCreatorRequest).- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionPrepares the activator and module creation by reflectively scanning and analyzing the context of the request to build a model payload that can then be pipelined to the activator creator.
-
Method Details
-
prepareToCreateExternalModule
Prepares the activator and module creation by reflectively scanning and analyzing the context of the request to build a model payload that can then be pipelined to the activator creator.- Parameters:
request- the request- Returns:
- the response
-