JuggerNET Runtime Library v3.6.54.0
3.6.54.0
|
A factory class for JvmLoader instances to be used from COM. More...
Public Member Functions | |
void | SetConfigFile (string configFile, string vers, string conf, string reserved) |
Specifies the location of an XML or old-style JunC++ion file that will be used by the native runtime library to read configuration information. This call is not necessary if you are following the .NET naming conventions for configuration files because the .NET runtime will find and parse the contents automatically. If the last three arguments are null, an XML file will be expected, otherwise an old-style JunC++ion configuration file will be expected. More... | |
IJvmLoader | GetJvmLoader () |
Returns an already created JVM Loader instance or a newly created JVM loader that traces errors and accepts environment variable overrides as well as a default JVM. More... | |
IJvmLoader | GetDefaultJvmLoader () |
Returns an already created JVM Loader instance or a newly created JVM loader that traces errors and accepts environment variable overrides as well as a default JVM. More... | |
IJvmLoader | GetJvmLoader (TraceFacility fac, TraceLevel level) |
Returns an already created JVM Loader instance or a newly created JVM loader that traces at the specified level and accepts environment variable overrides as well as a default JVM. More... | |
IJvmLoader | GetJvmLoaderWithTracing (TraceFacility fac, TraceLevel level) |
Returns an already created JVM Loader instance or a newly created JVM loader that traces at the specified level and accepts environment variable overrides as well as a default JVM. More... | |
IJvmLoader | GetJvmLoader (bool bEnvOverrides, bool bDefaultJvm) |
Returns an already created JVM Loader instance or a newly created JVM loader that traces errors and accepts environment variable overrides as well as a default JVM. More... | |
IJvmLoader | GetJvmLoaderWithBooleans (bool bEnvOverrides, bool bDefaultJvm) |
Returns an already created JVM Loader instance or a newly created JVM loader that traces errors and accepts environment variable overrides as well as a default JVM. More... | |
IJvmLoader | GetJvmLoader (bool bEnvOverrides, bool bDefaultJvm, TraceFacility fac, TraceLevel level) |
Returns an already created JVM Loader instance or a newly created JVM loader that uses the given settings. More... | |
IJvmLoader | GetJvmLoaderFullySpecified (bool bEnvOverrides, bool bDefaultJvm, TraceFacility fac, TraceLevel level) |
Returns an already created JVM Loader instance or a newly created JVM loader that uses the given settings. More... | |
IJvmLoader | GetJvmLoader (string configFile, bool bEnvOverrides, bool bDefaultJvm, TraceFacility fac, TraceLevel level) |
Returns an already created JVM Loader instance or a newly created JVM loader that uses the given settings. This is a less common factory method in .NET than in C++ because .NET can locate configuration files automatically and the automatic mechanism should be used if possible. More... | |
IJvmLoader | GetJvmLoaderWithFile (string configFile, bool bEnvOverrides, bool bDefaultJvm, TraceFacility fac, TraceLevel level) |
Returns an already created JVM Loader instance or a newly created JVM loader that uses the given settings. This is a less common factory method in .NET than in C++ because .NET can locate configuration files automatically and the automatic mechanism should be used if possible. More... | |
IJvmLoader | GetJvmLoader (string configFile, string vers, string conf, string reserved, bool bEnvOverrides, bool bDefaultJvm, TraceFacility fac, TraceLevel level) |
Returns an already created JVM Loader instance or a newly created JVM loader that uses the given settings. This is a very uncommon factory method in .NET as it provides access to the old-style JunC++ion configuration method. Other factories should be used as a preference and this factory is just provided for completeness' sake. More... | |
IJvmLoader | GetJvmLoader (string vers, string conf, string reserved, bool bEnvOverrides, bool bDefaultJvm, TraceFacility fac, TraceLevel level) |
Returns an already created JVM Loader instance or a newly created JVM loader that uses the given settings. This is a very uncommon factory method in .NET as it provides access to the old-style JunC++ion configuration method which uses the Windows registry to contain configuration data. Other factories should be used as a preference and this factory is just provided for completeness' sake. More... | |
Properties | |
IJvm | JvmIfCreated [get] |
A property giving access to an already created Jvm without creating one. This property allows you to query whether a Jvm has already been loaded via the JvmLoader API. More... | |
A factory class for JvmLoader instances to be used from COM.
|
inline |
Returns an already created JVM Loader instance or a newly created JVM loader that traces errors and accepts environment variable overrides as well as a default JVM.
References Codemesh.JuggerNET.JvmLoader.GetJvmLoader().
|
inline |
Returns an already created JVM Loader instance or a newly created JVM loader that traces errors and accepts environment variable overrides as well as a default JVM.
References Codemesh.JuggerNET.JvmLoader.GetJvmLoader().
|
inline |
Returns an already created JVM Loader instance or a newly created JVM loader that traces errors and accepts environment variable overrides as well as a default JVM.
bEnvOverrides | allow environment variable overrides. |
bDefaultJvm | use a default JVM if none is specified. |
References Codemesh.JuggerNET.JvmLoader.GetJvmLoader().
|
inline |
Returns an already created JVM Loader instance or a newly created JVM loader that uses the given settings.
bEnvOverrides | allow environment variable overrides. |
bDefaultJvm | use a default JVM if none is specified. |
fac | the tracing facility(ies) for which we specify the tracing level. |
level | the tracing level. |
References Codemesh.JuggerNET.JvmLoader.GetJvmLoader().
|
inline |
Returns an already created JVM Loader instance or a newly created JVM loader that uses the given settings. This is a less common factory method in .NET than in C++ because .NET can locate configuration files automatically and the automatic mechanism should be used if possible.
configFile | the configuration file to be used. |
bEnvOverrides | allow environment variable overrides. |
bDefaultJvm | use a default JVM if none is specified. |
fac | the tracing facility(ies) for which we specify the tracing level. |
level | the tracing level. |
References Codemesh.JuggerNET.JvmLoader.GetJvmLoader().
|
inline |
Returns an already created JVM Loader instance or a newly created JVM loader that uses the given settings. This is a very uncommon factory method in .NET as it provides access to the old-style JunC++ion configuration method. Other factories should be used as a preference and this factory is just provided for completeness' sake.
configFile | the configuration file to be used. |
vers | the verswion number of the configuration section. |
conf | the configuration name. |
reserved | should be NULL. |
bEnvOverrides | allow environment variable overrides. |
bDefaultJvm | use a default JVM if none is specified. |
fac | the tracing facility(ies) for which we specify the tracing level. |
level | the tracing level. |
References Codemesh.JuggerNET.JvmLoader.GetJvmLoader().
|
inline |
Returns an already created JVM Loader instance or a newly created JVM loader that uses the given settings. This is a very uncommon factory method in .NET as it provides access to the old-style JunC++ion configuration method which uses the Windows registry to contain configuration data. Other factories should be used as a preference and this factory is just provided for completeness' sake.
vers | the verswion number of the configuration section. |
conf | the configuration name. |
reserved | should be NULL. |
bEnvOverrides | allow environment variable overrides. |
bDefaultJvm | use a default JVM if none is specified. |
fac | the tracing facility(ies) for which we specify the tracing level. |
level | the tracing level. |
References Codemesh.JuggerNET.JvmLoader.GetJvmLoader().
|
inline |
Returns an already created JVM Loader instance or a newly created JVM loader that traces at the specified level and accepts environment variable overrides as well as a default JVM.
fac | the facility for which we're setting the level |
level | the tracing level |
References Codemesh.JuggerNET.JvmLoader.GetJvmLoader().
|
inline |
Returns an already created JVM Loader instance or a newly created JVM loader that uses the given settings.
bEnvOverrides | allow environment variable overrides. |
bDefaultJvm | use a default JVM if none is specified. |
fac | the tracing facility(ies) for which we specify the tracing level. |
level | the tracing level. |
References Codemesh.JuggerNET.JvmLoader.GetJvmLoader().
|
inline |
Returns an already created JVM Loader instance or a newly created JVM loader that traces errors and accepts environment variable overrides as well as a default JVM.
bEnvOverrides | allow environment variable overrides. |
bDefaultJvm | use a default JVM if none is specified. |
References Codemesh.JuggerNET.JvmLoader.GetJvmLoader().
|
inline |
Returns an already created JVM Loader instance or a newly created JVM loader that uses the given settings. This is a less common factory method in .NET than in C++ because .NET can locate configuration files automatically and the automatic mechanism should be used if possible.
configFile | the configuration file to be used. |
bEnvOverrides | allow environment variable overrides. |
bDefaultJvm | use a default JVM if none is specified. |
fac | the tracing facility(ies) for which we specify the tracing level. |
level | the tracing level. |
References Codemesh.JuggerNET.JvmLoader.GetJvmLoader().
|
inline |
Returns an already created JVM Loader instance or a newly created JVM loader that traces at the specified level and accepts environment variable overrides as well as a default JVM.
fac | the facility for which we're setting the level |
level | the tracing level |
References Codemesh.JuggerNET.JvmLoader.GetJvmLoader().
|
inline |
Specifies the location of an XML or old-style JunC++ion file that will be used by the native runtime library to read configuration information. This call is not necessary if you are following the .NET naming conventions for configuration files because the .NET runtime will find and parse the contents automatically. If the last three arguments are null, an XML file will be expected, otherwise an old-style JunC++ion configuration file will be expected.
configFile | |
vers | |
conf | |
reserved |
References Codemesh.JuggerNET.JvmLoader.SetConfigFile().
|
get |