org.elasticsearch.plugins
Class PluginsService
java.lang.Object
org.elasticsearch.common.component.AbstractComponent
org.elasticsearch.plugins.PluginsService
public class PluginsService
- extends AbstractComponent
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PluginsService
public PluginsService(Settings settings,
Environment environment)
- Constructs a new PluginService
- Parameters:
settings
- The settings of the systemenvironment
- The environment of the system
plugins
public com.google.common.collect.ImmutableMap<String,Plugin> plugins()
processModules
public void processModules(Iterable<Module> modules)
processModule
public void processModule(Module module)
updatedSettings
public Settings updatedSettings()
modules
public Collection<Class<? extends Module>> modules()
modules
public Collection<Module> modules(Settings settings)
services
public Collection<Class<? extends LifecycleComponent>> services()
indexModules
public Collection<Class<? extends Module>> indexModules()
indexModules
public Collection<Module> indexModules(Settings settings)
indexServices
public Collection<Class<? extends CloseableIndexComponent>> indexServices()
shardModules
public Collection<Class<? extends Module>> shardModules()
shardModules
public Collection<Module> shardModules(Settings settings)
shardServices
public Collection<Class<? extends CloseableIndexComponent>> shardServices()
Copyright © 2009-2012. All Rights Reserved.