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
SolrPackages. |
abstract boolean |
hasPackage(String packageName) |
abstract void |
refresh() |
public abstract void refresh()
public abstract Map<String,SolrPackage> getPackages()
SolrPackages.public abstract SolrPackage getPackage(String packageName)
public abstract boolean hasPackage(String packageName)
public abstract Path download(String artifactName) throws SolrException, IOException
SolrExceptionIOExceptionCopyright © 2000-2020 Apache Software Foundation. All Rights Reserved.