public class ConfigUpdateHandler extends FormHandler
FormHandler.Message| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_NEWS_URL_SU3
current default, i2pnews.i2p, run by echelon
NOTE: If you change, also change in Android:
app/src/main/java/net/i2p/android/apps/NewsFetcher.java
|
static String |
DEFAULT_PROXY_HOST |
static String |
DEFAULT_PROXY_PORT |
static int |
DEFAULT_PROXY_PORT_INT |
static long |
DEFAULT_REFRESH_FREQ |
static String |
DEFAULT_REFRESH_FREQUENCY |
static boolean |
DEFAULT_SHOULD_PROXY |
static boolean |
DEFAULT_SHOULD_PROXY_NEWS |
static String |
DEFAULT_UPDATE_POLICY |
static boolean |
DEFAULT_UPDATE_UNSIGNED
default true
|
static String |
DEFAULT_UPDATE_URL
These are only for .sud and .su2.
|
static String |
PROP_DEV_SU3_URL
no default
|
static String |
PROP_NEWS_URL |
static String |
PROP_PROXY_HOST |
static String |
PROP_PROXY_PORT |
static String |
PROP_REFRESH_FREQUENCY |
static String |
PROP_SHOULD_PROXY |
static String |
PROP_SHOULD_PROXY_NEWS |
static String |
PROP_TRUSTED_KEYS |
static String |
PROP_UPDATE_DEV_SU3
default false
|
static String |
PROP_UPDATE_DISABLED
default false - use for distros
|
static String |
PROP_UPDATE_POLICY |
static String |
PROP_UPDATE_UNSIGNED |
static String |
PROP_UPDATE_URL |
static String |
PROP_ZIP_URL
no default
|
static boolean |
USE_SU3_UPDATE
Only enabled if we have trusted public key certificates installed
|
_action, _context, _log, _method, _out, _requestWrapper, _settings| Constructor and Description |
|---|
ConfigUpdateHandler() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
processForm()
Implement this to perform the final processing (in turn, adding formNotice
and formError messages, etc)
Will only be called if _action is non-null and the nonce is valid.
|
static int |
proxyPort(I2PAppContext ctx)
Convenience method for updaters
|
void |
setDevSU3URL(String url) |
void |
setNewsThroughProxy(String foo) |
void |
setNewsURL(String url) |
void |
setProxyHost(String host) |
void |
setProxyPort(String port) |
void |
setRefreshFrequency(String freq) |
void |
setTrustedKeys(String keys) |
void |
setUpdateDevSU3(String foo) |
void |
setUpdatePolicy(String policy) |
void |
setUpdateThroughProxy(String foo) |
void |
setUpdateUnsigned(String foo) |
void |
setUpdateURL(String url) |
void |
setZipURL(String url) |
_t, _t, _t, _x, addFormError, addFormError, addFormErrorNoEscape, addFormErrorNoEscape, addFormNotice, addFormNotice, addFormNoticeNoEscape, addFormNoticeNoEscape, getAllMessages, getErrors, getJettyString, getNewNonce, getNotices, isAdvanced, setAction, setContextId, setNonce, setRequestWrapper, setSettings, storeMethod, storeNonces, storeWriterpublic static final String DEFAULT_NEWS_URL_SU3
public static final String DEFAULT_PROXY_HOST
public static final String DEFAULT_PROXY_PORT
public static final int DEFAULT_PROXY_PORT_INT
public static final long DEFAULT_REFRESH_FREQ
public static final String DEFAULT_REFRESH_FREQUENCY
public static final boolean DEFAULT_SHOULD_PROXY
public static final boolean DEFAULT_SHOULD_PROXY_NEWS
public static final String DEFAULT_UPDATE_POLICY
public static final boolean DEFAULT_UPDATE_UNSIGNED
public static final String DEFAULT_UPDATE_URL
public static final String PROP_DEV_SU3_URL
public static final String PROP_NEWS_URL
public static final String PROP_PROXY_HOST
public static final String PROP_PROXY_PORT
public static final String PROP_REFRESH_FREQUENCY
public static final String PROP_SHOULD_PROXY
public static final String PROP_SHOULD_PROXY_NEWS
public static final String PROP_TRUSTED_KEYS
public static final String PROP_UPDATE_DEV_SU3
public static final String PROP_UPDATE_DISABLED
public static final String PROP_UPDATE_POLICY
public static final String PROP_UPDATE_UNSIGNED
public static final String PROP_UPDATE_URL
public static final String PROP_ZIP_URL
public static final boolean USE_SU3_UPDATE
protected void processForm()
FormHandlerprocessForm in class FormHandlerpublic static int proxyPort(I2PAppContext ctx)
public void setDevSU3URL(String url)
public void setNewsThroughProxy(String foo)
public void setNewsURL(String url)
public void setProxyHost(String host)
public void setProxyPort(String port)
public void setRefreshFrequency(String freq)
public void setTrustedKeys(String keys)
public void setUpdateDevSU3(String foo)
public void setUpdatePolicy(String policy)
public void setUpdateThroughProxy(String foo)
public void setUpdateUnsigned(String foo)
public void setUpdateURL(String url)
public void setZipURL(String url)