Class LaunchSysProps
java.lang.Object
com.inductiveautomation.ignition.client.launch.util.LaunchSysProps
A collection of System Properties used during bootstrap, especially in the case of a restart or retarget. This is not
an exhaustive list. Most system props are contained within the `SystemProps.java` classes in platform/common or
within each module. These Properties are not "live". The values are read during static initialization and are not
re-queried later. See
LaunchSysProp for more details.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final LaunchSysProp.BooleanLaunchSysPropEmits the system out so far to a log file, much like a launch_error file, for debugging purposes when true.static final LaunchSysProp.BooleanLaunchSysPropstatic final LaunchSysProp.StringLaunchSysPropstatic final LaunchSysProp.SequenceLaunchSysPropstatic final LaunchSysProp.LaunchSysPropWithJvmstatic final LaunchSysProp.StringLaunchSysPropstatic final LaunchSysProp.StringLaunchSysPropstatic final LaunchSysProp.StringLaunchSysPropstatic final LaunchSysProp.StringLaunchSysPropstatic final LaunchSysProp.StringLaunchSysPropstatic final LaunchSysProp.StringLaunchSysPropstatic final LaunchSysProp.LaunchSysPropWithJvmstatic final LaunchSysProp.StringLaunchSysPropstatic final LaunchSysProp.StringLaunchSysPropstatic final LaunchSysProp.StringLaunchSysPropstatic final LaunchSysProp.BooleanLaunchSysPropstatic final LaunchSysProp.StringLaunchSysPropstatic final LaunchSysProp.IntLaunchSysPropstatic final LaunchSysProp.BooleanLaunchSysPropstatic final LaunchSysProp.LongLaunchSysPropstatic final LaunchSysProp.StringLaunchSysPropstatic final LaunchSysProp.StringLaunchSysPropstatic final LaunchSysProp.StringLaunchSysProp -
Method Summary
Modifier and TypeMethodDescriptionforwardArguments(LaunchSpec spec, String initMemory, String maxMemory, int screenIndex) returns a List of the system arguments which should be used when restarting or relaunching the JVM for a new client or designer.
-
Field Details
-
GATEWAY_ADDRESSES
-
SCOPE
-
PROJECT
-
TIMESTAMP
-
MAIN
-
SCREEN
-
INIT_MEMORY
-
MAX_MEMORY
-
EDITION
-
PLUGINS
-
RETARGET_TOKEN
-
TRUST_STORE_TYPE
-
TRUST_STORE_PEM
-
TRUST_STORE_DIR
-
RUNTIME_OVERRIDE
-
SERIAL_FILTER_ALLOW
-
JVM_TRUST_STORE
-
JVM_TRUST_STORE_TYPE
-
JVM_TRUST_STORE_PW
-
JVM_JAVA2D_NODRAW
-
JVM_JAVA2D_D3D
-
BOOTSTRAP_DEBUG
Emits the system out so far to a log file, much like a launch_error file, for debugging purposes when true. -
CLASS_REJECT_LIST_FILTER_DEBUG
-
-
Method Details
-
forwardArguments
public static Set<String> forwardArguments(LaunchSpec spec, String initMemory, String maxMemory, int screenIndex) returns a List of the system arguments which should be used when restarting or relaunching the JVM for a new client or designer. The precedence order is:- 1. JVM specific arguments
- 2. Values set by the provided
LaunchSpec- 3. Remaining props which pass the
PROP_FILTER
-