public abstract class TuttiUpdaterCallBackSupport extends Object implements org.nuiton.updater.ApplicationUpdaterCallback
| Modifier and Type | Field and Description |
|---|---|
protected AbstractTuttiAction |
action |
protected Map<UpdateModule,ModuleUpdaterSupport> |
allUpdaters |
protected boolean |
applicationUpdated |
protected TuttiUIContext |
context |
protected Set<UpdateModule> |
modulesToUpdate
Modules to update.
|
protected ProgressionModel |
progressionModel |
protected String |
url |
| Constructor and Description |
|---|
TuttiUpdaterCallBackSupport(String url,
Map<UpdateModule,ModuleUpdaterSupport> allUpdaters,
AbstractTuttiAction action,
ProgressionModel progressionModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
aborted(String propertiesURL,
Exception eee) |
protected ModuleUpdaterSupport |
getModuleUpdater(UpdateModule updateModule) |
ProgressionModel |
getProgressionModel() |
String |
getUrl() |
boolean |
isApplicationUpdated() |
void |
setModulesToUpdate(UpdateModule... modulesToUpdate) |
void |
startUpdate(org.nuiton.updater.ApplicationInfo info) |
void |
updateDone(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 ProgressionModel progressionModel
protected final AbstractTuttiAction action
protected final String url
protected final Map<UpdateModule,ModuleUpdaterSupport> allUpdaters
protected Set<UpdateModule> modulesToUpdate
protected boolean applicationUpdated
public TuttiUpdaterCallBackSupport(String url, Map<UpdateModule,ModuleUpdaterSupport> allUpdaters, AbstractTuttiAction action, ProgressionModel progressionModel)
public void setModulesToUpdate(UpdateModule... modulesToUpdate)
public boolean isApplicationUpdated()
public String getUrl()
public ProgressionModel getProgressionModel()
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 ModuleUpdaterSupport getModuleUpdater(UpdateModule updateModule)
Copyright © 2012–2015 Ifremer. All rights reserved.