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, toStringpublic 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.