Package io.datarouter.secret.config
Class DatarouterSecretPlugin
java.lang.Object
com.google.inject.AbstractModule
io.datarouter.inject.guice.BaseGuiceModule
io.datarouter.inject.guice.BasePlugin
io.datarouter.secret.config.DatarouterSecretPlugin
- All Implemented Interfaces:
com.google.inject.Module,io.datarouter.inject.guice.GuiceOptionalBinder
public class DatarouterSecretPlugin
extends io.datarouter.inject.guice.BasePlugin
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDatarouterSecretPlugin.DatarouterSecretPluginBuilder<T extends DatarouterSecretPlugin.DatarouterSecretPluginBuilder<T>>classDatarouterSecretPlugin.DatarouterSecretPluginDefaults -
Method Summary
Modifier and Type Method Description voidconfigure()io.datarouter.inject.guice.BaseGuiceModulegetAsDefaultBinderModule()java.lang.StringgetName()Methods 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
public java.lang.String getName()- Specified by:
getNamein classio.datarouter.inject.guice.BasePlugin
-
configure
public void configure()- Overrides:
configurein classcom.google.inject.AbstractModule
-
getAsDefaultBinderModule
public io.datarouter.inject.guice.BaseGuiceModule getAsDefaultBinderModule()- Overrides:
getAsDefaultBinderModulein classio.datarouter.inject.guice.BasePlugin
-