@Configuration
@ComponentScan(value="org.finra.herd.core",
excludeFilters=)
@PropertySource(value="classpath:herdBuildInfo.properties")
@EnableAsync
@EnableAspectJAutoProxy(proxyTargetClass=true)
public class CoreSpringModuleConfig
extends Object
implements org.springframework.scheduling.annotation.AsyncConfigurer
| Constructor and Description |
|---|
CoreSpringModuleConfig()
Initializer for this class.
|
| Modifier and Type | Method and Description |
|---|---|
BuildInformation |
buildInformation()
Gets the build information.
|
org.springframework.core.task.TaskExecutor |
getAsyncExecutor()
Returns an Async "task" executor which is also a normal "executor".It is also being used by the "@EnableAsync" annotation and the fact that this class
implements AsyncConfigurer.
|
org.springframework.aop.interceptor.AsyncUncaughtExceptionHandler |
getAsyncUncaughtExceptionHandler() |
org.springframework.expression.spel.standard.SpelExpressionParser |
spelExpressionParser() |
public CoreSpringModuleConfig()
@Bean public BuildInformation buildInformation()
@Bean public org.springframework.core.task.TaskExecutor getAsyncExecutor()
getAsyncExecutor in interface org.springframework.scheduling.annotation.AsyncConfigurerpublic org.springframework.aop.interceptor.AsyncUncaughtExceptionHandler getAsyncUncaughtExceptionHandler()
getAsyncUncaughtExceptionHandler in interface org.springframework.scheduling.annotation.AsyncConfigurer@Bean public org.springframework.expression.spel.standard.SpelExpressionParser spelExpressionParser()
Copyright © 2021. All rights reserved.