org.schmant.task.jdk.java
Class JavaTF
java.lang.Object
org.schmant.task.stub.AbstractTaskFactory<T,U>
org.schmant.task.template.process.AbstractExtProcessTaskFactory<T,U>
org.schmant.task.template.jdk.java.AbstractExtJvmTaskFactory<T,U>
org.schmant.task.template.jdk.java.AbstractExtJavaTaskFactory<JavaTF,ExtJavaTask>
org.schmant.task.jdk.java.JavaTF
- All Implemented Interfaces:
- ArgumentsConfigurable<JavaTF>, ClasspathConfigurable<JavaTF>, LoggingConfigurable<JavaTF>, TaskDecoratorConfigurable<JavaTF,ExtJavaTaskDecorator<?>>, TaskFactory<JavaTF,ExtJavaTask>, TaskRunnable, ExtJavaConfigurable<JavaTF>, ExtJavaTaskConfigurable<JavaTF>, ExtJvmConfigurable<JavaTF>, ExtJvmTaskConfigurable<JavaTF>, JvmConfigurable<JavaTF>, JvmOptionsConfigurable<JavaTF>, JavaHomeConfigurable<JavaTF>, ExtProcessConfigurable<JavaTF>
public final class JavaTF
- extends AbstractExtJavaTaskFactory<JavaTF,ExtJavaTask>
- implements ExtJavaConfigurable<JavaTF>
Factory for the ExtJavaTask
.
See JavaTF
- Since:
- 0.5
- Author:
- Karl Gustafsson
- See Also:
ExtJavaTask
- Task_package:
- org.schmant.task.base
Methods inherited from class org.schmant.task.template.jdk.java.AbstractExtJvmTaskFactory |
addClasspathDecorator, addClasspathDecorators, addClasspathEntries, addClasspathEntry, addJvmOption, addJvmOptions, clearClasspathDecorators, clearClasspathEntries, clearJvmOptions, setJavaExecutable, setJavaHome |
Methods inherited from class org.schmant.task.template.process.AbstractExtProcessTaskFactory |
addArgument, addArguments, addEnvironmentVariable, addEnvironmentVariables, clearArguments, clearEnvironmentVariables, setFailOnErrors, setInheritEnvironmentVariables, setStderrStrategy, setStdoutStrategy, setWorkingDirectory |
Methods inherited from class org.schmant.task.stub.AbstractTaskFactory |
copy, create, getLastCreated, getSpecification, getThis, run, setLogFooter, setLogHeader, setReportLevel, setTraceLogging, toString |
JavaTF
public JavaTF()
setClassToRun
public JavaTF setClassToRun(String fcn)
setJarToRun
public JavaTF setJarToRun(Object o)
createSpecification
protected ExtJavaTask createSpecification()
- Description copied from class:
AbstractTaskFactory
- Subclasses implement this to create the task specification object that
this factory uses to configure the task that it is creating.
- Specified by:
createSpecification
in class AbstractTaskFactory<JavaTF,ExtJavaTask>