public class MavenBuildExecConfigExecutor extends Object implements BiFunctionConfigExecutor<MavenBuild,MavenBuildExecConfig,BinaryConfig>
| Constructor and Description |
|---|
MavenBuildExecConfigExecutor(BuildRegistry buildRegistry) |
| Modifier and Type | Method and Description |
|---|---|
Optional<BinaryConfig> |
apply(MavenBuild mavenBuild,
MavenBuildExecConfig mavenBuildExecConfig) |
org.apache.maven.project.MavenProject |
build(Project project,
List<String> goals,
Properties properties) |
Class<? extends Config> |
executeFor() |
String |
inputId() |
String |
outputId() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitandThen@Inject public MavenBuildExecConfigExecutor(BuildRegistry buildRegistry)
public Optional<BinaryConfig> apply(MavenBuild mavenBuild, MavenBuildExecConfig mavenBuildExecConfig)
apply in interface BiFunction<MavenBuild,MavenBuildExecConfig,Optional<BinaryConfig>>public Class<? extends Config> executeFor()
executeFor in interface ConfigExecutorpublic String outputId()
outputId in interface ConfigExecutorpublic String inputId()
inputId in interface ConfigExecutorpublic org.apache.maven.project.MavenProject build(Project project, List<String> goals, Properties properties) throws BuildException
BuildExceptionCopyright © 2001–2021 JBoss by Red Hat. All rights reserved.