net.i2p.update
Interface Updater

All Known Implementing Classes:
DummyHandler, NewsHandler, PluginUpdateHandler, UnsignedUpdateHandler, UpdateHandler, UpdateHandler

public interface Updater

Controls one or more types of updates. This must be registered with the UpdateManager.

Since:
0.9.4

Method Summary
 UpdateTask update(UpdateType type, UpdateMethod method, List<URI> updateSources, String id, String newVersion, long maxTime)
          Start a download and return a handle to the download task.
 

Method Detail

update

UpdateTask update(UpdateType type,
                  UpdateMethod method,
                  List<URI> updateSources,
                  String id,
                  String newVersion,
                  long maxTime)
Start a download and return a handle to the download task. Should not block.

Parameters:
id - plugin name or ignored
maxTime - how long you have
Returns:
active task or null if unable to download