@ApplicationScoped public class LocalBuildExecConfigExecutor extends Object implements BiFunctionConfigExecutor<LocalBuildConfigInternal,LocalBuildExecConfig,LocalBinaryConfig>
| Constructor and Description |
|---|
LocalBuildExecConfigExecutor() |
LocalBuildExecConfigExecutor(BuildHelper buildHelper) |
| Modifier and Type | Method and Description |
|---|---|
Optional<LocalBinaryConfig> |
apply(LocalBuildConfigInternal localBuildConfigInternal,
LocalBuildExecConfig localBuildExecConfig)
This executor executes the formal build of the project by using the internal build configuration.
|
Class<? extends Config> |
executeFor() |
String |
outputId() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinputIdandThenpublic LocalBuildExecConfigExecutor()
@Inject public LocalBuildExecConfigExecutor(BuildHelper buildHelper)
public Optional<LocalBinaryConfig> apply(LocalBuildConfigInternal localBuildConfigInternal, LocalBuildExecConfig localBuildExecConfig)
apply in interface BiFunction<LocalBuildConfigInternal,LocalBuildExecConfig,Optional<LocalBinaryConfig>>localBuildConfigInternal - an internal build configuration for building a project in the local build system.localBuildExecConfig - the local build execution configuration.public Class<? extends Config> executeFor()
executeFor in interface ConfigExecutorpublic String outputId()
outputId in interface ConfigExecutorCopyright © 2001–2018 JBoss by Red Hat. All rights reserved.