public class PackagePluginHolder<T> extends PluginBag.PluginHolder<T>
Modifier and Type | Field and Description |
---|---|
static String |
LATEST |
inst, pluginInfo
Constructor and Description |
---|
PackagePluginHolder(PluginInfo info,
SolrCore core,
SolrConfig.SolrPluginInfo pluginMeta) |
Modifier and Type | Method and Description |
---|---|
static <T> PluginBag.PluginHolder<T> |
createHolder(PluginInfo info,
SolrCore core,
Class<T> type,
String msg) |
static <T> PluginBag.PluginHolder<T> |
createHolder(T inst,
Class<T> type) |
protected Object |
initNewInstance(PackageLoader.Package.Version newest) |
close, get, getClassName, getPluginInfo, isLoaded, toString
public static final String LATEST
public PackagePluginHolder(PluginInfo info, SolrCore core, SolrConfig.SolrPluginInfo pluginMeta)
public static <T> PluginBag.PluginHolder<T> createHolder(T inst, Class<T> type)
public static <T> PluginBag.PluginHolder<T> createHolder(PluginInfo info, SolrCore core, Class<T> type, String msg)
protected Object initNewInstance(PackageLoader.Package.Version newest)
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.