Class SwaggerAutoConfiguration
- java.lang.Object
-
- org.activiti.cloud.common.swagger.conf.SwaggerAutoConfiguration
-
@Configuration @EnableSwagger2 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 springfox.documentation.spring.web.plugins.DocketalfrescoAPIDocket(SwaggerDocketBuilder swaggerDocketBuilder)SwaggerDocketBuilderswaggerDocketBuilder(Predicate<springfox.documentation.RequestHandler> apiSelector, com.fasterxml.classmate.TypeResolver typeResolver, List<DocketCustomizer> docketCustomizers, springfox.documentation.service.ApiInfo apiInfo)
-
-
-
Method Detail
-
swaggerDocketBuilder
@Bean public SwaggerDocketBuilder swaggerDocketBuilder(Predicate<springfox.documentation.RequestHandler> apiSelector, com.fasterxml.classmate.TypeResolver typeResolver, @Autowired(required=false) List<DocketCustomizer> docketCustomizers, @Autowired(required=false) springfox.documentation.service.ApiInfo apiInfo)
-
alfrescoAPIDocket
@Bean(name="alfrescoAPIDocket") @ConditionalOnMissingBean(name="alfrescoAPIDocket") public springfox.documentation.spring.web.plugins.Docket alfrescoAPIDocket(SwaggerDocketBuilder swaggerDocketBuilder)
-
-