@Configuration @EnableConfigurationProperties(value=LogRecordProperties.class) public class LogRecordProxyAutoConfiguration extends Object implements org.springframework.context.annotation.ImportAware
| 构造器和说明 |
|---|
LogRecordProxyAutoConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
IDiffItemsToLogContentService |
diffItemsToLogContentService(LogRecordProperties logRecordProperties) |
DiffParseFunction |
diffParseFunction(IDiffItemsToLogContentService diffItemsToLogContentService,
LogRecordProperties logRecordProperties) |
IFunctionService |
functionService(ParseFunctionFactory parseFunctionFactory) |
BeanFactoryLogRecordAdvisor |
logRecordAdvisor(LogRecordProperties logRecordProperties) |
LogRecordInterceptor |
logRecordInterceptor(Boolean diffLog) |
LogRecordOperationSource |
logRecordOperationSource() |
ILogRecordPerformanceMonitor |
logRecordPerformanceMonitor() |
IOperatorGetService |
operatorGetService() |
DefaultParseFunction |
parseFunction() |
ParseFunctionFactory |
parseFunctionFactory(List<IParseFunction> parseFunctions) |
ILogRecordService |
recordService() |
void |
setImportMetadata(org.springframework.core.type.AnnotationMetadata importMetadata) |
@Bean @Role(value=2) public LogRecordOperationSource logRecordOperationSource()
@Bean @ConditionalOnMissingBean(value=IFunctionService.class) public IFunctionService functionService(ParseFunctionFactory parseFunctionFactory)
@Bean public ParseFunctionFactory parseFunctionFactory(@Autowired List<IParseFunction> parseFunctions)
@Bean @ConditionalOnMissingBean(value=IParseFunction.class) public DefaultParseFunction parseFunction()
@Bean @Role(value=2) public BeanFactoryLogRecordAdvisor logRecordAdvisor(LogRecordProperties logRecordProperties)
@Bean @ConditionalOnMissingBean(value=ILogRecordPerformanceMonitor.class) public ILogRecordPerformanceMonitor logRecordPerformanceMonitor()
@Bean @Role(value=2) public LogRecordInterceptor logRecordInterceptor(Boolean diffLog)
@Bean public DiffParseFunction diffParseFunction(IDiffItemsToLogContentService diffItemsToLogContentService, LogRecordProperties logRecordProperties)
@Bean @ConditionalOnMissingBean(value=IDiffItemsToLogContentService.class) @Role(value=0) public IDiffItemsToLogContentService diffItemsToLogContentService(LogRecordProperties logRecordProperties)
@Bean @ConditionalOnMissingBean(value=IOperatorGetService.class) @Role(value=0) public IOperatorGetService operatorGetService()
@Bean @ConditionalOnMissingBean(value=ILogRecordService.class) @Role(value=0) public ILogRecordService recordService()
public void setImportMetadata(org.springframework.core.type.AnnotationMetadata importMetadata)
setImportMetadata 在接口中 org.springframework.context.annotation.ImportAwareCopyright © 2023. All rights reserved.