Uses of Interface
net.i2p.util.SimpleTimer.TimedEvent
Package
Description
Implements the base I2P SDK for developing applications that communicate
through I2P.
Implementation of a TCP-like (reliable, authenticated, in order) set of sockets for
communicating over the IP-like (unreliable, unauthenticated, unordered) I2P
messages.
Miscellaneous classes, mostly things that are executed periodically as
Jobs, Threads, and SimpleTimer.TimedEvents.
Classes to implement the update process.
These classes define the several useful utilities used
throughout the router and applications.
-
Uses of SimpleTimer.TimedEvent in net.i2p.client.impl
Modifier and TypeClassDescription(package private) class
Reduce tunnels or shutdown the session on idle if so configured -
Uses of SimpleTimer.TimedEvent in net.i2p.client.streaming.impl
Modifier and TypeClassDescription(package private) class
fired to reschedule event notificationModifier and TypeMethodDescriptionvoid
Connection.schedule
(SimpleTimer.TimedEvent event, long msToWait) Schedule something on our timer. -
Uses of SimpleTimer.TimedEvent in net.i2p.router.tasks
Modifier and TypeClassDescriptionclass
Coalesce the stats framework every minuteclass
Write a timestamp to the ping file where other routers trying to use the same configuration can see itclass
Periodically publish our RouterInfo to the netdb -
Uses of SimpleTimer.TimedEvent in net.i2p.router.update
Modifier and TypeClassDescription(package private) class
Task to periodically look for updates to the news.xml, and to keep track of whether that has an announcement for a new version. -
Uses of SimpleTimer.TimedEvent in net.i2p.util
Modifier and TypeMethodDescriptionvoid
SimpleScheduler.addEvent
(SimpleTimer.TimedEvent event, long timeoutMs) Deprecated.Queue up the given event to be fired no sooner than timeoutMs from now.void
SimpleTimer.addEvent
(SimpleTimer.TimedEvent event, long timeoutMs) Queue up the given event to be fired no sooner than timeoutMs from now.void
SimpleTimer.addEvent
(SimpleTimer.TimedEvent event, long timeoutMs, boolean useEarliestTime) void
SimpleTimer2.addEvent
(SimpleTimer.TimedEvent event, long timeoutMs) Queue up the given event to be fired no sooner than timeoutMs from now.void
SimpleScheduler.addPeriodicEvent
(SimpleTimer.TimedEvent event, long timeoutMs) Deprecated.Queue up the given event to be fired after timeoutMs and every timeoutMs thereafter.void
SimpleScheduler.addPeriodicEvent
(SimpleTimer.TimedEvent event, long initialDelay, long timeoutMs) Deprecated.Queue up the given event to be fired after initialDelay and every timeoutMs thereafter.void
SimpleTimer2.addPeriodicEvent
(SimpleTimer.TimedEvent event, long timeoutMs) Schedule periodic event The TimedEvent must not do its own rescheduling.void
SimpleTimer2.addPeriodicEvent
(SimpleTimer.TimedEvent event, long delay, long timeoutMs) Schedule periodic event The TimedEvent must not do its own rescheduling.boolean
SimpleTimer.removeEvent
(SimpleTimer.TimedEvent evt) void
SimpleTimer.reschedule
(SimpleTimer.TimedEvent event, long timeoutMs) ModifierConstructorDescriptionExecutor
(I2PAppContext ctx, Log log, List<SimpleTimer.TimedEvent> events, SimpleStore x)