public static class PluginBag.RuntimeLib extends Object implements PluginInfoInitialized, AutoCloseable
| Constructor and Description |
|---|
PluginBag.RuntimeLib(SolrCore core) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
ByteBuffer |
getFileContent(String entryName) |
static List<PluginBag.RuntimeLib> |
getLibObjects(SolrCore core,
List<PluginInfo> libs) |
String |
getName() |
String |
getSig() |
String |
getVersion() |
void |
init(PluginInfo info) |
void |
verify() |
public PluginBag.RuntimeLib(SolrCore core)
public void init(PluginInfo info)
init in interface PluginInfoInitializedpublic String getName()
public String getVersion()
public String getSig()
public ByteBuffer getFileContent(String entryName) throws IOException
IOExceptionpublic void close()
throws Exception
close in interface AutoCloseableExceptionpublic static List<PluginBag.RuntimeLib> getLibObjects(SolrCore core, List<PluginInfo> libs)
Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.