|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.partnersoft.update.UpdateLib
public class UpdateLib
Useful methods for dealing with the update system.
| Field Summary |
|---|
| Fields inherited from interface com.partnersoft.update.UpdateConstants |
|---|
CENTRAL_HUB, CONFIG_LEVELS, DISTRIBUTION, INSTALL_TYPES, MAP_TRANSLATOR, MASTER_INSTALL, OS, OS_DIRS, PALM_USER, PROVIDER, SHORT_INSTALL_TYPES, SITE_HUB, USER, WEB_USER |
| Method Summary | |
|---|---|
static java.lang.String |
boxcarPathFor(java.lang.String packageName)
|
static void |
buildInstalledPackagesFile()
Builds and writes the update/info/InstalledPackages.txt manifest file. |
static java.lang.String |
checksumPathFor(java.lang.String packageName)
|
static java.util.ArrayList |
contentsForPackage(java.lang.String packageName)
|
static Naming |
getPackageContents()
|
static java.util.ArrayList |
listPackagesChanged()
|
static java.util.ArrayList |
listPackagesChanged(java.net.URL source,
Vfs destination)
|
static java.util.ArrayList |
listPackagesChanged(Vfs source,
Vfs destination)
|
static void |
makeAbsolutelySureItAintA3xInstall(java.io.File installDir)
|
static java.util.ArrayList |
packagesProvidedBy(java.lang.String sourceType)
|
static void |
packMapsPackage(java.lang.String name)
Packs up just the named maps package. |
static void |
packPackage(java.lang.String packageName)
Packs up the named package. |
static java.lang.String |
readInstallType(Vfs source)
|
static java.util.List<java.lang.String> |
readMapPackageList(java.net.URL source)
|
static java.util.List<java.lang.String> |
readMapPackageList(Vfs source)
|
static java.lang.String |
readSource()
Returns the update source URL as a string. |
static java.lang.String |
readSourceInstallType()
|
static void |
restart()
Updates the system, then restarts the Map Viewer. |
static void |
unpackMapsPackage(java.lang.String name)
Unpacks the named maps package. |
static void |
unpackPackage(java.lang.String packageName)
Unpacks the named package. |
static void |
updateAndRestartHub()
Updates the system, then restarts the Hub. |
static java.util.ArrayList |
whichPackages(java.lang.String sourceType,
java.lang.String destinationType,
OS os,
boolean embedJava,
java.util.List<java.lang.String> mapPackages)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static java.util.ArrayList contentsForPackage(java.lang.String packageName)
public static java.lang.String boxcarPathFor(java.lang.String packageName)
public static java.lang.String checksumPathFor(java.lang.String packageName)
public static void makeAbsolutelySureItAintA3xInstall(java.io.File installDir)
throws java.lang.Exception
java.lang.Exceptionpublic static Naming getPackageContents()
public static java.util.ArrayList whichPackages(java.lang.String sourceType,
java.lang.String destinationType,
OS os,
boolean embedJava,
java.util.List<java.lang.String> mapPackages)
public static java.util.ArrayList packagesProvidedBy(java.lang.String sourceType)
public static java.lang.String readSource()
throws java.io.IOException
java.io.IOException
public static java.lang.String readSourceInstallType()
throws java.io.IOException
java.io.IOException
public static java.lang.String readInstallType(Vfs source)
throws java.io.IOException
java.io.IOException
public static java.util.List<java.lang.String> readMapPackageList(Vfs source)
throws java.io.IOException
java.io.IOException
public static java.util.List<java.lang.String> readMapPackageList(java.net.URL source)
throws java.io.IOException
java.io.IOException
public static java.util.ArrayList listPackagesChanged()
throws java.io.IOException
java.io.IOException
public static java.util.ArrayList listPackagesChanged(Vfs source,
Vfs destination)
throws java.io.IOException
java.io.IOException
public static java.util.ArrayList listPackagesChanged(java.net.URL source,
Vfs destination)
throws java.io.IOException
java.io.IOException
public static void restart()
throws java.io.IOException
java.io.IOException
public static void updateAndRestartHub()
throws java.io.IOException
java.io.IOException
public static void packPackage(java.lang.String packageName)
throws java.io.IOException
java.io.IOException
public static void packMapsPackage(java.lang.String name)
throws java.io.IOException
java.io.IOException
public static void unpackPackage(java.lang.String packageName)
throws java.io.IOException
java.io.IOException
public static void unpackMapsPackage(java.lang.String name)
throws java.io.IOException
java.io.IOException
public static void buildInstalledPackagesFile()
throws java.io.IOException
java.io.IOException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||