public class GWTCodeServerMavenExecConfigExecutor extends Object implements BiFunctionConfigExecutor<MavenBuild,GWTCodeServerMavenExecConfig,MavenBuild>
| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
LOG |
| Constructor and Description |
|---|
GWTCodeServerMavenExecConfigExecutor(GWTCodeServerPortLeaser leaser) |
| Modifier and Type | Method and Description |
|---|---|
Optional<MavenBuild> |
apply(MavenBuild buildConfig,
GWTCodeServerMavenExecConfig config) |
void |
build(File pom,
Properties properties,
List<String> goals) |
Class<? extends Config> |
executeFor() |
String |
inputId() |
String |
outputId() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitandThen@Inject public GWTCodeServerMavenExecConfigExecutor(GWTCodeServerPortLeaser leaser)
public Optional<MavenBuild> apply(MavenBuild buildConfig, GWTCodeServerMavenExecConfig config)
apply in interface BiFunction<MavenBuild,GWTCodeServerMavenExecConfig,Optional<MavenBuild>>public Class<? extends Config> executeFor()
executeFor in interface ConfigExecutorpublic String outputId()
outputId in interface ConfigExecutorpublic String inputId()
inputId in interface ConfigExecutorpublic void build(File pom, Properties properties, List<String> goals) throws BuildException
BuildExceptionCopyright © 2001–2017 JBoss by Red Hat. All rights reserved.