- check(String, String) - Method in interface ru.vyarus.dropwizard.guice.test.StartupErrorRule.AfterExitAssertion
-
Called after system exit call to perform custom assertions.
- checkAfterExit(StartupErrorRule.AfterExitAssertion) - Method in class ru.vyarus.dropwizard.guice.test.StartupErrorRule
-
In junit it is impossible to use assertion lines after System.exit()
call.
- child(String, Object...) - Method in class ru.vyarus.dropwizard.guice.module.context.debug.util.TreeNode
-
- child(TreeNode) - Method in class ru.vyarus.dropwizard.guice.module.context.debug.util.TreeNode
-
Add child node.
- ClasspathScanner - Class in ru.vyarus.dropwizard.guice.module.installer.scanner
-
Classpath scanner, reduced to provided packages.
- ClasspathScanner(Set<String>) - Constructor for class ru.vyarus.dropwizard.guice.module.installer.scanner.ClasspathScanner
-
- ClasspathScanner(Set<String>, StatsTracker) - Constructor for class ru.vyarus.dropwizard.guice.module.installer.scanner.ClasspathScanner
-
- ClassVisitor - Interface in ru.vyarus.dropwizard.guice.module.installer.scanner
-
Visitor for classpath scanner.
- cleanup() - Method in class ru.vyarus.dropwizard.guice.module.installer.scanner.ClasspathScanner
-
Should be called to flush scanner cache.
- clear() - Static method in class ru.vyarus.dropwizard.guice.injector.lookup.InjectorLookup
-
Clears stored injectors references.
- closeScope() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
Clears current scope.
- CommandItemInfo - Interface in ru.vyarus.dropwizard.guice.module.context.info
-
Dropwizard command info.
- CommandItemInfoImpl - Class in ru.vyarus.dropwizard.guice.module.context.info.impl
-
Command item info implementation.
- CommandItemInfoImpl(Class<?>) - Constructor for class ru.vyarus.dropwizard.guice.module.context.info.impl.CommandItemInfoImpl
-
- CommandSupport - Class in ru.vyarus.dropwizard.guice.module.installer.internal
-
Provides support for commands injection support and classpath scanning resolution of commands.
- compare(Class, Class) - Method in class ru.vyarus.dropwizard.guice.module.installer.order.OrderComparator
-
- Config - Annotation Type in ru.vyarus.dropwizard.guice.module.yaml.bind
-
Guice qualifier annotation for configuration values binding.
- ConfigBindingModule - Class in ru.vyarus.dropwizard.guice.module.yaml.bind
-
Binds configuration constants.
- ConfigBindingModule(Configuration, ConfigurationTree, boolean) - Constructor for class ru.vyarus.dropwizard.guice.module.yaml.bind.ConfigBindingModule
-
- ConfigBindingsRenderer - Class in ru.vyarus.dropwizard.guice.module.yaml.report
-
Renders available configuration bindings.
- ConfigBindingsRenderer(ConfigurationTree) - Constructor for class ru.vyarus.dropwizard.guice.module.yaml.report.ConfigBindingsRenderer
-
- ConfigImpl - Class in ru.vyarus.dropwizard.guice.module.yaml.bind
-
Utility class for using
Config
annotation as guice bindings qualifier.
- ConfigImpl(String) - Constructor for class ru.vyarus.dropwizard.guice.module.yaml.bind.ConfigImpl
-
- ConfigItem - Enum in ru.vyarus.dropwizard.guice.module.context
-
Guicey configurable item types.
- ConfigOverride - Annotation Type in ru.vyarus.dropwizard.guice.test.spock
-
Must be used together with @UseGuiceApp
or UseDropwizardApp
to specify configuration overrides.
- ConfigPath - Class in ru.vyarus.dropwizard.guice.module.yaml
-
Сonfiguration path's value.
- ConfigPath(ConfigPath, Class, Class, Class, List<Type>, List<Type>, String, Object, boolean, boolean) - Constructor for class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
-
- ConfigScope - Enum in ru.vyarus.dropwizard.guice.module.context
-
Enum with type constants used for marking special configuration scopes.
- ConfigTreeBuilder - Class in ru.vyarus.dropwizard.guice.module.yaml
-
Analyzes configuration instance, prepared by dropwizard, in order to be able to use configuration
values directly (e.g. by path).
- configuration() - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBootstrap
-
- configuration(String) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBootstrap
-
May be used to access current configuration value by exact path.
- configuration(Class<T>) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBootstrap
-
May be used to access unique sub configuration object.
- configuration() - Method in class ru.vyarus.dropwizard.guice.module.support.DropwizardAwareModule
-
- configuration(String) - Method in class ru.vyarus.dropwizard.guice.module.support.DropwizardAwareModule
-
May be used to access current configuration value by exact path.
- configuration(Class<T>) - Method in class ru.vyarus.dropwizard.guice.module.support.DropwizardAwareModule
-
May be used to access unique sub configuration object.
- ConfigurationAwareModule<T extends io.dropwizard.Configuration> - Interface in ru.vyarus.dropwizard.guice.module.support
-
Guice module, registered in bundle, may implement this to be able to use configuration object in module
configuration method.
- ConfigurationContext - Class in ru.vyarus.dropwizard.guice.module.context
-
Configuration context used internally to track all registered configuration items.
- ConfigurationContext() - Constructor for class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
- configurationHooksProcessed(ConfigurationHooksProcessedEvent) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.debug.DebugGuiceyLifecycle
-
- configurationHooksProcessed(ConfigurationHooksProcessedEvent) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
-
- configurationHooksProcessed(Set<GuiceyConfigurationHook>) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.LifecycleSupport
-
- ConfigurationHooksProcessedEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration
-
- ConfigurationHooksProcessedEvent(Options, Set<GuiceyConfigurationHook>) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration.ConfigurationHooksProcessedEvent
-
- ConfigurationHooksSupport - Class in ru.vyarus.dropwizard.guice.hook
-
Extra configuration mechanism to apply external configuration to bundle builder after manual configuration in
application class.
- ConfigurationInfo - Class in ru.vyarus.dropwizard.guice.module.context
-
Public api for collected guicey configuration info.
- ConfigurationInfo(ConfigurationContext) - Constructor for class ru.vyarus.dropwizard.guice.module.context.ConfigurationInfo
-
- configurations(Class<T>) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBootstrap
-
- configurations(Class<T>) - Method in class ru.vyarus.dropwizard.guice.module.support.DropwizardAwareModule
-
- configurationTree() - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBootstrap
-
Raw configuration introspection info.
- configurationTree() - Method in class ru.vyarus.dropwizard.guice.module.support.DropwizardAwareModule
-
Raw configuration introspection info.
- ConfigurationTree - Class in ru.vyarus.dropwizard.guice.module.yaml
-
Detailed yaml configuration.
- ConfigurationTree(List<Class>) - Constructor for class ru.vyarus.dropwizard.guice.module.yaml.ConfigurationTree
-
- ConfigurationTree(List<Class>, List<ConfigPath>, List<ConfigPath>) - Constructor for class ru.vyarus.dropwizard.guice.module.yaml.ConfigurationTree
-
- ConfigurationTreeAwareModule - Interface in ru.vyarus.dropwizard.guice.module.support
-
Guice module, registered in bundle may implement this to be able to use introspected configuration in module
configuration method.
- configure(GuiceBundle.Builder) - Method in interface ru.vyarus.dropwizard.guice.hook.GuiceyConfigurationHook
-
Configuration is applied just after manual configuration (through bundle's builder in application class).
- configure() - Method in class ru.vyarus.dropwizard.guice.module.context.debug.DiagnosticBundle.DiagnosticModule
-
- configure() - Method in class ru.vyarus.dropwizard.guice.module.GuiceBootstrapModule
-
- configure() - Method in class ru.vyarus.dropwizard.guice.module.installer.InstallerModule
-
- configure() - Method in class ru.vyarus.dropwizard.guice.module.jersey.debug.HK2DebugBundle.HK2DebugModule
-
- configure(FeatureContext) - Method in class ru.vyarus.dropwizard.guice.module.jersey.debug.service.HK2DebugFeature
-
- configure(FeatureContext) - Method in class ru.vyarus.dropwizard.guice.module.jersey.GuiceFeature
-
- configure() - Method in class ru.vyarus.dropwizard.guice.module.jersey.hk2.GuiceBindingsModule
-
- configure() - Method in class ru.vyarus.dropwizard.guice.module.jersey.hk2.InstallerBinder
-
- configure() - Method in class ru.vyarus.dropwizard.guice.module.jersey.Jersey2Module
-
- configure() - Method in class ru.vyarus.dropwizard.guice.module.yaml.bind.ConfigBindingModule
-
- configureFromDropwizardBundles() - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
-
Enables registered dropwizard bundles check if they implement
GuiceyBundle
and register them as
guicey bundles.
- configureModules(ConfigurationContext) - Static method in class ru.vyarus.dropwizard.guice.module.installer.internal.ModulesSupport
-
Post-process registered modules by injecting bootstrap, configuration, environment and options objects.
- configureServlets() - Method in class ru.vyarus.dropwizard.guice.module.jersey.GuiceWebModule
-
- containsOption(T) - Method in class ru.vyarus.dropwizard.guice.module.context.option.internal.OptionsSupport
-
- ContextDebugService - Class in ru.vyarus.dropwizard.guice.module.jersey.debug.service
-
Debug service checks and collect information on jersey (and HK2) related types instantiation.
- ContextDebugService(Provider<ExtensionsHolder>, Options) - Constructor for class ru.vyarus.dropwizard.guice.module.jersey.debug.service.ContextDebugService
-
- ContextTreeConfig - Class in ru.vyarus.dropwizard.guice.module.context.debug.report.tree
-
Configuration tree reporting configuration.
- ContextTreeConfig() - Constructor for class ru.vyarus.dropwizard.guice.module.context.debug.report.tree.ContextTreeConfig
-
- ContextTreeRenderer - Class in ru.vyarus.dropwizard.guice.module.context.debug.report.tree
-
Renders complete configuration tree.
- ContextTreeRenderer(GuiceyConfigurationInfo) - Constructor for class ru.vyarus.dropwizard.guice.module.context.debug.report.tree.ContextTreeRenderer
-
- convert(Class<V>, String) - Static method in class ru.vyarus.dropwizard.guice.module.context.option.mapper.StringConverter
-
- convertOverrides(ConfigOverride...) - Method in class ru.vyarus.dropwizard.guice.test.spock.ext.AbstractAppExtension
-
Utility method to convert configuration overrides from annotation to rule compatible format.
- CoreInstallersBundle - Class in ru.vyarus.dropwizard.guice.module.installer
-
Core installers bundle.
- CoreInstallersBundle() - Constructor for class ru.vyarus.dropwizard.guice.module.installer.CoreInstallersBundle
-
- count() - Static method in class ru.vyarus.dropwizard.guice.hook.ConfigurationHooksSupport
-
- count(Stat) - Method in class ru.vyarus.dropwizard.guice.module.context.stat.StatsInfo
-
- count(Stat, int) - Method in class ru.vyarus.dropwizard.guice.module.context.stat.StatsTracker
-
Inserts value for first call and sum values for consequent calls.
- countRegistrationAttempt() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ItemInfoImpl
-
- create() - Static method in class ru.vyarus.dropwizard.guice.test.StartupErrorRule
-
Use with spock tests or when no assertions required after system exit call.
- create(StartupErrorRule.AfterExitAssertion) - Static method in class ru.vyarus.dropwizard.guice.test.StartupErrorRule
-
This is useful for junit tests, because there is no other way to check anything after exit call.
- createInjector(Stage, Iterable<? extends Module>) - Method in class ru.vyarus.dropwizard.guice.injector.DefaultInjectorFactory
-
- createInjector(Stage, Iterable<? extends Module>) - Method in interface ru.vyarus.dropwizard.guice.injector.InjectorFactory
-
Creates an injector instance.
- createInjector(Stage, Iterable<? extends Module>) - Method in class ru.vyarus.dropwizard.guice.test.binding.BindingsOverrideInjectorFactory
-
- DebugConfigBindings - Class in ru.vyarus.dropwizard.guice.module.yaml.report
-
Configuration bindings debug listener.
- DebugConfigBindings(BindingsConfig) - Constructor for class ru.vyarus.dropwizard.guice.module.yaml.report.DebugConfigBindings
-
- DebugGuiceyLifecycle - Class in ru.vyarus.dropwizard.guice.module.lifecycle.debug
-
Debug guicey lifecycle listener.
- DebugGuiceyLifecycle(boolean) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.debug.DebugGuiceyLifecycle
-
- DefaultBundleLookup - Class in ru.vyarus.dropwizard.guice.bundle
-
Default implementation of bundles lookup mechanism.
- DefaultBundleLookup() - Constructor for class ru.vyarus.dropwizard.guice.bundle.DefaultBundleLookup
-
Use predefined lookups.
- DefaultBundleLookup(GuiceyBundleLookup...) - Constructor for class ru.vyarus.dropwizard.guice.bundle.DefaultBundleLookup
-
- DefaultInjectorFactory - Class in ru.vyarus.dropwizard.guice.injector
-
Default implementation of
InjectorFactory
that simply delegates
to
Guice.createInjector(com.google.inject.Stage, com.google.inject.Module...)
.
- DefaultInjectorFactory() - Constructor for class ru.vyarus.dropwizard.guice.injector.DefaultInjectorFactory
-
- destroy() - Method in class ru.vyarus.dropwizard.guice.module.installer.internal.AdminGuiceFilter
-
- DiagnosticBundle - Class in ru.vyarus.dropwizard.guice.module.context.debug
-
Bundle prints detailed configuration info and startup metrics.
- DiagnosticBundle() - Constructor for class ru.vyarus.dropwizard.guice.module.context.debug.DiagnosticBundle
-
Initialize bundle with default diagnostic configuration.
- DiagnosticBundle.Builder - Class in ru.vyarus.dropwizard.guice.module.context.debug
-
Diagnostic bundle builder.
- DiagnosticBundle.DiagnosticModule - Class in ru.vyarus.dropwizard.guice.module.context.debug
-
Guicey configuration diagnostic module.
- DiagnosticConfig - Class in ru.vyarus.dropwizard.guice.module.context.debug.report.diagnostic
-
Diagnostic reporting configuration.
- DiagnosticConfig() - Constructor for class ru.vyarus.dropwizard.guice.module.context.debug.report.diagnostic.DiagnosticConfig
-
- DiagnosticModule() - Constructor for class ru.vyarus.dropwizard.guice.module.context.debug.DiagnosticBundle.DiagnosticModule
-
- DiagnosticRenderer - Class in ru.vyarus.dropwizard.guice.module.context.debug.report.diagnostic
-
Render configuration diagnostic info.
- DiagnosticRenderer(GuiceyConfigurationInfo) - Constructor for class ru.vyarus.dropwizard.guice.module.context.debug.report.diagnostic.DiagnosticRenderer
-
- DiagnosticReporter - Class in ru.vyarus.dropwizard.guice.module.context.debug.report
-
- DiagnosticReporter() - Constructor for class ru.vyarus.dropwizard.guice.module.context.debug.report.DiagnosticReporter
-
- disable(Predicate<ItemInfo>...) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
-
Disable items using disable predicate: all matched items will be disabled.
- disableBundle(Class<? extends GuiceyBundle>[]) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
- disableBundleLookup() - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
-
Disables default bundle lookup.
- disableBundles(Class<? extends GuiceyBundle>...) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
-
Bundles disable is mostly useful for testing.
- disabledBy(Class<?>) - Static method in class ru.vyarus.dropwizard.guice.module.context.Filters
-
Filter for items disabled in specified scope.
- disableExtensions(Class<?>...) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
-
Extensions disable is mostly useful for testing.
- disableExtensions(Class<?>[]) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
- disableExtensions(Class<?>...) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBootstrap
-
- disableInstallers(Class<? extends FeatureInstaller>...) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
-
Disabling installer will lead to avoiding all relative installed extensions.
- disableInstallers(Class<? extends FeatureInstaller>[]) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
- disableInstallers(Class<? extends FeatureInstaller>...) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBootstrap
-
- disableModules(Class<? extends Module>...) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
-
Modules disable is mostly useful for testing.
- disableModules(Class<? extends Module>[]) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
- disableModules(Class<? extends Module>...) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBootstrap
-
Disable both usual and overriding guice modules.
- Disables - Class in ru.vyarus.dropwizard.guice.module.context
-
Common predicates used for items disabling.
- DisableSupport - Interface in ru.vyarus.dropwizard.guice.module.context.info.sign
-
Disable sign indicates that item could be disabled.
- dispose(T) - Method in class ru.vyarus.dropwizard.guice.module.jersey.support.GuiceComponentFactory
-
- dispose(T) - Method in class ru.vyarus.dropwizard.guice.module.jersey.support.LazyGuiceFactory
-
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class ru.vyarus.dropwizard.guice.module.installer.internal.AdminGuiceFilter
-
- DropwizardAppExtension - Class in ru.vyarus.dropwizard.guice.test.spock.ext
-
Spock extension for DropwizardAppRule
.
- DropwizardAppExtension() - Constructor for class ru.vyarus.dropwizard.guice.test.spock.ext.DropwizardAppExtension
-
- DropwizardAwareModule<C extends io.dropwizard.Configuration> - Class in ru.vyarus.dropwizard.guice.module.support
-
Base module to avoid boilerplate.
- DropwizardAwareModule() - Constructor for class ru.vyarus.dropwizard.guice.module.support.DropwizardAwareModule
-
- dwBundles() - Static method in class ru.vyarus.dropwizard.guice.module.context.Filters
-
Filter for bundles resolved from dropwizard bundles.
- dwBundlesResolved(BundlesFromDwResolvedEvent) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.debug.DebugGuiceyLifecycle
-
- dwBundlesResolved(BundlesFromDwResolvedEvent) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
-
- get() - Method in class ru.vyarus.dropwizard.guice.injector.lookup.InjectorProvider
-
- get(T) - Method in class ru.vyarus.dropwizard.guice.module.context.option.internal.OptionsSupport
-
- get(T) - Method in class ru.vyarus.dropwizard.guice.module.context.option.Options
-
Read option value.
- get() - Method in class ru.vyarus.dropwizard.guice.module.jersey.GuiceFeature
-
- get() - Method in class ru.vyarus.dropwizard.guice.module.jersey.support.JerseyComponentProvider
-
- getActiveScopes() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
-
- getActiveScopes(boolean) - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
-
- getAnnotatedAnnotation(Class<?>, Class<T>) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.FeatureUtils
-
- getAnnotation(Class<?>, Class<T>) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.FeatureUtils
-
- getApplication() - Method in class ru.vyarus.dropwizard.guice.test.GuiceyAppRule
-
- getAsyncMarker(WebFilter) - Static method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.util.WebUtils
-
- getAsyncMarker(WebServlet) - Static method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.util.WebUtils
-
- getBean(Class<T>) - Method in class ru.vyarus.dropwizard.guice.test.GuiceyAppRule
-
- getBootstrap() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
- getBootstrap() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration.InitializationEvent
-
- getBootstrap() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.RunPhaseEvent
-
- getBundles() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
-
- getBundles() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.BundlesFromDwResolvedEvent
-
- getBundles() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.BundlesFromLookupResolvedEvent
-
- getBundles() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.BundlesProcessedEvent
-
- getBundles() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.BundlesResolvedEvent
-
- getBundlesDisabled() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
-
- getBundlesFromDw() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
-
- getBundlesFromLookup() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
-
- getChildren() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
-
For example, if current path is "sub" then returned items would be next level paths: "sub.val1", "sub.val2" etc.
- getClassesFor(String, ClassLoader) - Static method in class ru.vyarus.dropwizard.guice.module.installer.scanner.util.OReflectionHelper
-
- getCommands() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
-
- getCommands() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration.InitializationEvent
-
- getConfiguration() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
- getConfiguration() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.RunPhaseEvent
-
- getConfiguration() - Method in class ru.vyarus.dropwizard.guice.test.GuiceyAppRule
-
- getConfigurationClass() - Method in class ru.vyarus.dropwizard.guice.test.TestCommand
-
- getConfigurationInfo() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.InjectorPhaseEvent
-
- getConfigurationTree() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
- getConfigurationTree() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
-
Note that object is also available for direct injection because, in contrast to other guicey-related
data, configuration properties tree could be used directly in business logic.
- getConfigurationTree() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.RunPhaseEvent
-
- getContextMarkers(AdminContext) - Static method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.util.WebUtils
-
Returns "" for main context (assuming its default) and "A" for admin context.
- getCounters() - Method in class ru.vyarus.dropwizard.guice.module.context.stat.StatsTracker
-
- getData() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
-
Use to perform custom configuration items data lookups (e.g. for additional logging,
diagnostics or consistency checks).
- getDeclarationClass() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
-
Note that this would be last path's part (property) declaration class.
- getDeclaredType() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
-
If property is declared as collection implementation then collection interface will be used instead.
- getDeclaredTypeGenericClasses() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
-
Useful for quick analysis when deeper generic type knowledge is not important (e.g. to know type in
list, set or map).
- getDeclaredTypeGenerics() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
-
For example, if value is List then one parameter will be available with list generic type.
- getDeclaredTypeWithGenerics() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
-
- getDefaultValue() - Method in enum ru.vyarus.dropwizard.guice.GuiceyOptions
-
- getDefaultValue() - Method in interface ru.vyarus.dropwizard.guice.module.context.option.Option
-
- getDefaultValue() - Method in enum ru.vyarus.dropwizard.guice.module.installer.InstallersOptions
-
- getDirectBundles() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
-
- getDisabled() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.BundlesProcessedEvent
-
- getDisabled() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.BundlesResolvedEvent
-
Note: bundles are not yet processed so more bundles could be disabled later.
- getDisabled() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.ExtensionsResolvedEvent
-
- getDisabled() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.InjectorCreationEvent
-
- getDisabled() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.InstallersResolvedEvent
-
Disabled installers are never instantiated and so instances are not available.
- getDisabledBundles() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
Note: before configuration finalization this returns all actually disabled bundles and after
finalization all disables (including never registered bundles).
- getDisabledBy() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.BundleItemInfoImpl
-
- getDisabledBy() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ExtensionItemInfoImpl
-
- getDisabledBy() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.InstallerItemInfoImpl
-
- getDisabledBy() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ModuleItemInfoImpl
-
- getDisabledBy() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.sign.DisableSupport
-
Item may be disabled either from root application class or from
GuiceyBundle
.
- getDisabledExtensions() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
Note: before configuration finalization this returns all actually disabled extensions and after
finalization all disables (including never registered extensions).
- getDisabledInstallers() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
Note: before configuration finalization this returns all actually disabled installers and after
finalization all disables (including never registered installers).
- getDisabledModules() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
Note: before configuration finalization this returns all actually disabled modules and after
finalization all disables (including never registered modules).
- getEnabledBundles() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
- getEnabledExtensions() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
- getEnabledInstallers() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
- getEnabledModules() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
NOTE: both normal and overriding modules.
- getEnvironment() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
- getEnvironment() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.RunPhaseEvent
-
- getEnvironment() - Method in class ru.vyarus.dropwizard.guice.test.GuiceyAppRule
-
- getError() - Method in class ru.vyarus.dropwizard.guice.test.StartupErrorRule
-
Dropwizard exception will be presented here.
- getExtensions() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
-
- getExtensions(Class<? extends FeatureInstaller>) - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
-
- getExtensions(Class<? extends FeatureInstaller>) - Method in class ru.vyarus.dropwizard.guice.module.installer.internal.ExtensionsHolder
-
- getExtensions() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.hk.HK2ExtensionsInstalledEvent
-
- getExtensions() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.ExtensionsInstalledEvent
-
- getExtensions() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.ExtensionsResolvedEvent
-
- getExtensionsDisabled() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
-
- getExtensionsFromScan() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
-
- getExtensionsOrdered(Class<? extends FeatureInstaller>) - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
-
Returned installers are ordered by execution order according to
Order
annotation.
- getFilter() - Method in class ru.vyarus.dropwizard.guice.module.jersey.debug.service.HK2InstanceListener
-
- getFilterName(WebFilter, Class<? extends Filter>) - Static method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.util.WebUtils
-
When filter name not set in annotation, name generates as: .
- getGuiceManaged() - Method in class ru.vyarus.dropwizard.guice.module.jersey.debug.service.ContextDebugService
-
- getHiddenGroups() - Method in class ru.vyarus.dropwizard.guice.module.context.debug.report.option.OptionsConfig
-
- getHiddenItems() - Method in class ru.vyarus.dropwizard.guice.module.context.debug.report.tree.ContextTreeConfig
-
- getHiddenOptions() - Method in class ru.vyarus.dropwizard.guice.module.context.debug.report.option.OptionsConfig
-
- getHiddenScopes() - Method in class ru.vyarus.dropwizard.guice.module.context.debug.report.tree.ContextTreeConfig
-
- getHkManaged() - Method in class ru.vyarus.dropwizard.guice.module.jersey.debug.service.ContextDebugService
-
- getHolder(T) - Method in class ru.vyarus.dropwizard.guice.module.context.option.internal.OptionsSupport
-
- getHooks() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration.ConfigurationHooksProcessedEvent
-
- getHooks(T) - Method in class ru.vyarus.dropwizard.guice.test.spock.ext.AbstractAppExtension
-
- getHooks(UseDropwizardApp) - Method in class ru.vyarus.dropwizard.guice.test.spock.ext.DropwizardAppExtension
-
- getHooks(UseGuiceyApp) - Method in class ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyAppExtension
-
- getIndicatorExceptionType() - Method in class ru.vyarus.dropwizard.guice.test.StartupErrorRule
-
Useful only for spock tests because in junit rule can intercept this exception implicitly.
- getInfo(Object) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
Note: registration is always tracked by class, so when instance provided actual info will be returned
for object class.
- getInfo(Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationInfo
-
- getInjector() - Method in class ru.vyarus.dropwizard.guice.GuiceBundle
-
- getInjector(Application) - Static method in class ru.vyarus.dropwizard.guice.injector.lookup.InjectorLookup
-
- getInjector() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.InjectorPhaseEvent
-
- getInjector() - Method in class ru.vyarus.dropwizard.guice.test.GuiceyAppRule
-
- getInjector() - Method in interface ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyInterceptor.ExternalRuleAdapter
-
- getInstalled() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.hk.HK2ExtensionsInstalledByEvent
-
- getInstalled() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.ExtensionsInstalledByEvent
-
- getInstalledBy() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.ExtensionItemInfo
-
Each extension is always registered by single installer.
- getInstalledBy() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ExtensionItemInfoImpl
-
- getInstaller() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.hk.HK2ExtensionsInstalledByEvent
-
- getInstaller() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.ExtensionsInstalledByEvent
-
- getInstallerExtName(Class<? extends FeatureInstaller>) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.FeatureUtils
-
Utility call to prettify logs.
- getInstallers() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
-
- getInstallers() - Method in class ru.vyarus.dropwizard.guice.module.installer.internal.ExtensionsHolder
-
- getInstallers() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.InstallersResolvedEvent
-
- getInstallersDisabled() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
-
- getInstallersFromScan() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
-
- getInstallersOrdered() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
-
Returned installers are ordered not by execution order
(according to
Order
annotations).
- getInstallerTypes() - Method in class ru.vyarus.dropwizard.guice.module.installer.internal.ExtensionsHolder
-
- getInstanceClass(T) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.FeatureUtils
-
Used to get correct object type even if it's guice proxy.
- getItems(ConfigItem) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
- getItems(ConfigItem, Predicate<T>) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
- getItems(ConfigItem) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationInfo
-
Pay attention that disabled (or disabled and never registered) items are also returned.
- getItems(ConfigItem, Predicate<K>) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationInfo
-
Used to query items of one configuration type (e.g. only installers or bundles).
- getItems(Predicate<ItemInfo>) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationInfo
-
Used to query items of all configuration types.
- getItemsByScope(ConfigScope) - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
-
- getItemsByScope(Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
-
NOTE: single item may be registered from multiple scopes!
- getItemType() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ItemInfoImpl
-
- getItemType() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.ItemInfo
-
- getLastPathLevel() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
-
- getLocator() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.HK2PhaseEvent
-
Note: all guicey events are happen before jersey application initialization finish and so locator can't be
used for extensions access, but it could be stored somewhere and used later (with help of jersey lifecycle
listener).
- getManagedTypes() - Method in class ru.vyarus.dropwizard.guice.module.jersey.debug.service.ContextDebugService
-
- getModules() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
-
- getModules() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.InjectorCreationEvent
-
- getModulesDisabled() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
-
- getName() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.health.NamedHealthCheck
-
- getNormalModules() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
- getNormalModules() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
-
- getOptionGroups() - Method in class ru.vyarus.dropwizard.guice.module.context.option.OptionsInfo
-
- getOptions() - Method in class ru.vyarus.dropwizard.guice.module.context.option.internal.OptionsSupport
-
- getOptions() - Method in class ru.vyarus.dropwizard.guice.module.context.option.OptionsInfo
-
NOTE: as option could be accessed at any time by guice service, so more options could appear over time.
- getOptions() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
-
- getOptions() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.GuiceyLifecycleEvent
-
NOTE: options could only be specified in application class (in bundle definition) and so for all events
options will be the same (already defined).
- getOrRegisterExtension(Class<?>, boolean) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
Extensions classpath scan requires testing with all installers to recognize actual extensions.
- getOutput() - Method in class ru.vyarus.dropwizard.guice.test.StartupErrorRule
-
NOTE: useful only for spock tests.
- getOverridingModules() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
- getOverridingModules() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
-
- getOverridingModules() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.InjectorCreationEvent
-
- getPath() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
-
E.g.
- getPaths() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigurationTree
-
Note that paths are computed using jackson serialization logic.
- getRegisteredBy() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ItemInfoImpl
-
- getRegisteredBy() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.ItemInfo
-
Configuration items may be registered by root application class, classpath scan or guicey bundle.
- getRegistrationAttempts() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ItemInfoImpl
-
- getRegistrationAttempts() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.ItemInfo
-
It may be 0 for disabled items (e.g. installer disabled but never registered).
- getRegistrationScope() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ItemInfoImpl
-
- getRegistrationScope() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.ItemInfo
-
Item may be registered multiple times, but only first scope will be actual registration scope
(registrations from other scopes will be simply ignored).
- getRegistrationScopeType() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ItemInfoImpl
-
- getRegistrationScopeType() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.ItemInfo
-
- getReportRenderer() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.InjectorPhaseEvent
-
Renderers provide various views for guicey configuration, which may be used for specific logging.
- getRoot() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
-
For example, if current path is "some.long.path" then method returns "some.long" path item.
- getRootDeclarationClass() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
-
Useful to filter out core dropwizard properties (where root type would be Configuration
.
- getRootTypes() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigurationTree
-
- getServletName(WebServlet, Class<? extends HttpServlet>) - Static method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.util.WebUtils
-
- getStage() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.LifecycleSupport
-
- getStats() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
-
Timers and counters collected at startup.
- getTimers() - Method in class ru.vyarus.dropwizard.guice.module.context.stat.StatsTracker
-
- getType() - Method in enum ru.vyarus.dropwizard.guice.GuiceyOptions
-
- getType() - Method in enum ru.vyarus.dropwizard.guice.module.context.ConfigScope
-
- getType() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ItemInfoImpl
-
- getType() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.ItemInfo
-
- getType() - Method in interface ru.vyarus.dropwizard.guice.module.context.option.Option
-
- getType() - Method in enum ru.vyarus.dropwizard.guice.module.installer.InstallersOptions
-
- getType() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.GuiceyLifecycleEvent
-
Useful to differentiate events (with switch).
- getType() - Method in enum ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycle
-
- getTypeWithGenerics() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
-
- getUniqueTypePaths() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigurationTree
-
Such unique objects could be used for internal configurations instead of root configuration class
(very handy for generic extensions).
- getValue() - Method in class ru.vyarus.dropwizard.guice.module.context.option.internal.OptionHolder
-
- getValue(Enum) - Method in class ru.vyarus.dropwizard.guice.module.context.option.OptionsInfo
-
- getValue() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
-
- getValueType() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
-
When value is null, type may be still different from
ConfigPath.getDeclaredType()
if declared
type was actually some collection implementation.
- getValueTypeGenericClasses() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
-
Useful for quick analysis when deeper generic type knowledge is not important..
- getValueTypeGenerics() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
-
Even when value is null, generics could differ from declared type generics.
- GUICE_FILTER - Static variable in class ru.vyarus.dropwizard.guice.module.jersey.GuiceWebModule
-
Guice filter registration name.
- GuiceBindingsModule - Class in ru.vyarus.dropwizard.guice.module.jersey.hk2
-
Registers important services from HK2 context, making them available for injection in guice beans.
- GuiceBindingsModule(Provider<Injector>, boolean) - Constructor for class ru.vyarus.dropwizard.guice.module.jersey.hk2.GuiceBindingsModule
-
- GuiceBootstrapModule<T extends io.dropwizard.Configuration> - Class in ru.vyarus.dropwizard.guice.module
-
Bootstrap integration guice module.
- GuiceBootstrapModule(ClasspathScanner, ConfigurationContext) - Constructor for class ru.vyarus.dropwizard.guice.module.GuiceBootstrapModule
-
- GuiceBridgeActivator - Class in ru.vyarus.dropwizard.guice.module.jersey.hk2
-
Enables HK2 guice bridge to allow HK2 services to see guice beans.
- GuiceBridgeActivator(ServiceLocator, Injector) - Constructor for class ru.vyarus.dropwizard.guice.module.jersey.hk2.GuiceBridgeActivator
-
- GuiceBundle<T extends io.dropwizard.Configuration> - Class in ru.vyarus.dropwizard.guice
-
Bundle enables guice integration for dropwizard.
- GuiceBundle.Builder<T extends io.dropwizard.Configuration> - Class in ru.vyarus.dropwizard.guice
-
Builder encapsulates bundle configuration options.
- GuiceComponentFactory<T> - Class in ru.vyarus.dropwizard.guice.module.jersey.support
-
Factory simply delegates object resolution to guice context.
- GuiceComponentFactory(Injector, Class<T>) - Constructor for class ru.vyarus.dropwizard.guice.module.jersey.support.GuiceComponentFactory
-
- GuiceFeature - Class in ru.vyarus.dropwizard.guice.module.jersey
-
Feature activates guice integration.
- GuiceFeature(Provider<Injector>, StatsTracker, LifecycleSupport, boolean) - Constructor for class ru.vyarus.dropwizard.guice.module.jersey.GuiceFeature
-
- GuiceInstanceListener - Class in ru.vyarus.dropwizard.guice.module.jersey.debug.service
-
Listens guice for created services and checks correctness for services registered by
JerseyInstaller
based installers.
- GuiceInstanceListener() - Constructor for class ru.vyarus.dropwizard.guice.module.jersey.debug.service.GuiceInstanceListener
-
- guiceManage(Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.jersey.debug.service.ContextDebugService
-
Called by specific guice provision listener to check if bean is properly instantiated by guice.
- GuiceManaged - Annotation Type in ru.vyarus.dropwizard.guice.module.installer.feature.jersey
-
Annotation could be used to mark jersey related extension as managed by guice.
- GuiceWebModule - Class in ru.vyarus.dropwizard.guice.module.jersey
-
Registers GuiceFilter
for application and admin scopes.
- GuiceWebModule(Environment, EnumSet<DispatcherType>) - Constructor for class ru.vyarus.dropwizard.guice.module.jersey.GuiceWebModule
-
- GuiceyAppExtension - Class in ru.vyarus.dropwizard.guice.test.spock.ext
-
- GuiceyAppExtension() - Constructor for class ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyAppExtension
-
- GuiceyAppRule<C extends io.dropwizard.Configuration> - Class in ru.vyarus.dropwizard.guice.test
-
A JUnit rule for starting and stopping your guice application at the start and end of a test class.
- GuiceyAppRule(Class<? extends Application<C>>, String, ConfigOverride...) - Constructor for class ru.vyarus.dropwizard.guice.test.GuiceyAppRule
-
- GuiceyBootstrap - Class in ru.vyarus.dropwizard.guice.module.installer.bundle
-
Guicey configuration object.
- GuiceyBootstrap(ConfigurationContext, List<GuiceyBundle>) - Constructor for class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBootstrap
-
- GuiceyBundle - Interface in ru.vyarus.dropwizard.guice.module.installer.bundle
-
Guicey bundle is very similar to dropwizard Bundle
.
- GuiceyBundleLookup - Interface in ru.vyarus.dropwizard.guice.bundle
-
Lookups
GuiceyBundle
instances (for example from system property).
- GuiceyConfigurationExtension - Class in ru.vyarus.dropwizard.guice.test.spock.ext
-
- GuiceyConfigurationExtension() - Constructor for class ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyConfigurationExtension
-
- GuiceyConfigurationHook - Interface in ru.vyarus.dropwizard.guice.hook
-
Guicey configuration hook used to amend application configuration.
- GuiceyConfigurationHookInterceptor - Class in ru.vyarus.dropwizard.guice.test.spock.ext
-
Apply hooks according to spock lifecycle.
- GuiceyConfigurationHookInterceptor(List<GuiceyConfigurationHook>) - Constructor for class ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyConfigurationHookInterceptor
-
- GuiceyConfigurationInfo - Class in ru.vyarus.dropwizard.guice.module
-
Public api for internal guicey configuration info and startup statistics.
- GuiceyConfigurationInfo(ConfigurationInfo, StatsInfo, OptionsInfo, ExtensionsHolder, ConfigurationTree) - Constructor for class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
-
- GuiceyConfigurationRule - Class in ru.vyarus.dropwizard.guice.test
-
Junit rule for changing application configuration (remove some components or register test specific (e.g. mocks)).
- GuiceyConfigurationRule(GuiceyConfigurationHook...) - Constructor for class ru.vyarus.dropwizard.guice.test.GuiceyConfigurationRule
-
- GuiceyExtensionException - Exception in ru.vyarus.dropwizard.guice.test.spock.ext
-
Exception thrown in case of exceptional situations in extensions.
- GuiceyExtensionException(String) - Constructor for exception ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyExtensionException
-
- GuiceyExtensionException(String, Throwable) - Constructor for exception ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyExtensionException
-
- GuiceyInterceptor - Class in ru.vyarus.dropwizard.guice.test.spock.ext
-
Leverages rules logic to start/stop application and injects Guice-provided objects into specifications.
- GuiceyInterceptor(SpecInfo, GuiceyInterceptor.ExternalRuleAdapter, List<GuiceyConfigurationHook>) - Constructor for class ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyInterceptor
-
- GuiceyInterceptor.ExternalRuleAdapter - Interface in ru.vyarus.dropwizard.guice.test.spock.ext
-
External junit rules adapter.
- GuiceyLifecycle - Enum in ru.vyarus.dropwizard.guice.module.lifecycle
-
Guicey lifecycle events.
- GuiceyLifecycleAdapter - Class in ru.vyarus.dropwizard.guice.module.lifecycle
-
- GuiceyLifecycleAdapter() - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
-
- GuiceyLifecycleEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event
-
Base class for guicey lifecycle events.
- GuiceyLifecycleEvent(GuiceyLifecycle, Options) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.GuiceyLifecycleEvent
-
- GuiceyLifecycleListener - Interface in ru.vyarus.dropwizard.guice.module.lifecycle
-
Guicey lifecycle listener covers all valuable phases of guicey configuration.
- GuiceyOptions - Enum in ru.vyarus.dropwizard.guice
-
Guicey core options.
- init(FilterConfig) - Method in class ru.vyarus.dropwizard.guice.module.installer.internal.AdminGuiceFilter
-
- initCommands(List<Command>, Injector, StatsTracker) - Static method in class ru.vyarus.dropwizard.guice.module.installer.internal.CommandSupport
-
Inject dependencies into all registered environment commands.
- initialization(InitializationEvent) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.debug.DebugGuiceyLifecycle
-
- initialization(InitializationEvent) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
-
- initialization(Bootstrap, List<Command>) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.LifecycleSupport
-
- InitializationEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration
-
- InitializationEvent(Options, Bootstrap, List<Command>) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration.InitializationEvent
-
- initialize(Bootstrap<?>) - Method in class ru.vyarus.dropwizard.guice.admin.AdminRestBundle
-
- initialize(Bootstrap) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle
-
- initialize(GuiceyBootstrap) - Method in class ru.vyarus.dropwizard.guice.module.context.debug.DiagnosticBundle
-
- initialize(GuiceyBootstrap) - Method in interface ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBundle
-
Called in run phase.
- initialize(GuiceyBootstrap) - Method in class ru.vyarus.dropwizard.guice.module.installer.CoreInstallersBundle
-
- initialize(GuiceyBootstrap) - Method in class ru.vyarus.dropwizard.guice.module.installer.WebInstallersBundle
-
- initialize(GuiceyBootstrap) - Method in class ru.vyarus.dropwizard.guice.module.jersey.debug.HK2DebugBundle
-
- initPhaseStarted(Bootstrap) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
- injectorCreation(InjectorCreationEvent) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.debug.DebugGuiceyLifecycle
-
- injectorCreation(InjectorCreationEvent) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
-
- injectorCreation(List<Module>, List<Module>, List<Module>) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.LifecycleSupport
-
- InjectorCreationEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event.run
-
Called just before guice injector creation.
- InjectorCreationEvent(Options, Bootstrap, Configuration, ConfigurationTree, Environment, List<Module>, List<Module>, List<Module>) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.InjectorCreationEvent
-
- injectorFactory(InjectorFactory) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
-
- InjectorFactory - Interface in ru.vyarus.dropwizard.guice.injector
-
Creates guice injector instance.
- InjectorLookup - Class in ru.vyarus.dropwizard.guice.injector.lookup
-
Injector lookup utility.
- injectorPhase(Injector) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.LifecycleSupport
-
- InjectorPhaseEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event
-
Base class from events, started after guice injector creation.
- InjectorPhaseEvent(GuiceyLifecycle, Options, Bootstrap, Configuration, ConfigurationTree, Environment, Injector) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.InjectorPhaseEvent
-
- InjectorPhaseEvent.ReportRenderer - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event
-
Guicey configuration reporting rendederers.
- InjectorProvider - Class in ru.vyarus.dropwizard.guice.injector.lookup
-
Lazy injector provider.
- InjectorProvider(Application) - Constructor for class ru.vyarus.dropwizard.guice.injector.lookup.InjectorProvider
-
- inPackage(String...) - Static method in class ru.vyarus.dropwizard.guice.module.context.Disables
-
Match packages as "starts with": match all classes in package and subpackages.
- install(Binder, Class<? extends T>, boolean) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.eager.EagerSingletonInstaller
-
- install(Environment, NamedHealthCheck) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.health.HealthCheckInstaller
-
- install(Environment, Feature) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.JerseyFeatureInstaller
-
- install(Binder, Class<? extends T>, boolean) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.provider.JerseyProviderInstaller
-
- install(AbstractBinder, Injector, Class<Object>) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.provider.JerseyProviderInstaller
-
- install(Binder, Class<? extends T>, boolean) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.ResourceInstaller
-
- install(Environment, Class<Object>) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.ResourceInstaller
-
- install(AbstractBinder, Injector, Class<Object>) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.ResourceInstaller
-
- install(Environment, LifeCycle) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.LifeCycleInstaller
-
- install(Environment, Managed) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.ManagedInstaller
-
- install(Binder, Class<? extends T>, boolean) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.plugin.PluginInstaller
-
- install(Environment, Task) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.TaskInstaller
-
- install(Environment, EventListener) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.listener.WebListenerInstaller
-
- install(Environment, Filter) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.WebFilterInstaller
-
- install(Environment, HttpServlet) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.WebServletInstaller
-
- install(Binder, Class<? extends T>, boolean) - Method in interface ru.vyarus.dropwizard.guice.module.installer.install.binding.BindingInstaller
-
Called to apply custom binding for installed feature.
- install(Environment, T) - Method in interface ru.vyarus.dropwizard.guice.module.installer.install.InstanceInstaller
-
Use FeatureUtils.getInstanceClass(instance)
to overcome proxies and get correct type.
- install(AbstractBinder, Injector, Class<T>) - Method in interface ru.vyarus.dropwizard.guice.module.installer.install.JerseyInstaller
-
Called on jersey start to inject extensions into HK context.
- install(Environment, Class<T>) - Method in interface ru.vyarus.dropwizard.guice.module.installer.install.TypeInstaller
-
- installedBy(Class<? extends FeatureInstaller>) - Static method in class ru.vyarus.dropwizard.guice.module.context.Filters
-
Filter for extensions installed by specified installer.
- installer() - Static method in class ru.vyarus.dropwizard.guice.module.context.Disables
-
- InstallerBinder - Class in ru.vyarus.dropwizard.guice.module.jersey.hk2
-
HK2 module, which must be registered before HK2 context start (to properly bind resources).
- InstallerBinder(Injector, StatsTracker, LifecycleSupport) - Constructor for class ru.vyarus.dropwizard.guice.module.jersey.hk2.InstallerBinder
-
- InstallerItemInfo - Interface in ru.vyarus.dropwizard.guice.module.context.info
-
Installer configuration information (all installers implement
FeatureInstaller
).
- InstallerItemInfoImpl - Class in ru.vyarus.dropwizard.guice.module.context.info.impl
-
Installer item info implementation.
- InstallerItemInfoImpl(Class<?>) - Constructor for class ru.vyarus.dropwizard.guice.module.context.info.impl.InstallerItemInfoImpl
-
- InstallerModule - Class in ru.vyarus.dropwizard.guice.module.installer
-
Module performs auto configuration using classpath scanning or manually predefined installers and beans.
- InstallerModule(ClasspathScanner, ConfigurationContext) - Constructor for class ru.vyarus.dropwizard.guice.module.installer.InstallerModule
-
- InstallerOptionsSupport - Class in ru.vyarus.dropwizard.guice.module.installer.option
-
Base class implementing options support for installers.
- InstallerOptionsSupport() - Constructor for class ru.vyarus.dropwizard.guice.module.installer.option.InstallerOptionsSupport
-
- installers(Class<? extends FeatureInstaller>...) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
-
Feature installers registered automatically when auto scan enabled,
but if you don't want to use it, you can register installers manually (note: without auto scan default
installers will not be registered).
- installers(Class<? extends FeatureInstaller>...) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBootstrap
-
If bundle provides new installers then they must be declared here.
- InstallersOptions - Enum in ru.vyarus.dropwizard.guice.module.installer
-
Bundled installers options.
- installersResolved(InstallersResolvedEvent) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.debug.DebugGuiceyLifecycle
-
- installersResolved(InstallersResolvedEvent) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
-
- installersResolved(List<FeatureInstaller>, List<Class<? extends FeatureInstaller>>) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.LifecycleSupport
-
- InstallersResolvedEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event.run
-
Called after all installers resolved (including installers found with classpath scan) and prepared for
processing extensions.
- InstallersResolvedEvent(Options, Bootstrap, Configuration, ConfigurationTree, Environment, List<FeatureInstaller>, List<Class<? extends FeatureInstaller>>) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.InstallersResolvedEvent
-
- InstanceInstaller<T> - Interface in ru.vyarus.dropwizard.guice.module.installer.install
-
Marker interface must be used together with FeatureInstaller
.
- instantiate(Class<? extends GuiceyConfigurationHook>...) - Static method in class ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyConfigurationExtension
-
- interceptCleanupSpecMethod(IMethodInvocation) - Method in class ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyConfigurationHookInterceptor
-
- interceptCleanupSpecMethod(IMethodInvocation) - Method in class ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyInterceptor
-
- interceptInitializerMethod(IMethodInvocation) - Method in class ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyInterceptor
-
- interceptSharedInitializerMethod(IMethodInvocation) - Method in class ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyConfigurationHookInterceptor
-
- interceptSharedInitializerMethod(IMethodInvocation) - Method in class ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyInterceptor
-
- InvisibleForScanner - Annotation Type in ru.vyarus.dropwizard.guice.module.installer.scanner
-
Used to exclude class from classpath scanning.
- invokeMethod(Method, Object, Object...) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.FeatureUtils
-
- is(Class<?>, Class<?>) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.FeatureUtils
-
- isBefore(GuiceyLifecycle) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.LifecycleSupport
-
- isBridgeAvailable() - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.JerseyBinding
-
- isBundleEnabled(Class<? extends GuiceyBundle>) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
Bundle must be disabled before it's processing, otherwise disabling will not have effect
(because bundle will be already processed and register all related items).
- isCustomType() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
-
Type considered custom when it's not primitive, collection and few other simple types.
- isEmptyConfig() - Method in class ru.vyarus.dropwizard.guice.module.context.debug.report.diagnostic.DiagnosticConfig
-
- isEnabled() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.BundleItemInfoImpl
-
- isEnabled() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ExtensionItemInfoImpl
-
- isEnabled() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.InstallerItemInfoImpl
-
- isEnabled() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ModuleItemInfoImpl
-
- isEnabled() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.sign.DisableSupport
-
- isEnvironmentCommand() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.CommandItemInfo
-
- isEnvironmentCommand() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.CommandItemInfoImpl
-
- isExtensionEnabled(Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
- isForAdmin(AdminContext) - Static method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.util.WebUtils
-
- isForceSingleton(Class<?>, boolean) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.AbstractJerseyInstaller
-
Singleton binding should not be forced if bean has explicit scope declaration.
- isForMain(AdminContext) - Static method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.util.WebUtils
-
- isFromDwBundle() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.BundleItemInfo
-
- isFromDwBundle() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.BundleItemInfoImpl
-
- isFromLookup() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.BundleItemInfo
-
- isFromLookup() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.BundleItemInfoImpl
-
- isFromScan() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.CommandItemInfoImpl
-
- isFromScan() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ExtensionItemInfoImpl
-
- isFromScan() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.InstallerItemInfoImpl
-
- isFromScan() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.sign.ScanSupport
-
- isHideDisables() - Method in class ru.vyarus.dropwizard.guice.module.context.debug.report.tree.ContextTreeConfig
-
- isHideDuplicateRegistrations() - Method in class ru.vyarus.dropwizard.guice.module.context.debug.report.tree.ContextTreeConfig
-
- isHideEmptyBundles() - Method in class ru.vyarus.dropwizard.guice.module.context.debug.report.tree.ContextTreeConfig
-
- isHideNotUsedInstallers() - Method in class ru.vyarus.dropwizard.guice.module.context.debug.report.tree.ContextTreeConfig
-
- isHk2Managed() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.ExtensionItemInfo
-
Indicates extension management by HK2 instead of guice.
- isHk2Managed() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ExtensionItemInfoImpl
-
- isHK2Managed(Class<?>, boolean) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.JerseyBinding
-
When guice-first mode used (default) all jersey extensions are instantiated by guice and only if
HK2Managed annotation set on bean - it will be instantiated by HK2.
- isHkExtension(Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.AbstractJerseyInstaller
-
- isLazy() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.ExtensionItemInfo
-
Lazy beans are not registered in guice by default.
- isLazy() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ExtensionItemInfoImpl
-
- isLazy(Class<?>, boolean) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.AbstractJerseyInstaller
-
Checks if lazy flag could be counted (only when extension is managed by guice).
- isObjectDeclaration() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
-
True means that property declared as Object.
- isOverriding() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ModuleItemInfoImpl
-
- isOverriding() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.ModuleItemInfo
-
- isPrintBundles() - Method in class ru.vyarus.dropwizard.guice.module.context.debug.report.diagnostic.DiagnosticConfig
-
- isPrintCommands() - Method in class ru.vyarus.dropwizard.guice.module.context.debug.report.diagnostic.DiagnosticConfig
-
- isPrintDisabledItems() - Method in class ru.vyarus.dropwizard.guice.module.context.debug.report.diagnostic.DiagnosticConfig
-
- isPrintExtensions() - Method in class ru.vyarus.dropwizard.guice.module.context.debug.report.diagnostic.DiagnosticConfig
-
- isPrintInstallers() - Method in class ru.vyarus.dropwizard.guice.module.context.debug.report.diagnostic.DiagnosticConfig
-
- isPrintModules() - Method in class ru.vyarus.dropwizard.guice.module.context.debug.report.diagnostic.DiagnosticConfig
-
- isPrintNotUsedInstallers() - Method in class ru.vyarus.dropwizard.guice.module.context.debug.report.diagnostic.DiagnosticConfig
-
- isRegistered() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ItemInfoImpl
-
- isRegistered() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.ItemInfo
-
Useful to recognize not registered info items appeared for example because of item disabling.
- isRegisteredDirectly() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ItemInfoImpl
-
- isRegisteredDirectly() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.ItemInfo
-
- isSet() - Method in class ru.vyarus.dropwizard.guice.module.context.option.internal.OptionHolder
-
- isSet(Enum) - Method in class ru.vyarus.dropwizard.guice.module.context.option.OptionsInfo
-
All options are set in application (before application start) and will not change after.
- isShowBindings() - Method in class ru.vyarus.dropwizard.guice.module.yaml.report.BindingsConfig
-
- isShowConfigurationTree() - Method in class ru.vyarus.dropwizard.guice.module.yaml.report.BindingsConfig
-
- isShowCustomConfigOnly() - Method in class ru.vyarus.dropwizard.guice.module.yaml.report.BindingsConfig
-
- isShowNotDefinedOptions() - Method in class ru.vyarus.dropwizard.guice.module.context.debug.report.option.OptionsConfig
-
CUSTOM marker is shown only when option enabled.
- isShowNotUsedMarker() - Method in class ru.vyarus.dropwizard.guice.module.context.debug.report.option.OptionsConfig
-
- isShowNullValues() - Method in class ru.vyarus.dropwizard.guice.module.yaml.report.BindingsConfig
-
- isTimer() - Method in enum ru.vyarus.dropwizard.guice.module.context.stat.Stat
-
- isTransitive() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.BundleItemInfo
-
In case when bundle is registered multiple times, bundle will be transitive if all registrations were transitive.
- isTransitive() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.BundleItemInfoImpl
-
- isUsed() - Method in class ru.vyarus.dropwizard.guice.module.context.option.internal.OptionHolder
-
- isUsed(Enum) - Method in class ru.vyarus.dropwizard.guice.module.context.option.OptionsInfo
-
- ItemInfo - Interface in ru.vyarus.dropwizard.guice.module.context.info
-
Base interface for item info objects.
- ItemInfoImpl - Class in ru.vyarus.dropwizard.guice.module.context.info.impl
-
Item info implementation.
- ItemInfoImpl(ConfigItem, Class<?>) - Constructor for class ru.vyarus.dropwizard.guice.module.context.info.impl.ItemInfoImpl
-
- itemType(ConfigItem...) - Static method in class ru.vyarus.dropwizard.guice.module.context.Disables
-
Generic item type predicate.
- parseValue(T, String) - Static method in class ru.vyarus.dropwizard.guice.module.context.option.mapper.OptionParser
-
Parse option value from string.
- Plugin - Annotation Type in ru.vyarus.dropwizard.guice.module.installer.feature.plugin
-
Simplifies work with guice multibindings.
- PluginInstaller - Class in ru.vyarus.dropwizard.guice.module.installer.feature.plugin
-
Shortcut for guice multibindings mechanism.
- PluginInstaller() - Constructor for class ru.vyarus.dropwizard.guice.module.installer.feature.plugin.PluginInstaller
-
- PluginReporter - Class in ru.vyarus.dropwizard.guice.module.installer.feature.plugin
-
Special reporter for detailed plugins report.
- PluginReporter() - Constructor for class ru.vyarus.dropwizard.guice.module.installer.feature.plugin.PluginReporter
-
- prepareModules(ConfigurationContext) - Static method in class ru.vyarus.dropwizard.guice.module.installer.internal.ModulesSupport
-
Prepares modules to use for injector creation (applies module overrides).
- printAll() - Method in class ru.vyarus.dropwizard.guice.module.context.debug.report.diagnostic.DiagnosticConfig
-
Shortcut method to enables all possible prints.
- printAvailableInstallers() - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
-
Prints all registered (not disabled) installers with registration source.
- printBundles() - Method in class ru.vyarus.dropwizard.guice.module.context.debug.report.diagnostic.DiagnosticConfig
-
Enables used bundles print.
- printCommands() - Method in class ru.vyarus.dropwizard.guice.module.context.debug.report.diagnostic.DiagnosticConfig
-
Enables installed commands (with classpath scan) print.
- printConfiguration(DiagnosticConfig) - Method in class ru.vyarus.dropwizard.guice.module.context.debug.DiagnosticBundle.Builder
-
Enable configuration reporting.
- printConfigurationBindings() - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
-
Prints available configuration bindings.
- printContextTree(ContextTreeConfig) - Method in class ru.vyarus.dropwizard.guice.module.context.debug.DiagnosticBundle.Builder
-
Enable context tree printing.
- printCustomConfigurationBindings() - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
-
- printDefaults() - Method in class ru.vyarus.dropwizard.guice.module.context.debug.report.diagnostic.DiagnosticConfig
-
Enables default prints (most useful info): commands, bundles, installers, extensions, modules.
- printDiagnosticInfo() - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
-
Print additional diagnostic logs with startup statistics, installed bundles, installers and resolved
extensions and configuration tree.
- printDisabledItems() - Method in class ru.vyarus.dropwizard.guice.module.context.debug.report.diagnostic.DiagnosticConfig
-
Enables disabled items print.
- printExtensions() - Method in class ru.vyarus.dropwizard.guice.module.context.debug.report.diagnostic.DiagnosticConfig
-
Enables extensions print.
- printInstallers() - Method in class ru.vyarus.dropwizard.guice.module.context.debug.report.diagnostic.DiagnosticConfig
-
Enables installers print.
- printLifecyclePhases() - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
-
Split logs with major lifecycle stage names.
- printLifecyclePhasesDetailed() - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
-
- printMappings() - Method in class ru.vyarus.dropwizard.guice.module.context.option.mapper.OptionsMapper
-
Enable assignment logging (to system out, as loggers are not yet initialized).
- printModules() - Method in class ru.vyarus.dropwizard.guice.module.context.debug.report.diagnostic.DiagnosticConfig
-
Enables registered guice modules print (only directly registered modules).
- printNotUsedInstallers() - Method in class ru.vyarus.dropwizard.guice.module.context.debug.report.diagnostic.DiagnosticConfig
-
Enables not used installers print.
- printOptions(OptionsConfig) - Method in class ru.vyarus.dropwizard.guice.module.context.debug.DiagnosticBundle.Builder
-
Enables options reporting.
- printStartupStats(boolean) - Method in class ru.vyarus.dropwizard.guice.module.context.debug.DiagnosticBundle.Builder
-
Enables startup statistic reporting.
- processBundles(ConfigurationContext) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.BundleSupport
-
Process initially registered and all transitive bundles.
- prop(String, T) - Method in class ru.vyarus.dropwizard.guice.module.context.option.mapper.OptionsMapper
-
- prop(String, T, Function<String, V>) - Method in class ru.vyarus.dropwizard.guice.module.context.option.mapper.OptionsMapper
-
Directly map system property value to option.
- PropertyBundleLookup - Class in ru.vyarus.dropwizard.guice.bundle.lookup
-
Use 'guicey.bundles' system property to lookup bundles.
- PropertyBundleLookup() - Constructor for class ru.vyarus.dropwizard.guice.bundle.lookup.PropertyBundleLookup
-
- props() - Method in class ru.vyarus.dropwizard.guice.module.context.option.mapper.OptionsMapper
-
- props(String) - Method in class ru.vyarus.dropwizard.guice.module.context.option.mapper.OptionsMapper
-
Search for system properties, prefixed with provided string.
- Prototype - Annotation Type in ru.vyarus.dropwizard.guice.module.support.scope
-
Guice prototype scope annotation.
- provide() - Method in class ru.vyarus.dropwizard.guice.module.jersey.support.GuiceComponentFactory
-
- provide() - Method in class ru.vyarus.dropwizard.guice.module.jersey.support.LazyGuiceFactory
-
- provider(Class<?>, boolean, boolean) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.provider.ProviderReporter
-
- ProviderReporter - Class in ru.vyarus.dropwizard.guice.module.installer.feature.jersey.provider
-
Special reporter to build detail providers report.
- ProviderReporter() - Constructor for class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.provider.ProviderReporter
-
- recognize(Class<?>) - Static method in enum ru.vyarus.dropwizard.guice.module.context.ConfigScope
-
Scope recognition logic may be used in configration analyzers to easily detect item scope.
- recognizeOption(String) - Static method in class ru.vyarus.dropwizard.guice.module.context.option.mapper.OptionParser
-
Recognize option from string.
- register(GuiceyConfigurationHook) - Static method in class ru.vyarus.dropwizard.guice.hook.ConfigurationHooksSupport
-
Register hook for current thread.
- register() - Method in interface ru.vyarus.dropwizard.guice.hook.GuiceyConfigurationHook
-
Register hook.
- register(Class<? extends FeatureInstaller>, Class) - Method in class ru.vyarus.dropwizard.guice.module.installer.internal.ExtensionsHolder
-
- register(GuiceyLifecycleListener...) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.LifecycleSupport
-
- registerBundles(GuiceyBundle...) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
- registerCommands(List<Class<Command>>) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
Register commands resolved with classpath scan.
- registerCommands(Bootstrap, ClasspathScanner, ConfigurationContext) - Static method in class ru.vyarus.dropwizard.guice.module.installer.internal.CommandSupport
-
Scans classpath to find commands and register them.
- registerDisablePredicates(Predicate<ItemInfo>[]) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
Register disable predicates, used to disable all matched items.
- registerDwBundles(List<GuiceyBundle>) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
Register bundles, recognized from dropwizard bundles.
- registeredBy(ConfigScope...) - Static method in class ru.vyarus.dropwizard.guice.module.context.Disables
-
- registeredBy(Class<?>...) - Static method in class ru.vyarus.dropwizard.guice.module.context.Disables
-
Check registration source.
- registeredBy(ConfigScope) - Static method in class ru.vyarus.dropwizard.guice.module.context.Filters
-
- registeredBy(Class<?>) - Static method in class ru.vyarus.dropwizard.guice.module.context.Filters
-
- registerExtensions(Class<?>...) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
- registerInjector(Application, Injector) - Static method in class ru.vyarus.dropwizard.guice.injector.lookup.InjectorLookup
-
Used internally to register application specific injector.
- registerInstallers(Class<? extends FeatureInstaller>[]) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
- registerInstallersFromScan(List<Class<? extends FeatureInstaller>>) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
Register installers from classpath scan.
- registerJerseyListener(ApplicationEventListener) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.ApplicationRunEvent
-
- registerJettyListener(LifeCycle.Listener) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.ApplicationRunEvent
-
- registerLookupBundles(List<GuiceyBundle>) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
Register bundles resolved by lookup mechanism.
- registerModules(Module...) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
- registerModulesOverride(Module...) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
- registrationScope(ConfigScope) - Static method in class ru.vyarus.dropwizard.guice.module.context.Filters
-
- registrationScope(Class<?>) - Static method in class ru.vyarus.dropwizard.guice.module.context.Filters
-
Filter for items registered by specified context.
- removeDuplicates(List<T>) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.BundleSupport
-
Remove duplicates in list by rule: only one instance of type must be present in list.
- removeTypes(List<T>, List<Class<? extends T>>) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.BundleSupport
-
Filter list from objects of type present in filter list.
- render(StringBuilder) - Method in class ru.vyarus.dropwizard.guice.module.context.debug.util.TreeNode
-
Renders tree to provided builder.
- renderClass(Class<?>) - Static method in class ru.vyarus.dropwizard.guice.module.context.debug.util.RenderUtils
-
- renderClassLine(Class<?>, List<String>) - Static method in class ru.vyarus.dropwizard.guice.module.context.debug.util.RenderUtils
-
Renders class as: class-simple-name (class-package) *markers.
- renderConfigurationBindings(BindingsConfig) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.RunPhaseEvent
-
Configuration report shows configuration binding paths.
- renderConfigurationSummary(DiagnosticConfig) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.InjectorPhaseEvent.ReportRenderer
-
Summary report render extensions by type.
- renderConfigurationTree(ContextTreeConfig) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.InjectorPhaseEvent.ReportRenderer
-
Tree report render extensions by configuration source.
- renderDisabledClassLine(Class<?>) - Static method in class ru.vyarus.dropwizard.guice.module.context.debug.util.RenderUtils
-
Render disabled class as: -class-simple-name (class-package).
- renderDisabledInstaller(Class<FeatureInstaller>) - Static method in class ru.vyarus.dropwizard.guice.module.context.debug.util.RenderUtils
-
Renders disabled installer line.
- renderInstaller(Class<FeatureInstaller>, List<String>) - Static method in class ru.vyarus.dropwizard.guice.module.context.debug.util.RenderUtils
-
Render installer line.
- renderOptions(OptionsConfig) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.InjectorPhaseEvent.ReportRenderer
-
Options report.
- renderPackage(Class<?>) - Static method in class ru.vyarus.dropwizard.guice.module.context.debug.util.RenderUtils
-
If provided type is inner class then declaring class will be rendered instead of package.
- renderReport(DiagnosticConfig) - Method in class ru.vyarus.dropwizard.guice.module.context.debug.report.diagnostic.DiagnosticRenderer
-
Renders diagnostic report according to config.
- renderReport(OptionsConfig) - Method in class ru.vyarus.dropwizard.guice.module.context.debug.report.option.OptionsRenderer
-
Renders options report.
- renderReport(T) - Method in interface ru.vyarus.dropwizard.guice.module.context.debug.report.ReportRenderer
-
Renders report according ro provided config.
- renderReport(Boolean) - Method in class ru.vyarus.dropwizard.guice.module.context.debug.report.stat.StatsRenderer
-
- renderReport(ContextTreeConfig) - Method in class ru.vyarus.dropwizard.guice.module.context.debug.report.tree.ContextTreeRenderer
-
Renders configuration tree report according to provided config.
- renderReport(BindingsConfig) - Method in class ru.vyarus.dropwizard.guice.module.yaml.report.ConfigBindingsRenderer
-
- renderStats(boolean) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.InjectorPhaseEvent.ReportRenderer
-
Guicey timings report.
- RenderUtils - Class in ru.vyarus.dropwizard.guice.module.context.debug.util
-
Helper utilities for diagnostic info rendering.
- report(Boolean, OptionsConfig, DiagnosticConfig, ContextTreeConfig) - Method in class ru.vyarus.dropwizard.guice.module.context.debug.report.DiagnosticReporter
-
- report() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.eager.EagerSingletonInstaller
-
- report() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.health.HealthCheckInstaller
-
- report() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.JerseyFeatureInstaller
-
- report() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.provider.JerseyProviderInstaller
-
- report() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.provider.ProviderReporter
-
- report() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.ResourceInstaller
-
- report() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.LifeCycleInstaller
-
- report() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.ManagedInstaller
-
- report() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.plugin.PluginInstaller
-
- report() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.plugin.PluginReporter
-
- report() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.TaskInstaller
-
- report() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.listener.ListenerReporter
-
- report() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.listener.WebListenerInstaller
-
- report() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.WebFilterInstaller
-
- report() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.WebServletInstaller
-
- report() - Method in interface ru.vyarus.dropwizard.guice.module.installer.FeatureInstaller
-
Called to log registered endpoints in dropwizard log fashion.
- report() - Method in class ru.vyarus.dropwizard.guice.module.installer.util.Reporter
-
Prints composed report into logger or do nothing if no lines were provided.
- Reporter - Class in ru.vyarus.dropwizard.guice.module.installer.util
-
Helper class to simplify installers dropwizard style report building.
- Reporter(Class<? extends FeatureInstaller>, String) - Constructor for class ru.vyarus.dropwizard.guice.module.installer.util.Reporter
-
- ReportRenderer<T> - Interface in ru.vyarus.dropwizard.guice.module.context.debug.report
-
Report renderer.
- ReportRenderer() - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.InjectorPhaseEvent.ReportRenderer
-
- requiresCounter() - Method in enum ru.vyarus.dropwizard.guice.module.context.stat.Stat
-
- requiresTimer() - Method in enum ru.vyarus.dropwizard.guice.module.context.stat.Stat
-
- reset() - Static method in class ru.vyarus.dropwizard.guice.hook.ConfigurationHooksSupport
-
May be called to remove improperly registered hooks (registered after context start).
- ResourceInstaller - Class in ru.vyarus.dropwizard.guice.module.installer.feature.jersey
-
Jersey resource installer.
- ResourceInstaller() - Constructor for class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.ResourceInstaller
-
- ru.vyarus.dropwizard.guice - package ru.vyarus.dropwizard.guice
-
- ru.vyarus.dropwizard.guice.admin - package ru.vyarus.dropwizard.guice.admin
-
- ru.vyarus.dropwizard.guice.admin.rest - package ru.vyarus.dropwizard.guice.admin.rest
-
- ru.vyarus.dropwizard.guice.bundle - package ru.vyarus.dropwizard.guice.bundle
-
- ru.vyarus.dropwizard.guice.bundle.lookup - package ru.vyarus.dropwizard.guice.bundle.lookup
-
- ru.vyarus.dropwizard.guice.hook - package ru.vyarus.dropwizard.guice.hook
-
- ru.vyarus.dropwizard.guice.injector - package ru.vyarus.dropwizard.guice.injector
-
- ru.vyarus.dropwizard.guice.injector.lookup - package ru.vyarus.dropwizard.guice.injector.lookup
-
- ru.vyarus.dropwizard.guice.module - package ru.vyarus.dropwizard.guice.module
-
- ru.vyarus.dropwizard.guice.module.context - package ru.vyarus.dropwizard.guice.module.context
-
- ru.vyarus.dropwizard.guice.module.context.debug - package ru.vyarus.dropwizard.guice.module.context.debug
-
- ru.vyarus.dropwizard.guice.module.context.debug.report - package ru.vyarus.dropwizard.guice.module.context.debug.report
-
- ru.vyarus.dropwizard.guice.module.context.debug.report.diagnostic - package ru.vyarus.dropwizard.guice.module.context.debug.report.diagnostic
-
- ru.vyarus.dropwizard.guice.module.context.debug.report.option - package ru.vyarus.dropwizard.guice.module.context.debug.report.option
-
- ru.vyarus.dropwizard.guice.module.context.debug.report.stat - package ru.vyarus.dropwizard.guice.module.context.debug.report.stat
-
- ru.vyarus.dropwizard.guice.module.context.debug.report.tree - package ru.vyarus.dropwizard.guice.module.context.debug.report.tree
-
- ru.vyarus.dropwizard.guice.module.context.debug.util - package ru.vyarus.dropwizard.guice.module.context.debug.util
-
- ru.vyarus.dropwizard.guice.module.context.info - package ru.vyarus.dropwizard.guice.module.context.info
-
- ru.vyarus.dropwizard.guice.module.context.info.impl - package ru.vyarus.dropwizard.guice.module.context.info.impl
-
- ru.vyarus.dropwizard.guice.module.context.info.sign - package ru.vyarus.dropwizard.guice.module.context.info.sign
-
- ru.vyarus.dropwizard.guice.module.context.option - package ru.vyarus.dropwizard.guice.module.context.option
-
- ru.vyarus.dropwizard.guice.module.context.option.internal - package ru.vyarus.dropwizard.guice.module.context.option.internal
-
- ru.vyarus.dropwizard.guice.module.context.option.mapper - package ru.vyarus.dropwizard.guice.module.context.option.mapper
-
- ru.vyarus.dropwizard.guice.module.context.stat - package ru.vyarus.dropwizard.guice.module.context.stat
-
- ru.vyarus.dropwizard.guice.module.installer - package ru.vyarus.dropwizard.guice.module.installer
-
- ru.vyarus.dropwizard.guice.module.installer.bundle - package ru.vyarus.dropwizard.guice.module.installer.bundle
-
- ru.vyarus.dropwizard.guice.module.installer.feature - package ru.vyarus.dropwizard.guice.module.installer.feature
-
- ru.vyarus.dropwizard.guice.module.installer.feature.eager - package ru.vyarus.dropwizard.guice.module.installer.feature.eager
-
- ru.vyarus.dropwizard.guice.module.installer.feature.health - package ru.vyarus.dropwizard.guice.module.installer.feature.health
-
- ru.vyarus.dropwizard.guice.module.installer.feature.jersey - package ru.vyarus.dropwizard.guice.module.installer.feature.jersey
-
- ru.vyarus.dropwizard.guice.module.installer.feature.jersey.provider - package ru.vyarus.dropwizard.guice.module.installer.feature.jersey.provider
-
- ru.vyarus.dropwizard.guice.module.installer.feature.plugin - package ru.vyarus.dropwizard.guice.module.installer.feature.plugin
-
- ru.vyarus.dropwizard.guice.module.installer.feature.web - package ru.vyarus.dropwizard.guice.module.installer.feature.web
-
- ru.vyarus.dropwizard.guice.module.installer.feature.web.listener - package ru.vyarus.dropwizard.guice.module.installer.feature.web.listener
-
- ru.vyarus.dropwizard.guice.module.installer.feature.web.util - package ru.vyarus.dropwizard.guice.module.installer.feature.web.util
-
- ru.vyarus.dropwizard.guice.module.installer.install - package ru.vyarus.dropwizard.guice.module.installer.install
-
- ru.vyarus.dropwizard.guice.module.installer.install.binding - package ru.vyarus.dropwizard.guice.module.installer.install.binding
-
- ru.vyarus.dropwizard.guice.module.installer.internal - package ru.vyarus.dropwizard.guice.module.installer.internal
-
- ru.vyarus.dropwizard.guice.module.installer.option - package ru.vyarus.dropwizard.guice.module.installer.option
-
- ru.vyarus.dropwizard.guice.module.installer.order - package ru.vyarus.dropwizard.guice.module.installer.order
-
- ru.vyarus.dropwizard.guice.module.installer.scanner - package ru.vyarus.dropwizard.guice.module.installer.scanner
-
- ru.vyarus.dropwizard.guice.module.installer.scanner.util - package ru.vyarus.dropwizard.guice.module.installer.scanner.util
-
- ru.vyarus.dropwizard.guice.module.installer.util - package ru.vyarus.dropwizard.guice.module.installer.util
-
- ru.vyarus.dropwizard.guice.module.jersey - package ru.vyarus.dropwizard.guice.module.jersey
-
- ru.vyarus.dropwizard.guice.module.jersey.debug - package ru.vyarus.dropwizard.guice.module.jersey.debug
-
- ru.vyarus.dropwizard.guice.module.jersey.debug.service - package ru.vyarus.dropwizard.guice.module.jersey.debug.service
-
- ru.vyarus.dropwizard.guice.module.jersey.hk2 - package ru.vyarus.dropwizard.guice.module.jersey.hk2
-
- ru.vyarus.dropwizard.guice.module.jersey.support - package ru.vyarus.dropwizard.guice.module.jersey.support
-
- ru.vyarus.dropwizard.guice.module.lifecycle - package ru.vyarus.dropwizard.guice.module.lifecycle
-
- ru.vyarus.dropwizard.guice.module.lifecycle.debug - package ru.vyarus.dropwizard.guice.module.lifecycle.debug
-
- ru.vyarus.dropwizard.guice.module.lifecycle.event - package ru.vyarus.dropwizard.guice.module.lifecycle.event
-
- ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration - package ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration
-
- ru.vyarus.dropwizard.guice.module.lifecycle.event.hk - package ru.vyarus.dropwizard.guice.module.lifecycle.event.hk
-
- ru.vyarus.dropwizard.guice.module.lifecycle.event.run - package ru.vyarus.dropwizard.guice.module.lifecycle.event.run
-
- ru.vyarus.dropwizard.guice.module.lifecycle.internal - package ru.vyarus.dropwizard.guice.module.lifecycle.internal
-
- ru.vyarus.dropwizard.guice.module.support - package ru.vyarus.dropwizard.guice.module.support
-
- ru.vyarus.dropwizard.guice.module.support.scope - package ru.vyarus.dropwizard.guice.module.support.scope
-
- ru.vyarus.dropwizard.guice.module.yaml - package ru.vyarus.dropwizard.guice.module.yaml
-
- ru.vyarus.dropwizard.guice.module.yaml.bind - package ru.vyarus.dropwizard.guice.module.yaml.bind
-
- ru.vyarus.dropwizard.guice.module.yaml.report - package ru.vyarus.dropwizard.guice.module.yaml.report
-
- ru.vyarus.dropwizard.guice.test - package ru.vyarus.dropwizard.guice.test
-
- ru.vyarus.dropwizard.guice.test.binding - package ru.vyarus.dropwizard.guice.test.binding
-
- ru.vyarus.dropwizard.guice.test.spock - package ru.vyarus.dropwizard.guice.test.spock
-
- ru.vyarus.dropwizard.guice.test.spock.ext - package ru.vyarus.dropwizard.guice.test.spock.ext
-
- run(Environment) - Method in class ru.vyarus.dropwizard.guice.admin.AdminRestBundle
-
- run(T, Environment) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle
-
- run(GuiceBundle.Builder) - Static method in class ru.vyarus.dropwizard.guice.hook.ConfigurationHooksSupport
-
Called just after manual application configuration (in application class).
- run(Environment, Namespace, C) - Method in class ru.vyarus.dropwizard.guice.test.TestCommand
-
- runHooks(GuiceBundle.Builder) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
Runs all registered hooks (at the end of manual builder configuration) and fire success event.
- runPhase(Configuration, ConfigurationTree, Environment) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.LifecycleSupport
-
- RunPhaseEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event
-
- RunPhaseEvent(GuiceyLifecycle, Options, Bootstrap, Configuration, ConfigurationTree, Environment) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.RunPhaseEvent
-
- runPhaseStarted(Configuration, Environment) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
- scan(ClassVisitor) - Method in class ru.vyarus.dropwizard.guice.module.installer.scanner.ClasspathScanner
-
Scan configured classpath packages.
- ScanSupport - Interface in ru.vyarus.dropwizard.guice.module.context.info.sign
-
Auto scan sign indicates that configuration item could be resolved with classpath scan.
- searchCommands() - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
-
- separate() - Method in class ru.vyarus.dropwizard.guice.module.installer.util.Reporter
-
- service(HttpServletRequest, HttpServletResponse) - Method in class ru.vyarus.dropwizard.guice.admin.rest.AdminRestServlet
-
- ServiceLoaderBundleLookup - Class in ru.vyarus.dropwizard.guice.bundle.lookup
-
- ServiceLoaderBundleLookup() - Constructor for class ru.vyarus.dropwizard.guice.bundle.lookup.ServiceLoaderBundleLookup
-
- SessionListenersSupport - Class in ru.vyarus.dropwizard.guice.module.installer.feature.web.listener
-
Session listeners can't be registered immediately in installer, because it will execute before
application run method and so session will not be configured.
- SessionListenersSupport(boolean) - Constructor for class ru.vyarus.dropwizard.guice.module.installer.feature.web.listener.SessionListenersSupport
-
- set(T, Object) - Method in class ru.vyarus.dropwizard.guice.module.context.option.internal.OptionsSupport
-
- setBootstrap(Bootstrap<T>) - Method in interface ru.vyarus.dropwizard.guice.module.support.BootstrapAwareModule
-
Method will be called just before injector initialization.
- setBootstrap(Bootstrap<C>) - Method in class ru.vyarus.dropwizard.guice.module.support.DropwizardAwareModule
-
- setConfiguration(T) - Method in interface ru.vyarus.dropwizard.guice.module.support.ConfigurationAwareModule
-
Method will be called just before injector initialization.
- setConfiguration(C) - Method in class ru.vyarus.dropwizard.guice.module.support.DropwizardAwareModule
-
- setConfigurationTree(ConfigurationTree) - Method in interface ru.vyarus.dropwizard.guice.module.support.ConfigurationTreeAwareModule
-
Mathod will be called just before injector initialization.
- setConfigurationTree(ConfigurationTree) - Method in class ru.vyarus.dropwizard.guice.module.support.DropwizardAwareModule
-
- setContextDebugService(ContextDebugService) - Method in class ru.vyarus.dropwizard.guice.module.jersey.debug.service.GuiceInstanceListener
-
- setEnvironment(Environment) - Method in class ru.vyarus.dropwizard.guice.module.support.DropwizardAwareModule
-
- setEnvironment(Environment) - Method in interface ru.vyarus.dropwizard.guice.module.support.EnvironmentAwareModule
-
Method will be called just before injector initialization.
- setHk2Managed(boolean) - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ExtensionItemInfoImpl
-
- setInstalledBy(Class<? extends FeatureInstaller>) - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ExtensionItemInfoImpl
-
- setLazy(boolean) - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ExtensionItemInfoImpl
-
- setOption(T, Object) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
- setOptions(Options) - Method in class ru.vyarus.dropwizard.guice.module.installer.option.InstallerOptionsSupport
-
- setOptions(Options) - Method in interface ru.vyarus.dropwizard.guice.module.installer.option.WithOptions
-
Called before any installer method.
- setOptions(Options) - Method in class ru.vyarus.dropwizard.guice.module.support.DropwizardAwareModule
-
- setOptions(Options) - Method in interface ru.vyarus.dropwizard.guice.module.support.OptionsAwareModule
-
Method will be called just before injector initialization.
- setRegistrationScope(Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ItemInfoImpl
-
- setScope(Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
Current configuration context (application, bundle or classpath scan).
- setValue(T) - Method in class ru.vyarus.dropwizard.guice.module.context.option.internal.OptionHolder
-
- showConfigurationTree() - Method in class ru.vyarus.dropwizard.guice.module.yaml.report.BindingsConfig
-
Show visible configuration tree.
- showConfigurationTreeOnly() - Method in class ru.vyarus.dropwizard.guice.module.yaml.report.BindingsConfig
-
Show configuration values tree only without bindings.
- showCustomConfigOnly() - Method in class ru.vyarus.dropwizard.guice.module.yaml.report.BindingsConfig
-
Avoid paths from dropwizard Configuration
class (only custom configuration paths shown).
- showNotDefinedOptions() - Method in class ru.vyarus.dropwizard.guice.module.context.debug.report.option.OptionsConfig
-
Show options not customized by user (in other words show used options defaults).
- showNotUsedMarker() - Method in class ru.vyarus.dropwizard.guice.module.context.debug.report.option.OptionsConfig
-
Show NOT_USED marker for not (yet) used options.
- showNullValues() - Method in class ru.vyarus.dropwizard.guice.module.yaml.report.BindingsConfig
-
Show paths with null values.
- simple(Class, Class) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.plugin.PluginReporter
-
- start() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.listener.SessionListenersSupport
-
- startHkTimer(Stat) - Method in class ru.vyarus.dropwizard.guice.module.context.stat.StatsTracker
-
Special methods for tracking time in HK2 scope.
- StartupErrorRule - Class in ru.vyarus.dropwizard.guice.test
-
Dropwizard exit with code 1 in case of exception during command run.
- StartupErrorRule.AfterExitAssertion - Interface in ru.vyarus.dropwizard.guice.test
-
Interface implementation may be registered to check assertions after system exit.
- stat() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
-
- Stat - Enum in ru.vyarus.dropwizard.guice.module.context.stat
-
Guicey metrics collected at startup.
- stat() - Method in class ru.vyarus.dropwizard.guice.module.installer.internal.ExtensionsHolder
-
Workaround to pass stats tracker instance to installer executor, without direct registration in context
(aka making it publicly available).
- StatsInfo - Class in ru.vyarus.dropwizard.guice.module.context.stat
-
Provides access to starts collected at startup.
- StatsInfo(StatsTracker) - Constructor for class ru.vyarus.dropwizard.guice.module.context.stat.StatsInfo
-
- StatsRenderer - Class in ru.vyarus.dropwizard.guice.module.context.debug.report.stat
-
Renders startup statistics.
- StatsRenderer(GuiceyConfigurationInfo) - Constructor for class ru.vyarus.dropwizard.guice.module.context.debug.report.stat.StatsRenderer
-
- StatsTracker - Class in ru.vyarus.dropwizard.guice.module.context.stat
-
Internal object, used to record startup stats.
- StatsTracker() - Constructor for class ru.vyarus.dropwizard.guice.module.context.stat.StatsTracker
-
- stop() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.listener.SessionListenersSupport
-
- stop() - Method in class ru.vyarus.dropwizard.guice.test.TestCommand
-
- stopHkTimer(Stat) - Method in class ru.vyarus.dropwizard.guice.module.context.stat.StatsTracker
-
Called to stop currently measured HK2 metric (also stops main guice and HK2 timers).
- strictScopeControl() - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
-
Enables strict control of beans instantiation context: all beans must be instantiated by guice, except
beans annotated with
HK2Managed
.
- string(T, String) - Method in class ru.vyarus.dropwizard.guice.module.context.option.mapper.OptionsMapper
-
- string(T, String, Function<String, V>) - Method in class ru.vyarus.dropwizard.guice.module.context.option.mapper.OptionsMapper
-
Map string to option.
- StringConverter - Class in ru.vyarus.dropwizard.guice.module.context.option.mapper
-
Simple converter from string source to target type.
- value() - Method in class ru.vyarus.dropwizard.guice.module.yaml.bind.ConfigImpl
-
- valueByPath(String) - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigurationTree
-
class Config extends Configuration {
SubConfig sub = { // shown instance contents
String val = "something"
}
}
.
- valueByType(Class<T>) - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigurationTree
-
- valueByUniqueDeclaredType(Class<T>) - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigurationTree
-
Search value by unique type declaration.
- valueOf(String) - Static method in enum ru.vyarus.dropwizard.guice.GuiceyOptions
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.vyarus.dropwizard.guice.module.context.ConfigItem
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.vyarus.dropwizard.guice.module.context.ConfigScope
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.vyarus.dropwizard.guice.module.context.stat.Stat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.vyarus.dropwizard.guice.module.installer.InstallersOptions
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycle
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum ru.vyarus.dropwizard.guice.GuiceyOptions
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.vyarus.dropwizard.guice.module.context.ConfigItem
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.vyarus.dropwizard.guice.module.context.ConfigScope
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.vyarus.dropwizard.guice.module.context.stat.Stat
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.vyarus.dropwizard.guice.module.installer.InstallersOptions
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycle
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- valuesByType(Class<T>) - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigurationTree
-
Useful to resolve sub configuration objects.
- visit(Class<?>) - Method in interface ru.vyarus.dropwizard.guice.module.installer.scanner.ClassVisitor
-
Called for every class found by classpath scanner (but avoiding classes annotated with
@InvisibleForScanner
).
- visitSpec(SpecInfo) - Method in class ru.vyarus.dropwizard.guice.test.spock.ext.AbstractAppExtension
-
- visitSpec(SpecInfo) - Method in class ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyConfigurationExtension
-
- visitSpecAnnotation(T, SpecInfo) - Method in class ru.vyarus.dropwizard.guice.test.spock.ext.AbstractAppExtension
-
- visitSpecAnnotation(UseGuiceyConfiguration, SpecInfo) - Method in class ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyConfigurationExtension
-
- VoidBundleLookup - Class in ru.vyarus.dropwizard.guice.bundle.lookup
-
Dummy lookup implementation used to disable bundle lookups.
- VoidBundleLookup() - Constructor for class ru.vyarus.dropwizard.guice.bundle.lookup.VoidBundleLookup
-