package org.nutz.plugin;
import java.util.List;
public interface PluginManager<T> {
/**
* 获取可用的插件
* @return 第一个可用的插件
* @throws NoPluginCanWorkException 如果没有任何插件是可用的
*/
T get() throws NoPluginCanWorkException;
/**
* 获取全部可用的插件
* @return 全部可用的插件
*/
List<T> gets();
}