|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
---|---|
CoalesceStatsEvent | Coalesce the stats framework every minute |
GracefulShutdown | Simple thread that sits and waits forever, managing the graceful shutdown "process" (describing it would take more text than just reading the code...) |
MarkLiveliness | Write a timestamp to the ping file where other routers trying to use the same configuration can see it |
OOMListener | Kaboom |
PersistRouterInfoJob | Update the router.info file whenever its, er, updated |
ReadConfigJob | Simply read the router config periodically, so that the user may make config changes externally. |
Republish | Periodically publish our RouterInfo to the netdb |
Restarter | |
RouterWatchdog | Periodically check to make sure things haven't gone totally haywire (and if they have, restart the JVM) |
ShutdownHook | Just for failsafe. |
Spinner | A non-daemon thread to let the shutdown task get all the way to the end |
ThreadDump | Only works with wrapper on non-windows platforms |
UpdateRoutingKeyModifierJob | Update the routing Key modifier every day at midnight (plus on startup). |
Miscellaneous classes, mostly things that are executed periodically as Jobs, Threads, and SimpleTimer.TimedEvents. These are used only by Router.java.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |