- java.lang.Object
-
- com.ibm.dtfj.java.javacore.JCJavaVMInitArgs
-
- All Implemented Interfaces:
JavaVMInitArgs
public class JCJavaVMInitArgs extends Object implements JavaVMInitArgs
A javacore-based implementation of DTFJ JavaVMInitArgs. Note that javacores contain the set of initialization options passed into the VM (in the ENVINFO section of the javacore), but do not provide the JNI level or the setting of the JNI 'ignoreUnrecognized' flag.- See Also:
JavaRuntime
-
-
Field Summary
-
Fields declared in interface com.ibm.dtfj.java.JavaVMInitArgs
JNI_VERSION_1_1, JNI_VERSION_1_2, JNI_VERSION_1_4, JNI_VERSION_1_6
-
-
Constructor Summary
Constructors Constructor Description JCJavaVMInitArgs(JCJavaRuntime javaRuntime, int version, boolean ignoreUnrecognized)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addOption(JCJavaVMOption option)
Not in DTFJ.-
Methods declared in class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods declared in interface com.ibm.dtfj.java.JavaVMInitArgs
getIgnoreUnrecognized, getOptions, getVersion
-
-
-
-
Constructor Detail
-
JCJavaVMInitArgs
public JCJavaVMInitArgs(JCJavaRuntime javaRuntime, int version, boolean ignoreUnrecognized) throws JCInvalidArgumentsException
- Throws:
JCInvalidArgumentsException
-
-
Method Detail
-
addOption
public void addOption(JCJavaVMOption option) throws JCInvalidArgumentsException
Not in DTFJ. Used only for building purposes.- Throws:
JCInvalidArgumentsException
-
-