org.nutz.plugin
类 IocPluginManager<T>

java.lang.Object
  继承者 org.nutz.plugin.IocPluginManager<T>
所有已实现的接口:
PluginManager<T>

public class IocPluginManager<T>
extends java.lang.Object
implements PluginManager<T>

从 Ioc 容器中选取可用插件

作者:
zozoh(zozohtnt@gmail.com)

构造方法摘要
IocPluginManager(Ioc ioc, java.lang.String... names)
           
 
方法摘要
 T get()
          获取可用的插件
 java.util.List<T> gets()
          获取全部可用的插件
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

IocPluginManager

public IocPluginManager(Ioc ioc,
                        java.lang.String... names)
方法详细信息

get

public T get()
      throws NoPluginCanWorkException
从接口 PluginManager 复制的描述
获取可用的插件

指定者:
接口 PluginManager<T> 中的 get
返回:
第一个可用的插件
抛出:
NoPluginCanWorkException - 如果没有任何插件是可用的

gets

public java.util.List<T> gets()
从接口 PluginManager 复制的描述
获取全部可用的插件

指定者:
接口 PluginManager<T> 中的 gets
返回:
全部可用的插件