Class ProviderReporter
- java.lang.Object
-
- ru.vyarus.dropwizard.guice.module.installer.util.Reporter
-
- ru.vyarus.dropwizard.guice.module.installer.feature.jersey.provider.ProviderReporter
-
public class ProviderReporter extends Reporter
Special reporter to build detail providers report.Note that reporter duplicate extension types detection logic, but with a bit different set of types. It is assumed that installer itself is also able to recognize types correctly (and so match produced report).
- Since:
- 12.10.2014
-
-
Constructor Summary
Constructors Constructor Description ProviderReporter()Create reporter.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProviderReporterprovider(java.lang.Class<?> provider, boolean isHkManaged, boolean isLazy)voidreport()Prints composed report into logger or do nothing if no lines were provided.
-
-
-
Method Detail
-
provider
public ProviderReporter provider(java.lang.Class<?> provider, boolean isHkManaged, boolean isLazy)
- Parameters:
provider- provider typeisHkManaged- true for hk managed beanisLazy- true for lazy bean- Returns:
- reporter itself
-
-