public class OptionsParam extends AbstractParam
Constructor and Description |
---|
OptionsParam() |
clone, getBoolean, getConfig, getInt, getInteger, getString, load, load, load, logConversionException, reset
public ConnectionParam getConnectionParam()
public ProxyParam getProxyParam()
public void setProxyParam(ProxyParam proxyParam)
proxyParam
- The proxyParam to set.public void setConnectionParam(ConnectionParam connectionParam)
connectionParam
- The connectionParam to set.public void setViewParam(OptionsParamView viewParam)
viewParam
- The viewParam to set.public OptionsParamView getViewParam()
public OptionsParamCheckForUpdates getCheckForUpdatesParam()
public void setCertificateParam(OptionsParamCertificate certificateParam)
certificateParam
- The certificateParam to set.public OptionsParamCertificate getCertificateParam()
public void addParamSet(AbstractParam paramSet)
public void removeParamSet(AbstractParam paramSet)
public <T extends AbstractParam> T getParamSet(Class<T> clazz)
protected void parse()
AbstractParam
Called each time the configurations are loaded.
parse
in class AbstractParam
AbstractParam.getConfig()
public void reloadConfigParamSets()
public void resetAll()
public boolean isGUI()
public void setGUI(boolean gui)
public File getUserDirectory()
public void setUserDirectory(File currentDirectory)
currentDirectory
- The currentFolder to set.@Deprecated public AntiCsrfParam getAntiCsrfParam()
ExtensionAntiCSRF
to manage the tokens, if the AntiCsrfParam
is really needed
use getParamSet(Class)
instead.public GlobalExcludeURLParam getGlobalExcludeURLParam()
public OptionsParamApi getApiParam()
public ch.csnc.extension.util.OptionsParamExperimentalSliSupport getExperimentalFeaturesParam()
public DatabaseParam getDatabaseParam()
public ExtensionParam getExtensionParam()