public class FileUpgrader extends IUpgrader
| Constructor and Description |
|---|
FileUpgrader(java.net.URI source,
java.lang.String dest,
java.util.Map<java.lang.String,java.lang.String> files,
java.lang.String marker,
net.ssehub.easy.basics.progress.ProgressObserver observer)
Creates an upgrader instance.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
doUpgrade(ReasoningResult result)
Performs the upgrade operations.
|
protected java.lang.String |
getExtension()
Returns the extension of the source URI.
|
ReasoningResult |
upgrade()
Executes the upgrade.
|
allFileMappings, bundleLocationToFile, copy, error, getMappedFile, getMarker, getObserver, getSource, obtainTargetFile, toBundleLocationpublic FileUpgrader(java.net.URI source,
java.lang.String dest,
java.util.Map<java.lang.String,java.lang.String> files,
java.lang.String marker,
net.ssehub.easy.basics.progress.ProgressObserver observer)
source - the source containing the files to upgradedest - the destination bundle locationfiles - the file mapping describing the upgrademarker - an optional marker file within dest (may be null)observer - a progress observer, use ProgressObserver.NO_OBSERVER if no observer shall be informedpublic ReasoningResult upgrade()
IUpgraderupgrade in class IUpgraderIUpgrader.doUpgrade(ReasoningResult)protected boolean doUpgrade(ReasoningResult result)
protected java.lang.String getExtension()
Copyright © 2009 - 2018 SSE. All Rights Reserved.