public interface AugmentAction
| Modifier and Type | Method and Description |
|---|---|
StartupAction |
createInitialRuntimeApplication() |
AugmentResult |
createProductionApplication() |
void |
performCustomBuild(String resultConsumer,
Object context,
String... finalOutputs)
Performs a custom augmentation run, asking for the outputs provided in finalOutputs, and passing them to the
resultConsumer
|
StartupAction |
reloadExistingApplication(boolean hasStartedSuccessfully,
Set<String> changedResources,
ClassChangeInformation classChangeInformation) |
void performCustomBuild(String resultConsumer, Object context, String... finalOutputs)
resultConsumer - The name of a BiConsumer<Object, BuildResult> class that will be instantiated to handle the
resultcontext - An additional context object that is passed as-is to the result consumerfinalOutputs - The names of the build items to ask for as part of the buildAugmentResult createProductionApplication()
StartupAction createInitialRuntimeApplication()
StartupAction reloadExistingApplication(boolean hasStartedSuccessfully, Set<String> changedResources, ClassChangeInformation classChangeInformation)
Copyright © 2021 JBoss by Red Hat. All rights reserved.