public class TuttiApplicationUpdaterCallBack extends Object implements org.nuiton.updater.ApplicationUpdaterCallback
| Modifier and Type | Class and Description |
|---|---|
static class |
TuttiApplicationUpdaterCallBack.UpdateType |
| Modifier and Type | Field and Description |
|---|---|
protected AbstractTuttiAction |
action |
protected boolean |
applicationUpdated |
protected TuttiUIContext |
context |
protected boolean |
dbInstalled |
protected boolean |
dbUpdated |
protected ProgressionModel |
progressionModel |
protected List<TuttiApplicationUpdaterCallBack.UpdateType> |
types |
| Constructor and Description |
|---|
TuttiApplicationUpdaterCallBack(AbstractTuttiAction action,
ProgressionModel progressionModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
aborted(String propertiesURL,
Exception eee) |
protected File |
getDbDirectory(org.nuiton.updater.ApplicationInfo info) |
protected Exception |
getError(TuttiApplicationUpdaterCallBack.UpdateType type,
Map<String,Exception> appUpdateError) |
protected org.nuiton.updater.ApplicationInfo |
getInfo(TuttiApplicationUpdaterCallBack.UpdateType type,
Map<String,org.nuiton.updater.ApplicationInfo> appToUpdate) |
boolean |
isApplicationUpdated() |
boolean |
isDbInstalled() |
boolean |
isDbUpdated() |
protected void |
prepareFirstDatabase(org.nuiton.updater.ApplicationInfo info) |
protected TuttiPersistenceConfig |
regenerateDbConf() |
void |
setTypes(TuttiApplicationUpdaterCallBack.UpdateType... types) |
void |
startUpdate(org.nuiton.updater.ApplicationInfo info) |
protected void |
synchronizetDatabase(org.nuiton.updater.ApplicationInfo info) |
void |
updateDone(Map<String,org.nuiton.updater.ApplicationInfo> appToUpdate,
Map<String,Exception> appUpdateError) |
protected void |
updateDoneDb(Map<String,org.nuiton.updater.ApplicationInfo> appToUpdate,
Map<String,Exception> appUpdateError) |
protected boolean |
updateDoneHelp(Map<String,org.nuiton.updater.ApplicationInfo> appToUpdate,
Map<String,Exception> appUpdateError) |
protected boolean |
updateDoneI18n(Map<String,org.nuiton.updater.ApplicationInfo> appToUpdate,
Map<String,Exception> appUpdateError) |
protected boolean |
updateDoneJre(Map<String,org.nuiton.updater.ApplicationInfo> appToUpdate,
Map<String,Exception> appUpdateError) |
protected boolean |
updateDoneTutti(Map<String,org.nuiton.updater.ApplicationInfo> appToUpdate,
Map<String,Exception> appUpdateError) |
Map<String,org.nuiton.updater.ApplicationInfo> |
updateToDo(Map<String,org.nuiton.updater.ApplicationInfo> appToUpdate) |
protected final TuttiUIContext context
protected List<TuttiApplicationUpdaterCallBack.UpdateType> types
protected ProgressionModel progressionModel
protected boolean applicationUpdated
protected boolean dbInstalled
protected boolean dbUpdated
protected final AbstractTuttiAction action
public TuttiApplicationUpdaterCallBack(AbstractTuttiAction action, ProgressionModel progressionModel)
public void setTypes(TuttiApplicationUpdaterCallBack.UpdateType... types)
public boolean isApplicationUpdated()
public boolean isDbUpdated()
public boolean isDbInstalled()
public Map<String,org.nuiton.updater.ApplicationInfo> updateToDo(Map<String,org.nuiton.updater.ApplicationInfo> appToUpdate)
updateToDo in interface org.nuiton.updater.ApplicationUpdaterCallbackpublic void startUpdate(org.nuiton.updater.ApplicationInfo info)
startUpdate in interface org.nuiton.updater.ApplicationUpdaterCallbackpublic void updateDone(Map<String,org.nuiton.updater.ApplicationInfo> appToUpdate, Map<String,Exception> appUpdateError)
updateDone in interface org.nuiton.updater.ApplicationUpdaterCallbackpublic void aborted(String propertiesURL, Exception eee)
aborted in interface org.nuiton.updater.ApplicationUpdaterCallbackprotected boolean updateDoneJre(Map<String,org.nuiton.updater.ApplicationInfo> appToUpdate, Map<String,Exception> appUpdateError)
protected boolean updateDoneTutti(Map<String,org.nuiton.updater.ApplicationInfo> appToUpdate, Map<String,Exception> appUpdateError)
protected boolean updateDoneI18n(Map<String,org.nuiton.updater.ApplicationInfo> appToUpdate, Map<String,Exception> appUpdateError)
protected boolean updateDoneHelp(Map<String,org.nuiton.updater.ApplicationInfo> appToUpdate, Map<String,Exception> appUpdateError)
protected void updateDoneDb(Map<String,org.nuiton.updater.ApplicationInfo> appToUpdate, Map<String,Exception> appUpdateError)
protected TuttiPersistenceConfig regenerateDbConf()
protected org.nuiton.updater.ApplicationInfo getInfo(TuttiApplicationUpdaterCallBack.UpdateType type, Map<String,org.nuiton.updater.ApplicationInfo> appToUpdate)
protected Exception getError(TuttiApplicationUpdaterCallBack.UpdateType type, Map<String,Exception> appUpdateError)
protected File getDbDirectory(org.nuiton.updater.ApplicationInfo info)
protected void prepareFirstDatabase(org.nuiton.updater.ApplicationInfo info)
protected void synchronizetDatabase(org.nuiton.updater.ApplicationInfo info)
Copyright © 2012–2013 Ifremer. All rights reserved.