org.schmant.task.template.jdk.java
Interface JvmOptionsConfigurable<T extends JvmOptionsConfigurable<T>>

All Known Subinterfaces:
ExtJavaConfigurable<T>, ExtJavaTaskConfigurable<T>, ExtJvmConfigurable<T>, ExtJvmTaskConfigurable<T>, JvmConfigurable<T>
All Known Implementing Classes:
AbstractExtJavaTaskFactory, AbstractExtJvmTaskFactory, ExtFindbugsTF, ExtJarSignerTF, ExtJavadocTF, JavaTF, JUnit4TF

public interface JvmOptionsConfigurable<T extends JvmOptionsConfigurable<T>>

This interface is implemented by task factories that can be configured with JVM options.

Since:
0.9
Author:
Karl Gustafsson

Method Summary
 T addJvmOption(String option)
           
 T addJvmOptions(Object o)
          Add one or several JVM options.
 T clearJvmOptions()
           
 

Method Detail

addJvmOption

T addJvmOption(String option)

addJvmOptions

T addJvmOptions(Object o)
Add one or several JVM options.

Parameters:
o - One string or an array or collection of strings. Each string is an JVM option.

clearJvmOptions

T clearJvmOptions()