@ApplicationScoped public class LocalProjectConfigExecutor extends Object implements org.guvnor.ala.pipeline.BiFunctionConfigExecutor<org.guvnor.ala.source.Source,LocalProjectConfig,org.guvnor.ala.config.ProjectConfig>
| Constructor and Description |
|---|
LocalProjectConfigExecutor() |
LocalProjectConfigExecutor(KieProjectService projectService) |
| Modifier and Type | Method and Description |
|---|---|
Optional<org.guvnor.ala.config.ProjectConfig> |
apply(org.guvnor.ala.source.Source source,
LocalProjectConfig localProjectConfig)
This executor mainly translates project configuration provided by the pipeline input into an internal format
convenient for the local build system.
|
Class<? extends org.guvnor.ala.config.Config> |
executeFor() |
String |
outputId() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitandThenpublic LocalProjectConfigExecutor()
@Inject public LocalProjectConfigExecutor(KieProjectService projectService)
public Optional<org.guvnor.ala.config.ProjectConfig> apply(org.guvnor.ala.source.Source source, LocalProjectConfig localProjectConfig)
apply in interface BiFunction<org.guvnor.ala.source.Source,LocalProjectConfig,Optional<org.guvnor.ala.config.ProjectConfig>>source - the internal representation of the sources in the local build system.localProjectConfig - the project configuration.public Class<? extends org.guvnor.ala.config.Config> executeFor()
executeFor in interface org.guvnor.ala.pipeline.ConfigExecutorpublic String outputId()
outputId in interface org.guvnor.ala.pipeline.ConfigExecutorCopyright © 2001–2017 JBoss by Red Hat. All rights reserved.