Package com.skava.oms
Class OmsApplication
java.lang.Object
com.skava.oms.OmsApplication
@SpringBootApplication(exclude=org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration.class,
scanBasePackages="com.skava,${spring.additionalPackages.scan}")
@PropertySources(@PropertySource(value={"classpath:swagger-docs.yml","${spring.additonal-swagger-doc.ymls}"},factory=com.skava.core.yaml.YamlPropertySourceFactory.class))
@EnableMongoRepositories(basePackages="com.skava",
repositoryBaseClass=com.skava.core.TemplateRepositoryImpl.class)
@EntityScan(basePackages={"com.skava","${spring.additionalPackages.scan}"})
@AutoConfigurationPackage(basePackages={"com.skava","${spring.additionalPackages.scan:null}"})
@EnableCaching
@EnableMongoAuditing
public class OmsApplication
extends Object
The Class
OmsApplication
This class is the starting point of execution
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BPMService
protected CollectionRepository
protected org.redisson.api.RedissonClient
RedissonClient instance for managing Redis connections and operationsstatic final String
Application version -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springdoc.core.customizers.OperationCustomizer
static void
The main method.io.swagger.v3.oas.models.OpenAPI
openApi()
org.springframework.web.client.RestTemplate
-
Field Details
-
VERSION
Application version- See Also:
-
redisson
protected org.redisson.api.RedissonClient redissonRedissonClient instance for managing Redis connections and operations -
collectionRepository
-
bpmService
-
-
Constructor Details
-
OmsApplication
protected OmsApplication()
-
-
Method Details
-
main
The main method.- Parameters:
args
- the arguments
-
openApi
@Lazy @Bean public io.swagger.v3.oas.models.OpenAPI openApi()- Returns:
- a new Docket with configurations to generation of swagger 2.0.
-
customize
@Lazy @Bean public org.springdoc.core.customizers.OperationCustomizer customize() -
restTemplate
@Bean public org.springframework.web.client.RestTemplate restTemplate()
-