public class InternalNIODefaultCompilationRequest extends Object implements InternalNIOCompilationRequest
| Constructor and Description |
|---|
InternalNIODefaultCompilationRequest(String mavenRepo,
InternalNIOWorkspaceCompilationInfo info,
String[] args,
Map<String,Object> map,
Boolean logRequested) |
| Modifier and Type | Method and Description |
|---|---|
InternalNIOWorkspaceCompilationInfo |
getInfo() |
AFCliRequest |
getKieCliRequest() |
String |
getMavenRepo() |
Optional<org.uberfire.java.nio.file.Path> |
getPomFile() |
Optional<URI> |
getRepoURI() |
AFCliRequest |
getReq() |
String |
getRequestUUID() |
public InternalNIODefaultCompilationRequest(String mavenRepo, InternalNIOWorkspaceCompilationInfo 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()
public InternalNIOWorkspaceCompilationInfo getInfo()
getInfo in interface InternalNIOCompilationRequestpublic Optional<org.uberfire.java.nio.file.Path> getPomFile()
getPomFile in interface InternalNIOCompilationRequestpublic AFCliRequest getReq()
public AFCliRequest getKieCliRequest()
getKieCliRequest in interface InternalNIOCompilationRequestpublic String getMavenRepo()
getMavenRepo in interface InternalNIOCompilationRequestCopyright © 2001–2017 JBoss by Red Hat. All rights reserved.