public final class LauncherUserJvmOptions extends java.lang.Object implements UserJvmOptionsService
UserJvmOptionsService.getUserJVMDefaults()
to get an instance.Modifier and Type | Field and Description |
---|---|
private static java.lang.Object |
semaphore |
Constructor and Description |
---|
LauncherUserJvmOptions() |
Modifier and Type | Method and Description |
---|---|
private static java.lang.String[] |
_getUserJvmOptionDefaultKeys()
This lists the keys for User JVM Options that will have a default
provided by the launcher.
|
private static java.lang.String |
_getUserJvmOptionDefaultValue(java.lang.String option)
Access the default User JVM Option for a specific key
|
private static java.lang.String[] |
_getUserJvmOptionKeys()
This lists the keys for all User JVM Options that will be used by the
launcher.
|
private static java.lang.String |
_getUserJvmOptionValue(java.lang.String option)
Access the current User JVM Option for a specific key
|
private static void |
_setUserJvmKeysAndValues(java.lang.String[] options,
java.lang.String[] values)
Update the all User JVM Options
All option/value pairs will be replaced with the values provided.
|
private static void |
checkAllPermissions() |
java.util.Map<java.lang.String,java.lang.String> |
getUserJVMOptionDefaults()
The "default" set of UserJVMOptions.
|
java.util.Map<java.lang.String,java.lang.String> |
getUserJVMOptions()
The "current" set of UserJVMOptions.
|
void |
setUserJVMOptions(java.util.Map<java.lang.String,java.lang.String> options)
Sets the passed in options as the UserJVMOptions.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getUserJVMDefaults
private static void checkAllPermissions()
private static java.lang.String _getUserJvmOptionDefaultValue(java.lang.String option)
option
- the key for the User JVM Optionprivate static java.lang.String[] _getUserJvmOptionDefaultKeys()
private static java.lang.String _getUserJvmOptionValue(java.lang.String option)
option
- the key for the User JVM Optionprivate static void _setUserJvmKeysAndValues(java.lang.String[] options, java.lang.String[] values)
options
- the keys for the User JVM Optionsvalues
- the values for the User JVM Optionsprivate static java.lang.String[] _getUserJvmOptionKeys()
public java.util.Map<java.lang.String,java.lang.String> getUserJVMOptions()
UserJvmOptionsService
getUserJVMOptions
in interface UserJvmOptionsService
public void setUserJVMOptions(java.util.Map<java.lang.String,java.lang.String> options)
UserJvmOptionsService
setUserJVMOptions
in interface UserJvmOptionsService
options
- The UserJVMOptions to set.public java.util.Map<java.lang.String,java.lang.String> getUserJVMOptionDefaults()
UserJvmOptionsService
getUserJVMOptionDefaults
in interface UserJvmOptionsService