@Component @Conditional(value=SpringIntegrationPluginNotPresentInClassPathCondition.class) public class DocumentationPluginsBootstrapper extends AbstractDocumentationPluginsBootstrapper implements org.springframework.context.SmartLifecycle
phases in SmartLifecycle .
If no instances DocumentationConfigurer are found a default one is created and executed.
| Constructor and Description |
|---|
DocumentationPluginsBootstrapper(DocumentationPluginsManager documentationPluginsManager,
java.util.List<springfox.documentation.spi.service.RequestHandlerProvider> handlerProviders,
DocumentationCache scanned,
ApiDocumentationScanner resourceListing,
com.fasterxml.classmate.TypeResolver typeResolver,
springfox.documentation.spi.service.contexts.Defaults defaults,
springfox.documentation.PathProvider pathProvider,
org.springframework.core.env.Environment environment) |
| Modifier and Type | Method and Description |
|---|---|
int |
getPhase() |
boolean |
isAutoStartup() |
boolean |
isRunning() |
void |
setCombiner(springfox.documentation.spi.service.RequestHandlerCombiner combiner) |
void |
setTypeConventions(java.util.List<springfox.documentation.schema.AlternateTypeRuleConvention> typeConventions) |
void |
start() |
void |
stop() |
void |
stop(java.lang.Runnable callback) |
bootstrapDocumentationPlugins, buildContext, getCombiner, getDefaultConfiguration, getDocumentationPluginsManager, getHandlerProviders, getResourceListing, getScanned, getTypeConventions, scanDocumentation@Autowired public DocumentationPluginsBootstrapper(DocumentationPluginsManager documentationPluginsManager, java.util.List<springfox.documentation.spi.service.RequestHandlerProvider> handlerProviders, DocumentationCache scanned, ApiDocumentationScanner resourceListing, com.fasterxml.classmate.TypeResolver typeResolver, springfox.documentation.spi.service.contexts.Defaults defaults, springfox.documentation.PathProvider pathProvider, org.springframework.core.env.Environment environment)
public boolean isAutoStartup()
isAutoStartup in interface org.springframework.context.SmartLifecyclepublic void stop(java.lang.Runnable callback)
stop in interface org.springframework.context.SmartLifecyclepublic void start()
start in interface org.springframework.context.Lifecyclepublic void stop()
stop in interface org.springframework.context.Lifecyclepublic boolean isRunning()
isRunning in interface org.springframework.context.Lifecyclepublic int getPhase()
getPhase in interface org.springframework.context.PhasedgetPhase in interface org.springframework.context.SmartLifecycle@Autowired(required=false) public void setCombiner(springfox.documentation.spi.service.RequestHandlerCombiner combiner)
setCombiner in class AbstractDocumentationPluginsBootstrapper@Autowired(required=false) public void setTypeConventions(java.util.List<springfox.documentation.schema.AlternateTypeRuleConvention> typeConventions)
setTypeConventions in class AbstractDocumentationPluginsBootstrapper