com.funambol.updater
Class BasicUpdaterConfig
java.lang.Object
com.funambol.updater.BasicUpdaterConfig
- All Implemented Interfaces:
- Serializable, UpdaterConfig
public abstract class BasicUpdaterConfig
- extends java.lang.Object
- implements UpdaterConfig, Serializable
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UPDATE_TYPE_OPTIONAL
public static final java.lang.String UPDATE_TYPE_OPTIONAL
- See Also:
- Constant Field Values
UPDATE_TYPE_RECOMMENDED
public static final java.lang.String UPDATE_TYPE_RECOMMENDED
- See Also:
- Constant Field Values
UPDATE_TYPE_MANDATORY
public static final java.lang.String UPDATE_TYPE_MANDATORY
- See Also:
- Constant Field Values
ACTIVATION_DATE_NONE
public static final long ACTIVATION_DATE_NONE
- See Also:
- Constant Field Values
BasicUpdaterConfig
public BasicUpdaterConfig()
setType
public void setType(java.lang.String type)
- Specified by:
setType
in interface UpdaterConfig
getType
public java.lang.String getType()
- Specified by:
getType
in interface UpdaterConfig
isOptional
public boolean isOptional()
- Specified by:
isOptional
in interface UpdaterConfig
isRecommended
public boolean isRecommended()
- Specified by:
isRecommended
in interface UpdaterConfig
isMandatory
public boolean isMandatory()
- Specified by:
isMandatory
in interface UpdaterConfig
getAvailableVersion
public java.lang.String getAvailableVersion()
- Specified by:
getAvailableVersion
in interface UpdaterConfig
setAvailableVersion
public void setAvailableVersion(java.lang.String availableVersion)
- Specified by:
setAvailableVersion
in interface UpdaterConfig
getLastCheck
public long getLastCheck()
- Specified by:
getLastCheck
in interface UpdaterConfig
setLastCheck
public void setLastCheck(long time)
- Specified by:
setLastCheck
in interface UpdaterConfig
getCheckInterval
public long getCheckInterval()
- Specified by:
getCheckInterval
in interface UpdaterConfig
setCheckInterval
public void setCheckInterval(long checkInterval)
- Specified by:
setCheckInterval
in interface UpdaterConfig
getReminderInterval
public long getReminderInterval()
- Specified by:
getReminderInterval
in interface UpdaterConfig
setReminderInterval
public void setReminderInterval(long reminderInterval)
- Specified by:
setReminderInterval
in interface UpdaterConfig
getActivationDate
public long getActivationDate()
- Specified by:
getActivationDate
in interface UpdaterConfig
setActivationDate
public void setActivationDate(long time)
- Specified by:
setActivationDate
in interface UpdaterConfig
getUrl
public java.lang.String getUrl()
- Specified by:
getUrl
in interface UpdaterConfig
setUrl
public void setUrl(java.lang.String url)
- Specified by:
setUrl
in interface UpdaterConfig
getDownloadUrl
public java.lang.String getDownloadUrl()
- Specified by:
getDownloadUrl
in interface UpdaterConfig
setDownloadUrl
public void setDownloadUrl(java.lang.String downloadUrl)
- Specified by:
setDownloadUrl
in interface UpdaterConfig
getLastReminder
public long getLastReminder()
- Specified by:
getLastReminder
in interface UpdaterConfig
setLastReminder
public void setLastReminder(long lastReminder)
- Specified by:
setLastReminder
in interface UpdaterConfig
getSkip
public boolean getSkip()
- Specified by:
getSkip
in interface UpdaterConfig
setSkip
public void setSkip(boolean skip)
- Specified by:
setSkip
in interface UpdaterConfig
serialize
public void serialize(java.io.DataOutputStream out)
throws java.io.IOException
- Description copied from interface:
Serializable
- Write object fields to the output stream.
- Specified by:
serialize
in interface Serializable
- Parameters:
out
- Output stream
- Throws:
java.io.IOException
deserialize
public void deserialize(java.io.DataInputStream in)
throws java.io.IOException
- Description copied from interface:
Serializable
- Read object field from the input stream.
- Specified by:
deserialize
in interface Serializable
- Parameters:
in
- Input stream
- Throws:
java.io.IOException
save
public abstract void save()
- Specified by:
save
in interface UpdaterConfig
load
public abstract void load()
- Specified by:
load
in interface UpdaterConfig
Copyright © 2001-2009 Funambol.