org.crsh.plugin
Class SimplePluginDiscovery
java.lang.Object
org.crsh.plugin.SimplePluginDiscovery
- All Implemented Interfaces:
- PluginDiscovery
public class SimplePluginDiscovery
- extends Object
- implements PluginDiscovery
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
plugins
private final LinkedHashSet<CRaSHPlugin<?>> plugins
- .
SimplePluginDiscovery
public SimplePluginDiscovery()
SimplePluginDiscovery
public SimplePluginDiscovery(CRaSHPlugin<?>... plugins)
add
public SimplePluginDiscovery add(CRaSHPlugin<?> plugin)
throws NullPointerException
- Add a plugin.
- Parameters:
plugin
- the plugin
- Returns:
- this object
- Throws:
NullPointerException
- if the plugin is null
getPlugins
public Iterable<CRaSHPlugin<?>> getPlugins()
- Description copied from interface:
PluginDiscovery
- Returns the available plugins.
- Specified by:
getPlugins
in interface PluginDiscovery
- Returns:
- the plugins
Copyright © 2015 eXo Platform SAS. All Rights Reserved.