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.BooleanLaunchSysProp
Emits the system out so far to a log file, much like a launch_error file, for debugging purposes when true.static final LaunchSysProp.BooleanLaunchSysProp
static final LaunchSysProp.StringLaunchSysProp
static final LaunchSysProp.SequenceLaunchSysProp
static final LaunchSysProp.LaunchSysPropWithJvm
static final LaunchSysProp.StringLaunchSysProp
static final LaunchSysProp.StringLaunchSysProp
static final LaunchSysProp.StringLaunchSysProp
static final LaunchSysProp.StringLaunchSysProp
static final LaunchSysProp.StringLaunchSysProp
static final LaunchSysProp.StringLaunchSysProp
static final LaunchSysProp.LaunchSysPropWithJvm
static final LaunchSysProp.StringLaunchSysProp
static final LaunchSysProp.StringLaunchSysProp
static final LaunchSysProp.StringLaunchSysProp
static final LaunchSysProp.BooleanLaunchSysProp
static final LaunchSysProp.StringLaunchSysProp
static final LaunchSysProp.IntLaunchSysProp
static final LaunchSysProp.BooleanLaunchSysProp
static final LaunchSysProp.LongLaunchSysProp
static final LaunchSysProp.StringLaunchSysProp
static final LaunchSysProp.StringLaunchSysProp
static 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
-