Interface PluginRegistry
-
- All Known Implementing Classes:
DefaultPluginRegistry
public interface PluginRegistryPluginRegistry interface.
- Version:
- $Id: $
- Author:
- ranger
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T> java.util.Collection<T>getAllPlugins(java.lang.Class<T> pluginClass)getAllPlugins<T> TgetPluginInstance(java.lang.Class<T> pluginClass, PluginConfig pluginConfig)getPluginInstance
-
-
-
Method Detail
-
getAllPlugins
<T> java.util.Collection<T> getAllPlugins(java.lang.Class<T> pluginClass)
getAllPlugins
- Type Parameters:
T- a T object.- Parameters:
pluginClass- aClassobject.- Returns:
- a
Collectionobject.
-
getPluginInstance
<T> T getPluginInstance(java.lang.Class<T> pluginClass, PluginConfig pluginConfig)getPluginInstance
- Type Parameters:
T- a T object.- Parameters:
pluginClass- aClassobject.pluginConfig- aPluginConfigobject.- Returns:
- a T object.
-
-