Class BootstrapSettings
java.lang.Object
net.christophermerrill.update4j.multichannel.BootstrapSettings
public abstract class BootstrapSettings
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.StringAPP_CLASS_PARAMprotected static java.lang.StringAPP_PARAMSprotected static java.lang.StringSELECTED_CHANNEL_PARAMprotected static java.lang.StringSKIP_UPDATE_CHECKprotected static java.lang.StringSUPPRESS_UI_PARAMprotected static java.lang.StringURL_PARAM_BASE -
Constructor Summary
Constructors Constructor Description BootstrapSettings(BootstrapConfiguration config, java.io.File settings_folder) -
Method Summary
Modifier and Type Method Description java.lang.StringgetAppClassname()java.lang.String[]getAppParameters()java.lang.StringgetConfigUrl(java.lang.String channel)java.lang.StringgetSelectedChannel()java.io.FilegetSettingsFolder()booleanload()voidsave()voidsetDefaults()booleanskipUpdateCheck()booleansuppressUI()
-
Field Details
-
SELECTED_CHANNEL_PARAM
protected static final java.lang.String SELECTED_CHANNEL_PARAM- See Also:
- Constant Field Values
-
SUPPRESS_UI_PARAM
protected static final java.lang.String SUPPRESS_UI_PARAM- See Also:
- Constant Field Values
-
SKIP_UPDATE_CHECK
protected static final java.lang.String SKIP_UPDATE_CHECK- See Also:
- Constant Field Values
-
APP_CLASS_PARAM
protected static final java.lang.String APP_CLASS_PARAM- See Also:
- Constant Field Values
-
URL_PARAM_BASE
protected static final java.lang.String URL_PARAM_BASE- See Also:
- Constant Field Values
-
APP_PARAMS
protected static final java.lang.String APP_PARAMS- See Also:
- Constant Field Values
-
-
Constructor Details
-
Method Details
-
suppressUI
public boolean suppressUI() -
getSelectedChannel
public java.lang.String getSelectedChannel() -
skipUpdateCheck
public boolean skipUpdateCheck() -
getAppClassname
public java.lang.String getAppClassname() -
setDefaults
public void setDefaults() -
getSettingsFolder
public java.io.File getSettingsFolder() -
getConfigUrl
public java.lang.String getConfigUrl(java.lang.String channel) -
getAppParameters
public java.lang.String[] getAppParameters() -
load
public boolean load() throws java.io.IOException- Throws:
java.io.IOException
-
save
public void save() throws java.io.IOException- Throws:
java.io.IOException
-