JavaVirtualMachine

This type is a class for model objects.

Configuration for advanced Java virtual machine settings.

Package: processexec

Classifier ID:  -1
Instance class name:  * Unspecified *
Instance class:  * Unspecified *

Collection attributes having this type:
  JavaProcessDef.jvmEntries



Attributes Summary
classpath : EString The standard classpath in which the Java virtual machine looks for classes. This property can contain multiple paths separated by colons (":") or semicolons (";") depending on the operating system of the node.
bootClasspath : EString Some JVMs contain an option to specify bootstrap classes and resources. This property can contain multiple paths separated by colons (":") or semicolons (";") depending on the operating system of the node.
verboseModeClass : EBoolean Enables verbose debugging output for class loading.
verboseModeGarbageCollection : EBoolean Enables verbose debug output for garbage collection.
verboseModeJNI : EBoolean Enables verbose debugging output for native method invocation.
initialHeapSize : EInt Specifies the initial heap size available to the JVM, in megabytes.
maximumHeapSize : EInt The maximum heap size available to the JVM, in megabytes.
runHProf : EBoolean Enable HProf profiler support. To use another profiler, use the command line property to specify settings for the custom profiler.
hprofArguments : EString Additional profiler arguments to use when Run HProf is used.
debugMode : EBoolean Enables the JVM debug output. When the property is set, the application server will start with the java_g -debug argument, which is necessary to allow the Distributed Debugger, or any Java debugger, to attach to the application server. Selecting this setting is necessary, but not sufficient, for using the IBM Distributed Debugger to debug code running on this application server. You must also configure and enable the Object Level Trace settings and perform some other steps. See the InfoCenter for more information.
debugArgs : EString When Debug Mode for the Java virtual machine is enabled, this property allows additional debug arguments to be passed to the Java virtual machine.
genericJvmArguments : EString Additional command line arguments for the JVM.
executableJarFileName : EString The file path to an executable JAR file.
disableJIT : EBoolean Diables the Just In Time (JIT) compiler option of the JVM.
osName : EString JVM Settings specific to a given operating system. The process launcher will use the JVM settings for the os platform of the node.
internalClassAccessMode : InternalClassAccessMode This field governs the behaviour of the classloading mechanism of the application server in question. The applications hosted in this particular server will or will not be able to load the classes that are internal to the server, ie., are part of the server implementation, depending on the mode that has been set.
systemProperties : Property * * No description is available *



Attribute Details

classpath  -  The standard classpath in which the Java virtual machine looks for classes. This property can contain multiple paths separated by colons (":") or semicolons (";") depending on the operating system of the node.
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  true
    Ordered:  true
    Lower bound:  0
    Upper bound:  Unbounded
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

bootClasspath  -  Some JVMs contain an option to specify bootstrap classes and resources. This property can contain multiple paths separated by colons (":") or semicolons (";") depending on the operating system of the node.
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  true
    Ordered:  true
    Lower bound:  0
    Upper bound:  Unbounded
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

verboseModeClass  -  Enables verbose debugging output for class loading.
    Data Type: EBoolean
    Default value:  false
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

verboseModeGarbageCollection  -  Enables verbose debug output for garbage collection.
    Data Type: EBoolean
    Default value:  false
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

verboseModeJNI  -  Enables verbose debugging output for native method invocation.
    Data Type: EBoolean
    Default value:  false
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

initialHeapSize  -  Specifies the initial heap size available to the JVM, in megabytes.
    Data Type: EInt
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

maximumHeapSize  -  The maximum heap size available to the JVM, in megabytes.
    Data Type: EInt
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

runHProf  -  Enable HProf profiler support. To use another profiler, use the command line property to specify settings for the custom profiler.
    Data Type: EBoolean
    Default value:  false
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

hprofArguments  -  Additional profiler arguments to use when Run HProf is used.
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

debugMode  -  Enables the JVM debug output. When the property is set, the application server will start with the java_g -debug argument, which is necessary to allow the Distributed Debugger, or any Java debugger, to attach to the application server. Selecting this setting is necessary, but not sufficient, for using the IBM Distributed Debugger to debug code running on this application server. You must also configure and enable the Object Level Trace settings and perform some other steps. See the InfoCenter for more information.
    Data Type: EBoolean
    Default value:  false
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

debugArgs  -  When Debug Mode for the Java virtual machine is enabled, this property allows additional debug arguments to be passed to the Java virtual machine.
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

genericJvmArguments  -  Additional command line arguments for the JVM.
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

executableJarFileName  -  The file path to an executable JAR file.
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

disableJIT  -  Diables the Just In Time (JIT) compiler option of the JVM.
    Data Type: EBoolean
    Default value:  false
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

osName  -  JVM Settings specific to a given operating system. The process launcher will use the JVM settings for the os platform of the node.
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

internalClassAccessMode  -  This field governs the behaviour of the classloading mechanism of the application server in question. The applications hosted in this particular server will or will not be able to load the classes that are internal to the server, ie., are part of the server implementation, depending on the mode that has been set.
    Data Type: InternalClassAccessMode
    Default value:  unspecified
    Allowed values:
        0 - ALLOW
        1 - RESTRICT
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

systemProperties  -  * No description is available *
    Reference Type: Property *
    Containment:  true
    Container:  false
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  true
    Ordered:  true
    Lower bound:  0
    Upper bound:  Unbounded
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false



(C) COPYRIGHT International Business Machines Corp. 1996-2006