com.liferay.portal.kernel.plugin
Class RemotePluginPackageRepository

java.lang.Object
  extended bycom.liferay.portal.kernel.plugin.RemotePluginPackageRepository

public class RemotePluginPackageRepository
extends java.lang.Object

View Source

Author:
Jorge Ferrer

Field Summary
static java.lang.String LOCAL_URL
           
static java.lang.String SETTING_USE_DOWNLOAD_URL
           
 
Constructor Summary
RemotePluginPackageRepository(java.lang.String repositoryURL)
           
 
Method Summary
 void addPluginPackage(PluginPackage pluginPackage)
           
 PluginPackage findPluginByArtifactURL(java.lang.String artifactURL)
           
 PluginPackage findPluginPackageByModuleId(java.lang.String moduleId)
           
 java.util.List findPluginsByGroupIdAndArtifactId(java.lang.String groupId, java.lang.String artifactId)
           
 java.util.List getPluginPackages()
           
 java.lang.String getRepositoryURL()
           
 java.util.Properties getSettings()
           
 java.util.Set getTags()
           
 void removePlugin(PluginPackage pluginPackage)
           
 void setSettings(java.util.Properties settings)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOCAL_URL

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

SETTING_USE_DOWNLOAD_URL

public static final java.lang.String SETTING_USE_DOWNLOAD_URL
See Also:
Constant Field Values
Constructor Detail

RemotePluginPackageRepository

public RemotePluginPackageRepository(java.lang.String repositoryURL)
Method Detail

getRepositoryURL

public java.lang.String getRepositoryURL()

getPluginPackages

public java.util.List getPluginPackages()

getSettings

public java.util.Properties getSettings()

setSettings

public void setSettings(java.util.Properties settings)

getTags

public java.util.Set getTags()

addPluginPackage

public void addPluginPackage(PluginPackage pluginPackage)

findPluginByArtifactURL

public PluginPackage findPluginByArtifactURL(java.lang.String artifactURL)

findPluginPackageByModuleId

public PluginPackage findPluginPackageByModuleId(java.lang.String moduleId)

findPluginsByGroupIdAndArtifactId

public java.util.List findPluginsByGroupIdAndArtifactId(java.lang.String groupId,
                                                        java.lang.String artifactId)

removePlugin

public void removePlugin(PluginPackage pluginPackage)