com.liferay.portal.kernel.plugin
Class RemotePluginPackageRepository

java.lang.Object
  extended by com.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<PluginPackage> findPluginsByGroupIdAndArtifactId(java.lang.String groupId, java.lang.String artifactId)
           
 java.util.List<PluginPackage> getPluginPackages()
           
 java.lang.String getRepositoryURL()
           
 java.util.Properties getSettings()
           
 java.util.Set<java.lang.String> 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<PluginPackage> getPluginPackages()

getSettings

public java.util.Properties getSettings()

setSettings

public void setSettings(java.util.Properties settings)

getTags

public java.util.Set<java.lang.String> 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<PluginPackage> findPluginsByGroupIdAndArtifactId(java.lang.String groupId,
                                                                       java.lang.String artifactId)

removePlugin

public void removePlugin(PluginPackage pluginPackage)