public abstract class PackageRepository extends Object
SolrPackage
items.Modifier and Type | Field and Description |
---|---|
String |
name |
String |
repositoryURL |
Constructor and Description |
---|
PackageRepository() |
Modifier and Type | Method and Description |
---|---|
abstract Path |
download(String artifactName)
Provides a method to download an artifact from this repository.
|
abstract SolrPackage |
getPackage(String packageName) |
abstract Map<String,SolrPackage> |
getPackages()
Returns a map of package name to
SolrPackage s. |
abstract boolean |
hasPackage(String packageName) |
abstract void |
refresh() |
public abstract void refresh()
public abstract Map<String,SolrPackage> getPackages()
SolrPackage
s.public abstract SolrPackage getPackage(String packageName)
public abstract boolean hasPackage(String packageName)
public abstract Path download(String artifactName) throws SolrException, IOException
SolrException
IOException
Copyright © 2000-2020 Apache Software Foundation. All Rights Reserved.