org.elasticsearch.util.guice
Class ModulesFactory

java.lang.Object
  extended by org.elasticsearch.util.guice.ModulesFactory

public class ModulesFactory
extends java.lang.Object


Constructor Summary
ModulesFactory()
           
 
Method Summary
static com.google.inject.Module createModule(java.lang.Class<? extends com.google.inject.Module> moduleClass, Settings settings)
           
static com.google.inject.Module createModule(java.lang.String moduleClass, Settings settings)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModulesFactory

public ModulesFactory()
Method Detail

createModule

public static com.google.inject.Module createModule(java.lang.String moduleClass,
                                                    Settings settings)
                                             throws java.lang.ClassNotFoundException
Throws:
java.lang.ClassNotFoundException

createModule

public static com.google.inject.Module createModule(java.lang.Class<? extends com.google.inject.Module> moduleClass,
                                                    @Nullable
                                                    Settings settings)