public class AugmentTask extends Object implements CuratedTask<AugmentOutcome>
CurateOutcome and processes
user application and its dependency classes for phases that generate a runnable application.| Modifier and Type | Class and Description |
|---|---|
static class |
AugmentTask.Builder |
static class |
AugmentTask.CopyDirVisitor |
| Constructor and Description |
|---|
AugmentTask(AugmentTask.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
static AugmentTask.Builder |
builder() |
Path |
getAppClassesDir() |
Properties |
getBuildSystemProperties() |
Path |
getConfigDir() |
Path |
getOutputDir() |
AugmentOutcome |
run(CurateOutcome appState,
CuratedApplicationCreator ctx)
Runs the curated task
|
public AugmentTask(AugmentTask.Builder builder)
public AugmentOutcome run(CurateOutcome appState, CuratedApplicationCreator ctx) throws AppCreatorException
CuratedTaskrun in interface CuratedTask<AugmentOutcome>appState - The curate outcomeAppCreatorExceptionpublic static AugmentTask.Builder builder()
public Path getOutputDir()
public Path getAppClassesDir()
public Path getConfigDir()
public Properties getBuildSystemProperties()
Copyright © 2019 JBoss by Red Hat. All rights reserved.