-
public interface JavaVMInitArgsRepresents the JavaVMInitArgs C structure passed to JNI_CreateJavaVM to create the Java runtime.
-
-
Field Summary
Fields Modifier and Type Field Description static intJNI_VERSION_1_1The JNI specified version constant for the Java 1.1 version of JNIstatic intJNI_VERSION_1_2The JNI specified version constant for the Java 1.2 version of JNIstatic intJNI_VERSION_1_4The JNI specified version constant for the Java 1.4 version of JNIstatic intJNI_VERSION_1_6The JNI specified version constant for the Java 1.6 version of JNI
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleangetIgnoreUnrecognized()Fetch the ignoreUnrecognized field from the JavaVMInitArgs structure used to create this VM.IteratorgetOptions()Fetch the options used to start this VM, in the order they were originally specified.intgetVersion()Fetch the JNI version from the JavaVMInitArgs structure used to create this VM.
-
-
-
Field Detail
-
JNI_VERSION_1_1
static final int JNI_VERSION_1_1
The JNI specified version constant for the Java 1.1 version of JNI- See Also:
- Constant Field Values
-
JNI_VERSION_1_2
static final int JNI_VERSION_1_2
The JNI specified version constant for the Java 1.2 version of JNI- See Also:
- Constant Field Values
-
JNI_VERSION_1_4
static final int JNI_VERSION_1_4
The JNI specified version constant for the Java 1.4 version of JNI- See Also:
- Constant Field Values
-
JNI_VERSION_1_6
static final int JNI_VERSION_1_6
The JNI specified version constant for the Java 1.6 version of JNI- See Also:
- Constant Field Values
-
-
Method Detail
-
getVersion
int getVersion() throws DataUnavailable, CorruptDataExceptionFetch the JNI version from the JavaVMInitArgs structure used to create this VM. See the JNI specification for the meaning for this field.- Returns:
- the JNI version
- Throws:
DataUnavailableCorruptDataException
-
getIgnoreUnrecognized
boolean getIgnoreUnrecognized() throws DataUnavailable, CorruptDataExceptionFetch the ignoreUnrecognized field from the JavaVMInitArgs structure used to create this VM. See the JNI specification for the meaning of this field.- Returns:
- true if ignoreUnrecognized was set to a non-zero value with the VM was invoked
- Throws:
DataUnavailableCorruptDataException
-
getOptions
Iterator getOptions() throws DataUnavailable
Fetch the options used to start this VM, in the order they were originally specified.- Returns:
- an Iterator over the collection of JavaVMOptions
- Throws:
DataUnavailable- See Also:
JavaVMOption
-
-