java.lang.Object
io.helidon.pico.tools.AbstractCreator
io.helidon.pico.tools.DefaultExternalModuleCreator
- All Implemented Interfaces:
ExternalModuleCreator
@Singleton
public class DefaultExternalModuleCreator
extends AbstractCreator
implements ExternalModuleCreator
The default implementation of
ExternalModuleCreator.-
Field Summary
Fields inherited from class io.helidon.pico.tools.AbstractCreator
DEFAULT_SOURCE, DEFAULT_TARGET -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.this is a Java ServiceLoader implementation and the constructor should not be used directly -
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.
-
Constructor Details
-
DefaultExternalModuleCreator
Deprecated.this is a Java ServiceLoader implementation and the constructor should not be used directlyService loader based constructor.
-
-
Method Details
-
prepareToCreateExternalModule
public ExternalModuleCreatorResponse prepareToCreateExternalModule(ExternalModuleCreatorRequest req) Description copied from interface:ExternalModuleCreatorPrepares 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.- Specified by:
prepareToCreateExternalModulein interfaceExternalModuleCreator- Parameters:
req- the request- Returns:
- the response
-