Click or drag to resize

SetupJVMWrapper Properties

The SetupJVMWrapper type exposes the following members.

Properties
 NameDescription
Public propertyClassPath The starting JVM class path. Further path can be added later.
Public propertyStatic memberContainerId Return a String identifier of the container instance
Public propertyDebugSuspendFlag Enables Debug
Public propertyCode exampleDynJVM The dynamic entry point for JVM operations. It permits to write code in .NET languages using a syntax not far from the one available in Java.
Public propertyEnableCriticalMethods Always enable/disable use of critical methods within JNI interface, to get/set native type arrays, single wrapper for EnableCriticalMethodsOnGet and EnableCriticalMethodsOnSet
Public propertyEnableCriticalMethodsOnGet Always enable/disable use of critical methods, within JNI interface, to get native type arrays
Public propertyEnableCriticalMethodsOnGetThreshold Enable/Disable use of critical methods, within JNI interface, to get native type arrays if the length is over the EnableCriticalMethodsOnSetThreshold. Default is MaxValue
Public propertyEnableCriticalMethodsOnSet Always enable/disable use of critical methods, within JNI interface, to set native type arrays
Public propertyEnableCriticalMethodsOnSetThreshold Enable/Disable use of critical methods, within JNI interface, to set native type arrays if the length is over the EnableCriticalMethodsOnSetThreshold. Default is MaxValue
Public propertyEnableDebug Enables Debug
Public propertyFeatureLevel Reports the feature level of the JVM in use
Public propertyStatic memberFilteredArgs The remaining arguments after applied the parsing of JCOBridge arguments. Useful when invoked application does not accept arguments related to JCOBridge.
Public propertyGlobalHeapSize Sets the global heap size
Public propertyGlobalize Set to to do not globilize the instance. Default is
Public propertyInitialHeapSize Sets the initial heap size
Public propertyStatic memberIsContainer Return if the running environment is a container
Public propertyJavaDebugOpts Java Debug options used if EnableDebug is true
Public propertyJavaDebugPort Java Debug Port
Public propertyJDKHome The path where is located the JRE of the installed JDK
Public propertyJmxPort The JMX Port to use
Public propertyJNIOutputFile The path where the JNI verbose info will be written. The file will be opened in append mode.
Public propertyJNIVerbosity Sets the verbosity of the JNI interface. See oracle documentation.
Public propertyJVM The entry point for direct JVM operations. Use DynJVM to write code like you made in Java
Public propertyJVMOptions The options to pass to the JVM when a JVM will be created
Public propertyJVMPackages The list of packages on startup. Further packages can be added later
Public propertyJVMPath The path to the JRE ennvironment or full path to (jvm.dll/libjvm.so). If not set the library try to find a suitable version on the system.
Protected propertyJVMStats The entry point for JVM statistics
Public propertyLastBindingException Last Exception raised from C# to Java interface. Useful to identify the real exception behind a RuntimeBinderException raised when DynJVM accessor is in use.
Public propertyLicensePath The path where is located the license file
Public propertyManagement The entry point for management operations
Public propertyModulePath The starting JVM module path. Further path can be added later.
Protected propertyRemoteBridge Direct accessor to the JCOBridge class in the JVM context
Protected propertyRemoteJCOBridge Dynamic accessor to the JCOBridge class in the JVM context
Public propertySuppressFinalize to suppress finalization of the class instance inherited from SetupJVMWrapper when the instance is created using CreateGlobalInstance, the instance is globalized using Globalize(IJVMBridgeCore, Boolean) or GlobalizeTClass. Default value is .
Top
See Also