public class RemotePluginPackageRepository
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
LOCAL_URL |
static java.lang.String |
SETTING_USE_DOWNLOAD_URL |
Constructor and Description |
---|
RemotePluginPackageRepository(java.lang.String repositoryURL) |
Modifier and Type | Method and Description |
---|---|
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) |
public static final java.lang.String LOCAL_URL
public static final java.lang.String SETTING_USE_DOWNLOAD_URL
public RemotePluginPackageRepository(java.lang.String repositoryURL)
public void addPluginPackage(PluginPackage pluginPackage)
public PluginPackage findPluginByArtifactURL(java.lang.String artifactURL)
public PluginPackage findPluginPackageByModuleId(java.lang.String moduleId)
public java.util.List<PluginPackage> findPluginsByGroupIdAndArtifactId(java.lang.String groupId, java.lang.String artifactId)
public java.util.List<PluginPackage> getPluginPackages()
public java.lang.String getRepositoryURL()
public java.util.Properties getSettings()
public java.util.Set<java.lang.String> getTags()
public void removePlugin(PluginPackage pluginPackage)
public void setSettings(java.util.Properties settings)