The properties of the IJvmOptions interface are listed below. For a complete list of IJvmOptions interface members, see the IJvmOptions Members topic.
Abort | The callback for JVM abortion. |
AppendBootClassPath | The JVMs append-to-bootclasspath setting. |
BatchMode | |
BootClassPath | The JVMs bootclasspath. |
CheckJni | Performs additional validation on JNI calls if set to true. |
ClassPath | The application classpath configured for the JVM. |
COMExceptionMessages | A property governing whether exception type, message, and stack trace are all bundled up in one XML message that is supplied as the exception's Message property. VB6 clients only have easy access to the message and this would provide all necesssary information if set to true. This property is set to false by default. |
DashDOption | The property that allows the specification of -D options. |
DashXOption | The property that allows the specification of -X options. |
Debug | Start the embedded JVM in debug mode, allowing an external debugger to attach to it. |
DisableClassGC | Disables class garbage collection if set to true. |
EnableClassGC | Enables class garbage collection if set to true. |
EnableVerboseGC | Enables verbose garbage collection if set to true. |
Exit | The callback for JVM exit. |
ExtensionDirectories | The extensions directory configured for the JVM. |
Future | Performs strict class-file format checks if set to true. |
IgnoreUnrecognized | Governs whether an unrecognized configuration option causes an JVM initialization error. |
IncrementalGC | |
InitialHeapSize | The initial JVM heap size in MB. This property is synonymous to the InitialHeapSizeInMB property. |
InitialHeapSizeInMB | The initial JVM heap size in MB. This property is synonymous to the InitialHeapSize property. |
InterpretedMode | Enables interpreted execution mode if set to true. |
JNILevel | The JNI Version number to be used for initialization of the JVM. This is synonymous to the JniVersion property. |
JniVersion | The JNI Version number to be used for initialization of the JVM. This is synonymous to the JNILevel property. |
LibraryPath | The application librarypath configured for the JVM. |
LogGCFile | |
MaximumHeapSize | The maximum JVM heap size in MB. This property is synonymous to the MaximumHeapSizeInMB property. |
MaximumHeapSizeInMB | The maximum JVM heap size in MB. This property is synonymous to the MaximumHeapSize property. |
MixedMode | Enables mixed execution mode if set to true. |
NoAgent | The Sun classic VM supports both the old sun.tools.debug interface and JPDA, the option "-Xdebug" enables both, but defaults to running the sun.tools.debug agent. The "-Xnoagent" turns this off so that JPDA will work. The HotSpot VM does not have this option. |
PrependBootClassPath | The JVMs prepend-to-bootclasspath setting. |
Prof | Start the JVM with profiling support enabled if this property is true. |
ReduceSignals | Reduces usage of operating-system signals by Java virtual machine if set to true. |
Run | Specifies particular runtime settings that are used to configure the debugging or profiling support. |
SecurityManager | The name of a Java class which acts as the security manager for the session. |
SecurityPolicy | The name of a file which contains the security policy for the session. |
StackSize | The stack size in KB used for the Java stack. This property is synonymous to the StackSizeInKB property. |
StackSizeInKB | The stack size in KB used for the Java stack. This property is synonymous to the StackSize property. |
UseCodemeshSecurityManager | Governs whether a Codemesh SecurityManager is registered instead of the configured one. The Codemesh security manager delegates to the configured one in all but a few cases (the security privileges it needs granted to work). |
Verbose | The verbosity of the JVM. |
Vfprintf | The callback for JVM print statements. |
IJvmOptions Interface | Codemesh.JuggerNET Namespace