Package io.datarouter.storage.config
Class DatarouterStoragePlugin
java.lang.Object
com.google.inject.AbstractModule
io.datarouter.inject.guice.BaseGuiceModule
io.datarouter.inject.guice.BasePlugin
io.datarouter.storage.config.BaseStoragePlugin
io.datarouter.storage.config.DatarouterStoragePlugin
- All Implemented Interfaces:
com.google.inject.Module,io.datarouter.inject.guice.GuiceOptionalBinder
public class DatarouterStoragePlugin extends BaseStoragePlugin
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDatarouterStoragePlugin.DatarouterStorageDaosModulestatic classDatarouterStoragePlugin.DatarouterStoragePluginBuilder -
Method Summary
Methods inherited from class io.datarouter.storage.config.BaseStoragePlugin
addSettingRoot, getDaosModuleBuilder, getSettingRoots, setDaosModule, setDaosModuleMethods inherited from class io.datarouter.inject.guice.BaseGuiceModule
bindUnsupported, getGuiceBinderMethods inherited from class com.google.inject.AbstractModule
addError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBinding
-
Method Details
-
getName
- Specified by:
getNamein classio.datarouter.inject.guice.BasePlugin
-
getDatarouterStorageDaoClasses
-
configure
public void configure()- Overrides:
configurein classcom.google.inject.AbstractModule
-