com.liferay.portal.plugin
Class PluginPackageUtil
java.lang.Object
com.liferay.portal.plugin.PluginPackageUtil
public class PluginPackageUtil
- extends java.lang.Object
View Source
- Author:
- Jorge Ferrer, Brian Wing Shun Chan, Sandeep Soni
Method Summary |
static void |
endPluginPackageInstallation(java.lang.String preliminaryContext)
|
static java.util.List<com.liferay.portal.kernel.plugin.PluginPackage> |
getAllAvailablePluginPackages()
|
static java.util.Collection<java.lang.String> |
getAvailableTags()
|
static java.util.List<com.liferay.portal.kernel.plugin.PluginPackage> |
getInstalledPluginPackages()
|
static java.util.Date |
getLastUpdateDate()
|
static com.liferay.portal.kernel.plugin.PluginPackage |
getLatestAvailablePluginPackage(java.lang.String groupId,
java.lang.String artifactId)
|
static com.liferay.portal.kernel.plugin.PluginPackage |
getLatestInstalledPluginPackage(java.lang.String groupId,
java.lang.String artifactId)
|
static com.liferay.portal.kernel.plugin.PluginPackage |
getPluginPackageByModuleId(java.lang.String moduleId,
java.lang.String repositoryURL)
|
static com.liferay.portal.kernel.plugin.PluginPackage |
getPluginPackageByURL(java.lang.String url)
|
static com.liferay.portal.kernel.plugin.RemotePluginPackageRepository |
getRepository(java.lang.String repositoryURL)
|
static java.lang.String[] |
getRepositoryURLs()
|
static java.lang.String[] |
getSupportedTypes()
|
static boolean |
isCurrentVersionSupported(java.util.List<java.lang.String> versions)
|
static boolean |
isIgnored(com.liferay.portal.kernel.plugin.PluginPackage pluginPackage)
|
static boolean |
isInstallationInProcess(java.lang.String context)
|
static boolean |
isTrusted(java.lang.String repositoryURL)
|
static boolean |
isUpdateAvailable()
|
static com.liferay.portal.kernel.plugin.PluginPackage |
readPluginPackageProperties(java.lang.String displayName,
java.util.Properties props)
|
static com.liferay.portal.kernel.plugin.PluginPackage |
readPluginPackageXml(com.liferay.portal.kernel.xml.Element pluginPackageEl)
|
static com.liferay.portal.kernel.plugin.PluginPackage |
readPluginPackageXml(java.lang.String xml)
|
static void |
refreshUpdatesAvailableCache()
|
static void |
registerInstalledPluginPackage(com.liferay.portal.kernel.plugin.PluginPackage pluginPackage)
|
static void |
registerPluginPackageInstallation(java.lang.String preliminaryContext)
|
static void |
reIndex()
|
static RepositoryReport |
reloadRepositories()
|
static com.liferay.portal.kernel.search.Hits |
search(java.lang.String keywords,
java.lang.String type,
java.lang.String tag,
java.lang.String license,
java.lang.String repositoryURL,
java.lang.String status,
int start,
int end)
|
static void |
unregisterInstalledPluginPackage(com.liferay.portal.kernel.plugin.PluginPackage pluginPackage)
|
static void |
updateInstallingPluginPackage(java.lang.String preliminaryContext,
com.liferay.portal.kernel.plugin.PluginPackage pluginPackage)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
REPOSITORY_XML_FILENAME_PREFIX
public static final java.lang.String REPOSITORY_XML_FILENAME_PREFIX
- See Also:
- Constant Field Values
REPOSITORY_XML_FILENAME_EXTENSION
public static final java.lang.String REPOSITORY_XML_FILENAME_EXTENSION
- See Also:
- Constant Field Values
endPluginPackageInstallation
public static void endPluginPackageInstallation(java.lang.String preliminaryContext)
getAllAvailablePluginPackages
public static java.util.List<com.liferay.portal.kernel.plugin.PluginPackage> getAllAvailablePluginPackages()
throws PluginPackageException
- Throws:
PluginPackageException
getAvailableTags
public static java.util.Collection<java.lang.String> getAvailableTags()
getInstalledPluginPackages
public static java.util.List<com.liferay.portal.kernel.plugin.PluginPackage> getInstalledPluginPackages()
getLatestAvailablePluginPackage
public static com.liferay.portal.kernel.plugin.PluginPackage getLatestAvailablePluginPackage(java.lang.String groupId,
java.lang.String artifactId)
throws com.liferay.portal.SystemException
- Throws:
com.liferay.portal.SystemException
getLatestInstalledPluginPackage
public static com.liferay.portal.kernel.plugin.PluginPackage getLatestInstalledPluginPackage(java.lang.String groupId,
java.lang.String artifactId)
getLastUpdateDate
public static java.util.Date getLastUpdateDate()
getPluginPackageByModuleId
public static com.liferay.portal.kernel.plugin.PluginPackage getPluginPackageByModuleId(java.lang.String moduleId,
java.lang.String repositoryURL)
throws PluginPackageException
- Throws:
PluginPackageException
getPluginPackageByURL
public static com.liferay.portal.kernel.plugin.PluginPackage getPluginPackageByURL(java.lang.String url)
throws PluginPackageException
- Throws:
PluginPackageException
getRepository
public static com.liferay.portal.kernel.plugin.RemotePluginPackageRepository getRepository(java.lang.String repositoryURL)
throws PluginPackageException
- Throws:
PluginPackageException
getRepositoryURLs
public static java.lang.String[] getRepositoryURLs()
throws PluginPackageException
- Throws:
PluginPackageException
getSupportedTypes
public static java.lang.String[] getSupportedTypes()
isCurrentVersionSupported
public static boolean isCurrentVersionSupported(java.util.List<java.lang.String> versions)
isIgnored
public static boolean isIgnored(com.liferay.portal.kernel.plugin.PluginPackage pluginPackage)
throws com.liferay.portal.SystemException
- Throws:
com.liferay.portal.SystemException
isInstallationInProcess
public static boolean isInstallationInProcess(java.lang.String context)
isTrusted
public static boolean isTrusted(java.lang.String repositoryURL)
throws PluginPackageException
- Throws:
PluginPackageException
isUpdateAvailable
public static boolean isUpdateAvailable()
throws com.liferay.portal.SystemException
- Throws:
com.liferay.portal.SystemException
readPluginPackageProperties
public static com.liferay.portal.kernel.plugin.PluginPackage readPluginPackageProperties(java.lang.String displayName,
java.util.Properties props)
readPluginPackageXml
public static com.liferay.portal.kernel.plugin.PluginPackage readPluginPackageXml(java.lang.String xml)
throws com.liferay.portal.kernel.xml.DocumentException
- Throws:
com.liferay.portal.kernel.xml.DocumentException
readPluginPackageXml
public static com.liferay.portal.kernel.plugin.PluginPackage readPluginPackageXml(com.liferay.portal.kernel.xml.Element pluginPackageEl)
refreshUpdatesAvailableCache
public static void refreshUpdatesAvailableCache()
reIndex
public static void reIndex()
throws com.liferay.portal.SystemException
- Throws:
com.liferay.portal.SystemException
reloadRepositories
public static RepositoryReport reloadRepositories()
throws com.liferay.portal.SystemException
- Throws:
com.liferay.portal.SystemException
registerInstalledPluginPackage
public static void registerInstalledPluginPackage(com.liferay.portal.kernel.plugin.PluginPackage pluginPackage)
registerPluginPackageInstallation
public static void registerPluginPackageInstallation(java.lang.String preliminaryContext)
search
public static com.liferay.portal.kernel.search.Hits search(java.lang.String keywords,
java.lang.String type,
java.lang.String tag,
java.lang.String license,
java.lang.String repositoryURL,
java.lang.String status,
int start,
int end)
throws com.liferay.portal.SystemException
- Throws:
com.liferay.portal.SystemException
unregisterInstalledPluginPackage
public static void unregisterInstalledPluginPackage(com.liferay.portal.kernel.plugin.PluginPackage pluginPackage)
updateInstallingPluginPackage
public static void updateInstallingPluginPackage(java.lang.String preliminaryContext,
com.liferay.portal.kernel.plugin.PluginPackage pluginPackage)