Package org.codehaus.mojo.gwt.shell
Class JavaCommand
- java.lang.Object
-
- org.codehaus.mojo.gwt.shell.JavaCommand
-
public class JavaCommand extends java.lang.Object- Since:
- 2.1.0-1
- Author:
- Olivier Lamy
-
-
Constructor Summary
Constructors Constructor Description JavaCommand()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JavaCommandaddClassPathProcessors(ClassPathProcessor classPathProcessor)JavaCommandaddToClasspath(java.io.File file)JavaCommandaddToClasspath(java.util.Collection<java.io.File> elements)JavaCommandarg(boolean condition, java.lang.String arg)JavaCommandarg(java.lang.String arg)JavaCommandarg(java.lang.String arg, java.lang.String value)JavaCommandenvironment(java.lang.String name, java.lang.String value)voidexecute()java.util.List<java.lang.String>getArgs()java.util.List<java.io.File>getClasspath()java.util.List<ClassPathProcessor>getClassPathProcessors()java.util.PropertiesgetEnv()java.lang.StringgetJvm()java.util.List<java.lang.String>getJvmArgs()org.apache.maven.plugin.logging.LoggetLog()java.lang.StringgetMainClass()java.util.PropertiesgetSystemProperties()intgetTimeOut()JavaCommandprependToClasspath(java.util.Collection<java.io.File> elements)JavaCommandsetArgs(java.util.List<java.lang.String> args)JavaCommandsetClasspath(java.util.List<java.io.File> classpath)JavaCommandsetClassPathProcessors(java.util.List<ClassPathProcessor> classPathProcessors)JavaCommandsetEnv(java.util.Properties env)JavaCommandsetJvm(java.lang.String jvm)JavaCommandsetJvmArgs(java.util.List<java.lang.String> jvmArgs)JavaCommandsetLog(org.apache.maven.plugin.logging.Log log)JavaCommandsetMainClass(java.lang.String mainClass)JavaCommandsetOut(org.codehaus.plexus.util.cli.StreamConsumer out)JavaCommandsetSystemProperties(java.util.Properties systemProperties)JavaCommandsetTimeOut(int timeOut)JavaCommandsystemProperty(java.lang.String name, java.lang.String value)
-
-
-
Method Detail
-
getMainClass
public java.lang.String getMainClass()
-
setMainClass
public JavaCommand setMainClass(java.lang.String mainClass)
-
getClasspath
public java.util.List<java.io.File> getClasspath()
-
setClasspath
public JavaCommand setClasspath(java.util.List<java.io.File> classpath)
-
getArgs
public java.util.List<java.lang.String> getArgs()
-
setArgs
public JavaCommand setArgs(java.util.List<java.lang.String> args)
-
getSystemProperties
public java.util.Properties getSystemProperties()
-
setSystemProperties
public JavaCommand setSystemProperties(java.util.Properties systemProperties)
-
getEnv
public java.util.Properties getEnv()
-
setEnv
public JavaCommand setEnv(java.util.Properties env)
-
getJvmArgs
public java.util.List<java.lang.String> getJvmArgs()
-
setJvmArgs
public JavaCommand setJvmArgs(java.util.List<java.lang.String> jvmArgs)
-
getJvm
public java.lang.String getJvm()
-
setJvm
public JavaCommand setJvm(java.lang.String jvm)
-
getLog
public org.apache.maven.plugin.logging.Log getLog()
-
setLog
public JavaCommand setLog(org.apache.maven.plugin.logging.Log log)
-
getTimeOut
public int getTimeOut()
-
setTimeOut
public JavaCommand setTimeOut(int timeOut)
-
getClassPathProcessors
public java.util.List<ClassPathProcessor> getClassPathProcessors()
-
addClassPathProcessors
public JavaCommand addClassPathProcessors(ClassPathProcessor classPathProcessor)
-
setClassPathProcessors
public JavaCommand setClassPathProcessors(java.util.List<ClassPathProcessor> classPathProcessors)
-
setOut
public JavaCommand setOut(org.codehaus.plexus.util.cli.StreamConsumer out)
-
addToClasspath
public JavaCommand addToClasspath(java.io.File file)
-
addToClasspath
public JavaCommand addToClasspath(java.util.Collection<java.io.File> elements)
-
prependToClasspath
public JavaCommand prependToClasspath(java.util.Collection<java.io.File> elements)
-
arg
public JavaCommand arg(java.lang.String arg)
-
arg
public JavaCommand arg(java.lang.String arg, java.lang.String value)
-
arg
public JavaCommand arg(boolean condition, java.lang.String arg)
-
systemProperty
public JavaCommand systemProperty(java.lang.String name, java.lang.String value)
-
environment
public JavaCommand environment(java.lang.String name, java.lang.String value)
-
execute
public void execute() throws JavaCommandException- Throws:
JavaCommandException
-
-