|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.sonar.runner.api.Runner<ForkedRunner>
org.sonar.runner.api.ForkedRunner
public class ForkedRunner
Runner executed in a new JVM.
| Method Summary | |
|---|---|
ForkedRunner |
addJvmArguments(List<String> args)
JVM arguments, for example "-Xmx512m" |
ForkedRunner |
addJvmArguments(String... s)
See addJvmArguments(java.util.List) |
ForkedRunner |
addJvmEnvVariables(Map<String,String> map)
Add some JVM environment variables. |
static ForkedRunner |
create()
Create new instance. |
static ForkedRunner |
create(ProcessMonitor processMonitor)
Create new instance. |
protected void |
doExecute()
|
List<String> |
jvmArguments()
|
ForkedRunner |
setJavaExecutable(String s)
Path to the java executable. |
ForkedRunner |
setJvmEnvVariable(String key,
String value)
Set a JVM environment variable. |
ForkedRunner |
setStdErr(StreamConsumer stream)
Subscribe to the error output. |
ForkedRunner |
setStdOut(StreamConsumer stream)
Subscribe to the standard output. |
| Methods inherited from class org.sonar.runner.api.Runner |
|---|
addProperties, app, appVersion, execute, properties, property, setApp, setProperty |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static ForkedRunner create()
public static ForkedRunner create(ProcessMonitor processMonitor)
public ForkedRunner setJavaExecutable(@Nullable
String s)
public List<String> jvmArguments()
public ForkedRunner addJvmArguments(String... s)
addJvmArguments(java.util.List)
public ForkedRunner addJvmArguments(List<String> args)
public ForkedRunner setJvmEnvVariable(String key,
String value)
public ForkedRunner addJvmEnvVariables(Map<String,String> map)
public ForkedRunner setStdOut(@Nullable
StreamConsumer stream)
System.out
public ForkedRunner setStdErr(@Nullable
StreamConsumer stream)
System.err
protected void doExecute()
doExecute in class Runner<ForkedRunner>
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||