public class DefaultCompilationRequest extends Object implements CompilationRequest
| Constructor and Description |
|---|
DefaultCompilationRequest(String mavenRepo,
WorkspaceCompilationInfo info,
String[] args,
Map<String,Object> map,
Boolean logRequested) |
| Modifier and Type | Method and Description |
|---|---|
WorkspaceCompilationInfo |
getInfo() |
AFCliRequest |
getKieCliRequest() |
Boolean |
getLogRequested() |
Map<String,Object> |
getMap() |
String |
getMavenRepo() |
String[] |
getOriginalArgs() |
Optional<org.uberfire.java.nio.file.Path> |
getPomFile() |
AFCliRequest |
getReq() |
String |
getRequestUUID() |
public DefaultCompilationRequest(String mavenRepo, WorkspaceCompilationInfo info, String[] args, Map<String,Object> map, Boolean logRequested)
mavenRepo - a string representation of the Pathinfo - args - param for maven, can be used MavenCLIArgsmap - to retrieve KieMetaInfo and KieModule when a Kie Plugin is presentlogRequested - if is true the output of the build will be provided as a Listpublic String getRequestUUID()
getRequestUUID in interface CompilationRequestpublic WorkspaceCompilationInfo getInfo()
getInfo in interface CompilationRequestpublic Optional<org.uberfire.java.nio.file.Path> getPomFile()
getPomFile in interface CompilationRequestpublic AFCliRequest getReq()
public AFCliRequest getKieCliRequest()
getKieCliRequest in interface CompilationRequestpublic String getMavenRepo()
getMavenRepo in interface CompilationRequestpublic String[] getOriginalArgs()
getOriginalArgs in interface CompilationRequestpublic Map<String,Object> getMap()
getMap in interface CompilationRequestpublic Boolean getLogRequested()
getLogRequested in interface CompilationRequestCopyright © 2001–2018 JBoss by Red Hat. All rights reserved.