public FloodfillMonitorJob(RouterContext context, FloodfillNetworkDatabaseFacade facade) { super(context); _facade = facade; _log = context.logManager().getLog(FloodfillMonitorJob.class); }
public HandlerImpl(I2PAppContext context, int type) { _context = context; _type = type; _log = context.logManager().getLog(getClass()); }
public InternalTrayManager(RouterContext ctx, Main main, boolean useSwing) { super(ctx, main, useSwing); _context = ctx; log = ctx.logManager().getLog(InternalTrayManager.class); }
public UpdateRunner(I2PAppContext ctx, UpdateManager umgr, SnarkManager smgr, UpdateType type, List<URI> uris, String newVersion) { _context = ctx; _log = ctx.logManager().getLog(getClass()); _umgr = umgr; _smgr = smgr; _type = type; _urls = uris; _newVersion = newVersion; }
/** * @param receiver non-null */ public GarlicMessageReceiver(RouterContext context, CloveReceiver receiver, Hash clientDestination) { _context = context; _log = context.logManager().getLog(GarlicMessageReceiver.class); _clientDestination = clientDestination; _receiver = receiver; //_log.error("New GMR dest = " + clientDestination); // all createRateStat in OCMOSJ.init() }
public RefreshRoutersJob(RouterContext ctx, FloodfillNetworkDatabaseFacade facade) { super(ctx); _log = ctx.logManager().getLog(RefreshRoutersJob.class); _facade = facade; }
public ClientManagerFacadeImpl(RouterContext context) { _context = context; _log = _context.logManager().getLog(ClientManagerFacadeImpl.class); //_log.debug("Client manager facade created"); }
public RouterWatchdog(RouterContext ctx) { _context = ctx; _log = ctx.logManager().getLog(RouterWatchdog.class); _isRunning = true; }
Reseeder(RouterContext ctx, ReseedChecker rc) { _context = ctx; _log = ctx.logManager().getLog(Reseeder.class); _checker = rc; }
/** * Router MUST call startup() */ public Blocklist(RouterContext context) { _context = context; _log = context.logManager().getLog(Blocklist.class); _blocklistFeedFile = new File(context.getConfigDir(), BLOCKLIST_FEED_FILE); }
/** @since 0.9.7 */ private static Log getLog() { return I2PAppContext.getGlobalContext().logManager().getLog(I2PSocketManagerFactory.class); } }
DHTTracker(I2PAppContext ctx) { _context = ctx; _torrents = new Torrents(); _expireTime = MAX_EXPIRE_TIME; _log = _context.logManager().getLog(DHTTracker.class); }
public HandleDatabaseLookupMessageJob(RouterContext ctx, DatabaseLookupMessage receivedMessage, RouterIdentity from, Hash fromHash) { super(ctx); _log = getContext().logManager().getLog(HandleDatabaseLookupMessageJob.class); _message = receivedMessage; }
public TunnelHistory(RouterContext context, String statGroup) { _context = context; _log = context.logManager().getLog(TunnelHistory.class); _statGroup = statGroup; createRates(statGroup); }
public DHTNodes(I2PAppContext ctx, NID me) { _context = ctx; _expireTime = MAX_EXPIRE_TIME; _log = _context.logManager().getLog(DHTNodes.class); _nodeMap = new ConcurrentHashMap<NID, NodeInfo>(); _kad = new KBucketSet<NID>(ctx, me, KAD_K, KAD_B, new KBTrimmer(ctx, KAD_K)); }
public ClientMessagePool(RouterContext context) { _context = context; _log = _context.logManager().getLog(ClientMessagePool.class); _cache = new OutboundCache(_context); OutboundClientMessageOneShotJob.init(_context); }
public I2CPMessageProducer(I2PAppContext context) { _context = context; _log = context.logManager().getLog(I2CPMessageProducer.class); _lock = new ReentrantLock(true); context.statManager().createRateStat("client.sendThrottled", "Times waited for bandwidth", "ClientMessages", new long[] { 60*1000 }); context.statManager().createRateStat("client.sendDropped", "Length of msg dropped waiting for bandwidth", "ClientMessages", new long[] { 60*1000 }); }
public Banlist(RouterContext context) { _context = context; _log = context.logManager().getLog(Banlist.class); _entries = new ConcurrentHashMap<Hash, Entry>(16); _context.jobQueue().addJob(new Cleanup(_context)); // i2pd bug? banlistRouterForever(Hash.FAKE_HASH, "Invalid Hash"); }
/** * @param enforceAuth set false for in-JVM, true for socket access */ public ClientMessageEventListener(RouterContext context, ClientConnectionRunner runner, boolean enforceAuth) { _context = context; _log = _context.logManager().getLog(ClientMessageEventListener.class); _runner = runner; _enforceAuth = enforceAuth; if ((!_enforceAuth) || !_context.getBooleanProperty(PROP_AUTH)) _authorized = true; _context.statManager().createRateStat("client.distributeTime", "How long it took to inject the client message into the router", "ClientMessages", new long[] { 60*1000, 10*60*1000, 60*60*1000 }); }
/** Creates a new instance of PeerTestJob */ public PeerTestJob(RouterContext context) { super(context); _log = context.logManager().getLog(PeerTestJob.class); _keepTesting = false; getContext().statManager().createRateStat("peer.testOK", "How long a successful test takes", "Peers", new long[] { 60*1000, 10*60*1000 }); getContext().statManager().createRateStat("peer.testTooSlow", "How long a too-slow (yet successful) test takes", "Peers", new long[] { 60*1000, 10*60*1000 }); getContext().statManager().createRateStat("peer.testTimeout", "How often a test times out without a reply", "Peers", new long[] { 60*1000, 10*60*1000 }); }