net.i2p.router.update
Class NewsHandler
java.lang.Object
net.i2p.router.update.UpdateHandler
net.i2p.router.update.NewsHandler
- All Implemented Interfaces:
- Checker, Updater
class NewsHandler
- extends UpdateHandler
- implements Checker
Task to periodically look for updates to the news.xml, and to keep
track of whether that has an announcement for a new version.
Overrides UpdateRunner for convenience, this is not an Updater
- Since:
- 0.9.4 moved from NewsFetcher
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NewsHandler
public NewsHandler(RouterContext ctx,
ConsoleUpdateManager mgr)
check
public UpdateTask check(UpdateType type,
UpdateMethod method,
String id,
String currentVersion,
long maxTime)
- This will check for news or router updates (it does the same thing).
Should not block.
- Specified by:
check
in interface Checker
- Parameters:
currentVersion
- ignored, stored locallyid
- plugin name or ignoredmaxTime
- how long you have
- Returns:
- active task or null if unable to check