LiveGraph
data visualisation and analysis framework

org.LiveGraph.bootstrap
Class UpgradeManager

java.lang.Object
  extended by org.LiveGraph.bootstrap.UpgradeManager

public class UpgradeManager
extends java.lang.Object


Nested Class Summary
static class UpgradeManager.AutoCheckFrequency
           
 
Field Summary
private  boolean checkAbort
           
private  boolean checkRunning
           
private  UpgradeManager.AutoCheckFrequency frequency
           
private  long lastCheckTS
           
static java.lang.String upgradeOptionsFileName
           
 
Constructor Summary
UpgradeManager()
           
 
Method Summary
 void autoUpdate()
           
private  void checkForUpdates(boolean automatic)
           
private  void doCheckForUpdates(boolean automatic)
           
private  java.lang.String formatUpdateCheckURL(boolean automatic)
           
private  void loadSettings()
           
private  void saveSettings()
           
 void upgradeOptionsDialog()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

upgradeOptionsFileName

public static final java.lang.String upgradeOptionsFileName
See Also:
Constant Field Values

frequency

private UpgradeManager.AutoCheckFrequency frequency

lastCheckTS

private long lastCheckTS

checkRunning

private volatile boolean checkRunning

checkAbort

private volatile boolean checkAbort
Constructor Detail

UpgradeManager

public UpgradeManager()
Method Detail

autoUpdate

public void autoUpdate()

formatUpdateCheckURL

private java.lang.String formatUpdateCheckURL(boolean automatic)

checkForUpdates

private void checkForUpdates(boolean automatic)

doCheckForUpdates

private void doCheckForUpdates(boolean automatic)

upgradeOptionsDialog

public void upgradeOptionsDialog()

loadSettings

private void loadSettings()

saveSettings

private void saveSettings()

LiveGraph
data visualisation and analysis framework