public interface CodestartFileStrategyHandler
| Modifier and Type | Field and Description |
|---|---|
static Map<String,CodestartFileStrategyHandler> |
BY_NAME |
static io.quarkus.devtools.codestarts.strategy.FailOnDuplicateCodestartFileStrategyHandler |
DEFAULT_STRATEGY |
| Modifier and Type | Method and Description |
|---|---|
default void |
checkNotEmptyCodestartFiles(List<CodestartFile> codestartFiles) |
default void |
checkTargetDoesNotExist(Path targetPath) |
String |
name() |
void |
process(Path targetDirectory,
String relativePath,
List<CodestartFile> codestartFiles,
Map<String,Object> data) |
static final io.quarkus.devtools.codestarts.strategy.FailOnDuplicateCodestartFileStrategyHandler DEFAULT_STRATEGY
static final Map<String,CodestartFileStrategyHandler> BY_NAME
String name()
void process(Path targetDirectory, String relativePath, List<CodestartFile> codestartFiles, Map<String,Object> data) throws IOException
IOExceptiondefault void checkNotEmptyCodestartFiles(List<CodestartFile> codestartFiles)
default void checkTargetDoesNotExist(Path targetPath)
Copyright © 2020 JBoss by Red Hat. All rights reserved.