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, waitgetUserJVMDefaultsprivate 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()
UserJvmOptionsServicegetUserJVMOptions in interface UserJvmOptionsServicepublic void setUserJVMOptions(java.util.Map<java.lang.String,java.lang.String> options)
UserJvmOptionsServicesetUserJVMOptions in interface UserJvmOptionsServiceoptions - The UserJVMOptions to set.public java.util.Map<java.lang.String,java.lang.String> getUserJVMOptionDefaults()
UserJvmOptionsServicegetUserJVMOptionDefaults in interface UserJvmOptionsService