|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.mmbase.applications.packaging.PackageManager
public class PackageManager
package manager, access point for all packages available to this cloud
| Field Summary | |
|---|---|
static java.lang.String |
DTD_PACKAGEHANDLERS_1_0
|
static java.lang.String |
PUBLIC_ID_PACKAGEHANDLERS_1_0
|
| Constructor Summary | |
|---|---|
PackageManager()
|
|
| Method Summary | |
|---|---|
static PackageInterface |
foundPackage(ProviderInterface provider,
org.w3c.dom.Element n,
java.lang.String name,
java.lang.String type,
java.lang.String maintainer,
java.lang.String version,
java.lang.String date,
java.lang.String path)
called by Providers with found packages they are checked and if new put into the package pool. |
static java.lang.String |
getConfigPath()
|
static int |
getInstalledVersion(java.lang.String id)
|
static PackageInterface |
getPackage(java.lang.String id)
return all packages based on the input query |
static PackageInterface |
getPackage(java.lang.String id,
java.lang.String wv)
return all packages based on the input query |
static PackageInterface |
getPackage(java.lang.String id,
java.lang.String wv,
java.lang.String wp)
return all packages based on the input query |
static java.util.HashMap |
getPackageHandlers()
|
static java.util.Iterator |
getPackages()
return all packages based on the input query |
static java.util.Iterator |
getPackageVersionNumbers(java.lang.String id)
return a list of version numbers of this package |
static java.util.Iterator |
getPackageVersions(java.lang.String id)
return all packages based |
static void |
init()
init(), starts the package manager mostly start the package discovery system. |
static boolean |
isInstalledVersion(PackageInterface p)
|
static boolean |
isRunning()
|
static void |
readPackageHandlers()
|
static void |
registerPublicIDs()
Register the Public Ids for DTDs used by XMLBasicReader This method is called by XMLEntityResolver. |
static boolean |
removeOfflinePackages(ProviderInterface wantedprov)
|
static boolean |
updateRegistryInstalled(PackageInterface p)
|
static boolean |
updateRegistryUninstalled(PackageInterface p)
|
static boolean |
upgradeAvailable(PackageInterface p)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String DTD_PACKAGEHANDLERS_1_0
public static final java.lang.String PUBLIC_ID_PACKAGEHANDLERS_1_0
| Constructor Detail |
|---|
public PackageManager()
| Method Detail |
|---|
public static void registerPublicIDs()
public static void init()
public static boolean isRunning()
public static java.util.Iterator getPackages()
public static java.util.Iterator getPackageVersions(java.lang.String id)
public static java.util.Iterator getPackageVersionNumbers(java.lang.String id)
public static PackageInterface getPackage(java.lang.String id)
public static PackageInterface getPackage(java.lang.String id,
java.lang.String wv,
java.lang.String wp)
public static PackageInterface getPackage(java.lang.String id,
java.lang.String wv)
public static PackageInterface foundPackage(ProviderInterface provider,
org.w3c.dom.Element n,
java.lang.String name,
java.lang.String type,
java.lang.String maintainer,
java.lang.String version,
java.lang.String date,
java.lang.String path)
public static int getInstalledVersion(java.lang.String id)
throws org.mmbase.storage.search.SearchQueryException
org.mmbase.storage.search.SearchQueryExceptionpublic static boolean isInstalledVersion(PackageInterface p)
public static boolean upgradeAvailable(PackageInterface p)
public static boolean updateRegistryInstalled(PackageInterface p)
public static boolean updateRegistryUninstalled(PackageInterface p)
public static boolean removeOfflinePackages(ProviderInterface wantedprov)
public static void readPackageHandlers()
public static java.util.HashMap getPackageHandlers()
public static java.lang.String getConfigPath()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||