Class SwaggerAutoConfiguration
- java.lang.Object
-
- org.activiti.cloud.common.swagger.conf.SwaggerAutoConfiguration
-
@Configuration @EnableOpenApi public class SwaggerAutoConfiguration extends Object
Provides base springfox configuration for swagger auto-generated specification file. It provides two swagger specification files: the default one is available under `v2/api-docs` or `v2/api-docs?group=default` and provides specification for Alfresco MediaType format This configuration is not self-contained: the one adding this as dependency should provide a bean of typePredicatethat will be injected underDocket.select(). I.etesttest@Bean public Predicate<RequestHandler> apiSelector() { return RequestHandlerSelectors.basePackage("org.activiti.cloud.services"); }
-
-
Constructor Summary
Constructors Constructor Description SwaggerAutoConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PathPrefixTransformationFilterpathPrefixTransformationFilter(String swaggerBasePath)SwaggerDocketBuilderswaggerDocketBuilder(org.springframework.boot.info.BuildProperties buildProperties, com.fasterxml.classmate.TypeResolver typeResolver, List<DocketCustomizer> docketCustomizers)
-
-
-
Method Detail
-
swaggerDocketBuilder
@Bean @ConditionalOnMissingBean public SwaggerDocketBuilder swaggerDocketBuilder(org.springframework.boot.info.BuildProperties buildProperties, com.fasterxml.classmate.TypeResolver typeResolver, List<DocketCustomizer> docketCustomizers)
-
pathPrefixTransformationFilter
@Bean @ConditionalOnMissingBean public PathPrefixTransformationFilter pathPrefixTransformationFilter(@Value("${activiti.cloud.swagger.base-path:/}") String swaggerBasePath)
-
-