public class TuttiDbUpdaterCallBack extends Object implements org.nuiton.updater.ApplicationUpdaterCallback
| Modifier and Type | Field and Description |
|---|---|
protected AbstractTuttiAction |
action |
protected TuttiUIContext |
context |
static String |
DB_UPDATE_NAME |
protected boolean |
dbInstalled |
protected boolean |
dbUpdated |
protected ProgressionModel |
progressionModel |
| Constructor and Description |
|---|
TuttiDbUpdaterCallBack(AbstractTuttiAction action,
ProgressionModel progressionModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
aborted(String propertiesURL,
Exception eee) |
protected File |
getDbDirectory(org.nuiton.updater.ApplicationInfo info) |
boolean |
isDbInstalled() |
boolean |
isDbUpdated() |
protected void |
prepareFirstDatabase(org.nuiton.updater.ApplicationInfo info) |
protected TuttiPersistenceConfig |
regenerateDbConf() |
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) |
Map<String,org.nuiton.updater.ApplicationInfo> |
updateToDo(Map<String,org.nuiton.updater.ApplicationInfo> appToUpdate) |
public static final String DB_UPDATE_NAME
protected final TuttiUIContext context
protected ProgressionModel progressionModel
protected boolean dbInstalled
protected boolean dbUpdated
protected final AbstractTuttiAction action
public TuttiDbUpdaterCallBack(AbstractTuttiAction action, ProgressionModel progressionModel)
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 void updateDoneDb(Map<String,org.nuiton.updater.ApplicationInfo> appToUpdate, Map<String,Exception> appUpdateError)
protected TuttiPersistenceConfig regenerateDbConf()
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.