org.elasticsearch.plugins
Class PluginsService

java.lang.Object
  extended by org.elasticsearch.util.component.AbstractComponent
      extended by org.elasticsearch.plugins.PluginsService

public class PluginsService
extends AbstractComponent


Field Summary
 
Fields inherited from class org.elasticsearch.util.component.AbstractComponent
componentSettings, logger, settings
 
Constructor Summary
PluginsService(Settings settings, Environment environment)
           
 
Method Summary
 java.util.Collection<java.lang.Class<? extends com.google.inject.Module>> indexModules()
           
 java.util.Collection<java.lang.Class<? extends CloseableIndexComponent>> indexServices()
           
 java.util.Collection<java.lang.Class<? extends com.google.inject.Module>> modules()
           
 java.util.Collection<java.lang.Class<? extends LifecycleComponent>> services()
           
 java.util.Collection<java.lang.Class<? extends com.google.inject.Module>> shardModules()
           
 java.util.Collection<java.lang.Class<? extends CloseableIndexComponent>> shardServices()
           
 Settings updatedSettings()
           
 
Methods inherited from class org.elasticsearch.util.component.AbstractComponent
nodeName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PluginsService

@Inject
public PluginsService(Settings settings,
                             Environment environment)
Method Detail

updatedSettings

public Settings updatedSettings()

modules

public java.util.Collection<java.lang.Class<? extends com.google.inject.Module>> modules()

services

public java.util.Collection<java.lang.Class<? extends LifecycleComponent>> services()

indexModules

public java.util.Collection<java.lang.Class<? extends com.google.inject.Module>> indexModules()

indexServices

public java.util.Collection<java.lang.Class<? extends CloseableIndexComponent>> indexServices()

shardModules

public java.util.Collection<java.lang.Class<? extends com.google.inject.Module>> shardModules()

shardServices

public java.util.Collection<java.lang.Class<? extends CloseableIndexComponent>> shardServices()