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
@Inject
public PluginsService(Settings settings,
Environment environment)
plugins
public org.elasticsearch.common.collect.ImmutableMap<java.lang.String,Plugin> plugins()
processModules
public void processModules(java.lang.Iterable<Module> modules)
processModule
public void processModule(Module module)
updatedSettings
public Settings updatedSettings()
modules
public java.util.Collection<java.lang.Class<? extends Module>> modules()
services
public java.util.Collection<java.lang.Class<? extends LifecycleComponent>> services()
indexModules
public java.util.Collection<java.lang.Class<? extends Module>> indexModules()
indexServices
public java.util.Collection<java.lang.Class<? extends CloseableIndexComponent>> indexServices()
shardModules
public java.util.Collection<java.lang.Class<? extends Module>> shardModules()
shardServices
public java.util.Collection<java.lang.Class<? extends CloseableIndexComponent>> shardServices()