java.lang.Objectcom.install4j.api.update.UpdateChecker
public class UpdateChecker
Utility class to download an update descriptor programatically from a given URL. In an installer application, is is recommended to use the "Check for update" action instead. This class is mainly intended for checking for updates in your application.
In order to use this class in your application, please include resource/i4jruntime.jar from your install4j installation into your class path. You do not need to distribute this file along with your application, install4j will do this automatically for you.
UpdateDescriptor
Constructor Summary | |
---|---|
UpdateChecker()
|
Method Summary | |
---|---|
static UpdateDescriptor |
getUpdateDescriptor(java.lang.String urlSpec,
ApplicationDisplayMode displayMode)
Download an updates.xml file programatically from a given URL and returns an UpdateDescriptor instance. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public UpdateChecker()
Method Detail |
---|
public static UpdateDescriptor getUpdateDescriptor(java.lang.String urlSpec, ApplicationDisplayMode displayMode) throws UserCanceledException, java.io.IOException
UpdateDescriptor
instance.
urlSpec
- the URL from which the updates.xml file can be downloaded.displayMode
- the display mode that should be used if proxy information should be required
UserCanceledException
- if the user cancels the proxy dialog
java.io.IOException
- if the download fails