public class Updater extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
APPLICATION_UPDATER_TITLE |
static String |
BATCH_UNIX_EXT |
static String |
BATCH_WINDOWS_EXT |
static int |
ERROR_EXIT_CODE |
static String |
LAUNCHER_DIR |
static String |
NEW_DIR |
static int |
NORMAL_EXIT_CODE |
static String |
OLD_DIR |
static int |
RUNTIME_UPDATE_EXIT_CODE |
static String |
UPDATE_RUNTIME_CMD |
static String |
VERSION_FILE |
| Constructor and Description |
|---|
Updater() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
checkRuntimeUpdate() |
int |
execute() |
protected void |
launchUpdate() |
static void |
main(String... args) |
protected void |
makeExecutable(Path path) |
protected boolean |
updateRuntimeModule(Module module) |
public static final String APPLICATION_UPDATER_TITLE
public static final String NEW_DIR
public static final String OLD_DIR
public static final String LAUNCHER_DIR
public static final String UPDATE_RUNTIME_CMD
public static final String BATCH_WINDOWS_EXT
public static final String BATCH_UNIX_EXT
public static final String VERSION_FILE
public static final int NORMAL_EXIT_CODE
public static final int ERROR_EXIT_CODE
public static final int RUNTIME_UPDATE_EXIT_CODE
public static void main(String... args)
public int execute()
protected void launchUpdate()
throws IOException
IOExceptionprotected boolean updateRuntimeModule(Module module) throws IOException
IOExceptionprotected void makeExecutable(Path path) throws IOException
IOExceptionCopyright © 2012–2015 Ifremer. All rights reserved.