public class Differ
extends java.lang.Object
Constructor and Description |
---|
Differ(java.io.File latest,
java.io.File current) |
Modifier and Type | Method and Description |
---|---|
AppUpdate |
getAppFiles(java.lang.String appName,
boolean adding) |
AppUpdate |
getAppLibs(java.lang.String appName) |
java.lang.String |
getCurrentBuild(java.lang.String appName) |
java.lang.String |
getCurrentTimestamp() |
java.lang.String |
getCurrentVersion() |
java.lang.String |
getCurrentVersionInfo() |
java.util.List<java.lang.String> |
getCurrentWebAppNames() |
java.util.List<java.lang.String> |
getInstalledLibNames() |
java.util.List<java.lang.String> |
getInstalledWebAppNames() |
java.lang.String |
getLatestBuild(java.lang.String appName) |
java.lang.String |
getLatestTimestamp() |
java.lang.String |
getLatestVersion() |
java.lang.String |
getLatestVersionInfo() |
java.lang.String |
getNewJarName() |
java.util.Set<java.lang.String> |
getRequiredLibNames() |
java.util.List<AppUpdate> |
getUpdatesList() |
java.util.List<java.lang.String> |
getWebAppNames() |
boolean |
hasControlPanelChange() |
boolean |
hasLatestChecksums() |
boolean |
hasLibChange() |
boolean |
hasMandatoryUpdates() |
boolean |
hasUpdate(java.lang.String appName) |
boolean |
hasUpdates() |
boolean |
hasYawlLibChange() |
boolean |
isNewVersion() |
public boolean hasLatestChecksums()
public java.lang.String getLatestVersion()
public java.lang.String getCurrentVersion()
public java.lang.String getLatestTimestamp()
public java.lang.String getCurrentTimestamp()
public java.lang.String getLatestBuild(java.lang.String appName)
public java.lang.String getCurrentBuild(java.lang.String appName)
public boolean isNewVersion()
public java.lang.String getCurrentVersionInfo()
public java.lang.String getLatestVersionInfo()
public boolean hasUpdate(java.lang.String appName)
public boolean hasLibChange()
public boolean hasYawlLibChange()
public boolean hasControlPanelChange()
public boolean hasMandatoryUpdates()
public java.lang.String getNewJarName()
public boolean hasUpdates()
public java.util.List<AppUpdate> getUpdatesList() throws java.lang.IllegalStateException
java.lang.IllegalStateException
public java.util.List<java.lang.String> getWebAppNames()
public java.util.List<java.lang.String> getCurrentWebAppNames()
public java.util.List<java.lang.String> getInstalledWebAppNames()
public java.util.List<java.lang.String> getInstalledLibNames()
public AppUpdate getAppFiles(java.lang.String appName, boolean adding)
public AppUpdate getAppLibs(java.lang.String appName)
public java.util.Set<java.lang.String> getRequiredLibNames()
Copyright © 2004-2014 The YAWL Foundation.