Package io.quarkus.runner.bootstrap
Class AugmentActionImpl
java.lang.Object
io.quarkus.runner.bootstrap.AugmentActionImpl
- All Implemented Interfaces:
io.quarkus.bootstrap.app.AugmentAction
The augmentation task that produces the application.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classA task that can be used in isolated environments to do a build -
Constructor Summary
ConstructorsConstructorDescriptionAugmentActionImpl(io.quarkus.bootstrap.app.CuratedApplication curatedApplication) AugmentActionImpl(io.quarkus.bootstrap.app.CuratedApplication curatedApplication, List<Consumer<io.quarkus.builder.BuildChainBuilder>> chainCustomizers) Deprecated.AugmentActionImpl(io.quarkus.bootstrap.app.CuratedApplication curatedApplication, List<Consumer<io.quarkus.builder.BuildChainBuilder>> chainCustomizers, List<io.quarkus.bootstrap.classloading.ClassLoaderEventListener> classLoadListeners) -
Method Summary
Modifier and TypeMethodDescriptionio.quarkus.bootstrap.app.AugmentResultvoidperformCustomBuild(String resultHandler, Object context, String... finalOutputs) reloadExistingApplication(boolean hasStartedSuccessfully, Set<String> changedResources, io.quarkus.bootstrap.app.ClassChangeInformation classChangeInformation)
-
Constructor Details
-
AugmentActionImpl
public AugmentActionImpl(io.quarkus.bootstrap.app.CuratedApplication curatedApplication) -
AugmentActionImpl
@Deprecated public AugmentActionImpl(io.quarkus.bootstrap.app.CuratedApplication curatedApplication, List<Consumer<io.quarkus.builder.BuildChainBuilder>> chainCustomizers) Deprecated.Leaving this here for backwards compatibility, even though this is only internal. -
AugmentActionImpl
-
-
Method Details
-
performCustomBuild
- Specified by:
performCustomBuildin interfaceio.quarkus.bootstrap.app.AugmentAction
-
createProductionApplication
public io.quarkus.bootstrap.app.AugmentResult createProductionApplication()- Specified by:
createProductionApplicationin interfaceio.quarkus.bootstrap.app.AugmentAction
-
createInitialRuntimeApplication
- Specified by:
createInitialRuntimeApplicationin interfaceio.quarkus.bootstrap.app.AugmentAction
-
reloadExistingApplication
public StartupActionImpl reloadExistingApplication(boolean hasStartedSuccessfully, Set<String> changedResources, io.quarkus.bootstrap.app.ClassChangeInformation classChangeInformation) - Specified by:
reloadExistingApplicationin interfaceio.quarkus.bootstrap.app.AugmentAction
-