Class AuditBaseConfig
java.lang.Object
org.springframework.scheduling.annotation.AsyncConfigurerSupport
com.broadleafcommerce.enterprise.audit.config.AuditBaseConfig
- All Implemented Interfaces:
org.springframework.scheduling.annotation.AsyncConfigurer
@Configuration
@ConditionalOnProperty("audit.entity.enabled")
@EnableAsync
public class AuditBaseConfig
extends org.springframework.scheduling.annotation.AsyncConfigurerSupport
Spring configuration required for both site and admin.
- Author:
- Jeff Fischer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionPurposefully not overridingAsyncConfigurerSupport.getAsyncExecutor().Methods inherited from class org.springframework.scheduling.annotation.AsyncConfigurerSupport
getAsyncExecutor, getAsyncUncaughtExceptionHandler
-
Constructor Details
-
AuditBaseConfig
public AuditBaseConfig()
-
-
Method Details
-
blAuditAsyncExecutor
Purposefully not overridingAsyncConfigurerSupport.getAsyncExecutor(). We want an isolated pool just for audit activities. SeeDefaultAuditFlushEventConsumerImpl.handleFlushEvent(AuditFlushEvent).- Returns:
-