public class Reseeder extends Object
Modifier and Type | Field | Description |
---|---|---|
static String |
DEFAULT_SEED_URL |
NOTE - URLs that are in both the standard and SSL groups must use the same hostname,
so the reseed process will not download from both.
|
static String |
DEFAULT_SSL_SEED_URL |
The I2P reseed servers are managed by backup (backup@mail.i2p).
|
static String |
PROP_DISABLE |
|
static String |
PROP_PROXY_AUTH_ENABLE |
|
static String |
PROP_PROXY_ENABLE |
|
static String |
PROP_PROXY_HOST |
|
static String |
PROP_PROXY_PASSWORD |
|
static String |
PROP_PROXY_PORT |
|
static String |
PROP_PROXY_USERNAME |
all these @since 0.8.9
|
static String |
PROP_RESEED_URL |
|
static String |
PROP_SPROXY_AUTH_ENABLE |
|
static String |
PROP_SPROXY_ENABLE |
|
static String |
PROP_SPROXY_HOST |
|
static String |
PROP_SPROXY_PASSWORD |
|
static String |
PROP_SPROXY_PORT |
|
static String |
PROP_SPROXY_TYPE |
|
static String |
PROP_SPROXY_USERNAME |
|
static String |
PROP_SSL_DISABLE |
|
static String |
PROP_SSL_REQUIRED |
Constructor | Description |
---|---|
Reseeder(RouterContext ctx,
ReseedChecker rc) |
Modifier and Type | Method | Description |
---|---|---|
(package private) void |
requestReseed() |
Start a reseed using the default reseed URLs.
|
(package private) int |
requestReseed(InputStream in) |
Start a reseed from a zip or su3 input stream.
|
(package private) void |
requestReseed(URI url) |
Start a reseed from a single zip or su3 URL only.
|
public static final String DEFAULT_SEED_URL
public static final String DEFAULT_SSL_SEED_URL
public static final String PROP_PROXY_HOST
public static final String PROP_PROXY_PORT
public static final String PROP_PROXY_ENABLE
public static final String PROP_SSL_DISABLE
public static final String PROP_SSL_REQUIRED
public static final String PROP_RESEED_URL
public static final String PROP_PROXY_USERNAME
public static final String PROP_PROXY_PASSWORD
public static final String PROP_PROXY_AUTH_ENABLE
public static final String PROP_SPROXY_HOST
public static final String PROP_SPROXY_PORT
public static final String PROP_SPROXY_ENABLE
public static final String PROP_SPROXY_USERNAME
public static final String PROP_SPROXY_PASSWORD
public static final String PROP_SPROXY_AUTH_ENABLE
public static final String PROP_SPROXY_TYPE
public static final String PROP_DISABLE
Reseeder(RouterContext ctx, ReseedChecker rc)
void requestReseed()
void requestReseed(URI url) throws IllegalArgumentException
IllegalArgumentException
- if it doesn't end with zip or su3int requestReseed(InputStream in) throws IOException
IOException
- on most errors