public class Network
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
protected class |
Network.publishThread |
Modifier and Type | Field and Description |
---|---|
static java.util.Map<java.lang.String,Accessible> |
amIAccessibleDB |
static ConcurrentLog |
log |
static long |
magic |
private static GenericFormatter |
my_SHORT_SECOND_FORMATTER |
private static int |
PING_INITIAL |
private static long |
PING_MAX_DBAGE |
private static int |
PING_MAX_RUNNING |
private static int |
PING_MIN_DBSIZE |
private static int |
PING_MIN_PEERSEEN |
private static int |
PING_MIN_RUNNING |
static java.lang.ThreadGroup |
publishThreadGroup |
(package private) Switchboard |
sb |
static java.util.HashMap<java.lang.String,java.lang.String> |
seedUploadMethods |
static long |
speedKey
pseudo-random key derived from a time-interval while YaCy startup
|
Constructor and Description |
---|
Network(Switchboard sb) |
Modifier and Type | Method and Description |
---|---|
static boolean |
changeSeedUploadMethod(java.lang.String method) |
static yacySeedUploader |
getSeedUploader(java.lang.String methodname) |
static java.util.HashMap<java.lang.String,java.lang.String> |
getSeedUploadMethods() |
static void |
loadSeedUploadMethods() |
void |
peerPing() |
private boolean |
publishMySeed() |
void |
publishSeedList() |
static java.lang.String |
saveSeedList(Switchboard sb) |
public static final java.lang.ThreadGroup publishThreadGroup
public static final java.util.HashMap<java.lang.String,java.lang.String> seedUploadMethods
public static final ConcurrentLog log
public static long speedKey
public static long magic
public static final java.util.Map<java.lang.String,Accessible> amIAccessibleDB
private static final int PING_INITIAL
private static final int PING_MAX_RUNNING
private static final int PING_MIN_RUNNING
private static final int PING_MIN_DBSIZE
private static final int PING_MIN_PEERSEEN
private static final long PING_MAX_DBAGE
Switchboard sb
private static final GenericFormatter my_SHORT_SECOND_FORMATTER
public Network(Switchboard sb)
public final void publishSeedList()
public final void peerPing()
private boolean publishMySeed()
public static java.util.HashMap<java.lang.String,java.lang.String> getSeedUploadMethods()
public static yacySeedUploader getSeedUploader(java.lang.String methodname)
public static void loadSeedUploadMethods()
public static boolean changeSeedUploadMethod(java.lang.String method)
public static final java.lang.String saveSeedList(Switchboard sb)