com.funambol.updater
Class Updater

java.lang.Object
  extended by com.funambol.updater.Updater

public class Updater
extends java.lang.Object


Field Summary
static java.lang.String DEFAULT_UPDATER_REQUEST_URI
           
 
Constructor Summary
Updater(UpdaterConfig config, java.lang.String currentVersion, java.lang.String component)
           
Updater(UpdaterConfig config, java.lang.String currentVersion, java.lang.String component, java.lang.String os)
           
Updater(UpdaterConfig config, java.lang.String currentVersion, java.lang.String component, java.lang.String os, java.lang.String model, java.lang.String manufacturer, java.lang.String appinfo, java.lang.String carrier)
           
Updater(UpdaterConfig config, java.lang.String currentVersion, TransportAgent userTA)
           
 
Method Summary
 boolean check()
           
 boolean isNewVersionAvailable()
           
 boolean isUpdateAvailable()
           
 void setLastReminder(long time)
           
 void setListener(UpdaterListener listener)
           
 void setRequestUri(java.lang.String uri)
           
 void setSkip()
           
 void setTransportAgent(TransportAgent ta)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_UPDATER_REQUEST_URI

public static final java.lang.String DEFAULT_UPDATER_REQUEST_URI
See Also:
Constant Field Values
Constructor Detail

Updater

public Updater(UpdaterConfig config,
               java.lang.String currentVersion,
               java.lang.String component)

Updater

public Updater(UpdaterConfig config,
               java.lang.String currentVersion,
               java.lang.String component,
               java.lang.String os)

Updater

public Updater(UpdaterConfig config,
               java.lang.String currentVersion,
               java.lang.String component,
               java.lang.String os,
               java.lang.String model,
               java.lang.String manufacturer,
               java.lang.String appinfo,
               java.lang.String carrier)

Updater

public Updater(UpdaterConfig config,
               java.lang.String currentVersion,
               TransportAgent userTA)
Method Detail

setListener

public void setListener(UpdaterListener listener)

setTransportAgent

public void setTransportAgent(TransportAgent ta)

check

public boolean check()

isNewVersionAvailable

public boolean isNewVersionAvailable()

setLastReminder

public void setLastReminder(long time)

setSkip

public void setSkip()

isUpdateAvailable

public boolean isUpdateAvailable()

setRequestUri

public void setRequestUri(java.lang.String uri)
Parameters:
uri - the requestUri to set (null will reset to default)


Copyright © 2001-2009 Funambol.