org.sonar.process.monitor
Class JavaCommand

java.lang.Object
  extended by org.sonar.process.monitor.JavaCommand

public class JavaCommand
extends Object


Constructor Summary
JavaCommand(String key)
           
 
Method Summary
 JavaCommand addClasspath(String s)
           
 JavaCommand addJavaOption(String s)
           
 JavaCommand addJavaOptions(String s)
           
 Map<String,String> getArguments()
           
 String getClassName()
           
 List<String> getClasspath()
           
 Map<String,String> getEnvVariables()
           
 List<String> getJavaOptions()
           
 String getKey()
           
 File getTempDir()
           
 File getWorkDir()
           
 JavaCommand setArgument(String key, String value)
           
 JavaCommand setArguments(Properties args)
           
 JavaCommand setClassName(String className)
           
 JavaCommand setEnvVariable(String key, String value)
           
 JavaCommand setTempDir(File tempDir)
           
 JavaCommand setWorkDir(File workDir)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JavaCommand

public JavaCommand(String key)
Method Detail

getKey

public String getKey()

getWorkDir

public File getWorkDir()

setWorkDir

public JavaCommand setWorkDir(File workDir)

getTempDir

public File getTempDir()

setTempDir

public JavaCommand setTempDir(File tempDir)

getJavaOptions

public List<String> getJavaOptions()

addJavaOption

public JavaCommand addJavaOption(String s)

addJavaOptions

public JavaCommand addJavaOptions(String s)

getClassName

public String getClassName()

setClassName

public JavaCommand setClassName(String className)

getClasspath

public List<String> getClasspath()

addClasspath

public JavaCommand addClasspath(String s)

getArguments

public Map<String,String> getArguments()

setArgument

public JavaCommand setArgument(String key,
                               @Nullable
                               String value)

setArguments

public JavaCommand setArguments(Properties args)

getEnvVariables

public Map<String,String> getEnvVariables()

setEnvVariable

public JavaCommand setEnvVariable(String key,
                                  @Nullable
                                  String value)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2009–2016 SonarSource. All rights reserved.