跳过导航链接
A C D G I L M O P R S T 

A

addDiffDTO(DiffDTO) - 类 中的静态方法cn.monitor4all.logRecord.context.LogRecordContext
 

C

clearContext() - 类 中的静态方法cn.monitor4all.logRecord.context.LogRecordContext
 
clearDiffDTOList() - 类 中的静态方法cn.monitor4all.logRecord.context.LogRecordContext
 
cn.monitor4all.logRecord.annotation - 程序包 cn.monitor4all.logRecord.annotation
 
cn.monitor4all.logRecord.aop - 程序包 cn.monitor4all.logRecord.aop
 
cn.monitor4all.logRecord.bean - 程序包 cn.monitor4all.logRecord.bean
 
cn.monitor4all.logRecord.configuration - 程序包 cn.monitor4all.logRecord.configuration
 
cn.monitor4all.logRecord.constants - 程序包 cn.monitor4all.logRecord.constants
 
cn.monitor4all.logRecord.context - 程序包 cn.monitor4all.logRecord.context
 
cn.monitor4all.logRecord.exception - 程序包 cn.monitor4all.logRecord.exception
 
cn.monitor4all.logRecord.function - 程序包 cn.monitor4all.logRecord.function
 
cn.monitor4all.logRecord.service - 程序包 cn.monitor4all.logRecord.service
 
cn.monitor4all.logRecord.service.impl - 程序包 cn.monitor4all.logRecord.service.impl
 
cn.monitor4all.logRecord.thread - 程序包 cn.monitor4all.logRecord.thread
 
CONTEXT_KEY_NAME_ERROR_MSG - 类 中的静态变量cn.monitor4all.logRecord.context.LogRecordContext
 
CONTEXT_KEY_NAME_RETURN - 类 中的静态变量cn.monitor4all.logRecord.context.LogRecordContext
 
createLog(LogDTO) - 接口 中的方法cn.monitor4all.logRecord.service.DataPipelineService
通过消息管道创建日志
createLog(LogDTO) - 类 中的方法cn.monitor4all.logRecord.service.impl.RabbitMqDataPipelineServiceImpl
 
createLog(LogDTO) - 类 中的方法cn.monitor4all.logRecord.service.impl.RocketMqDataPipelineServiceImpl
 
createLog(LogDTO) - 类 中的方法cn.monitor4all.logRecord.service.impl.StreamDataPipelineServiceImpl
 
createLog(LogDTO) - 接口 中的方法cn.monitor4all.logRecord.service.IOperationLogGetService
自定义日志监听
createLog(Consumer<LogDTO>, LogDTO) - 接口 中的方法cn.monitor4all.logRecord.thread.LogRecordThreadWrapper
暴露多线程执行任务,方便业务层对多线程任务包装 也可以在任务前后执行一些动作
createLogConsumer() - 类 中的方法cn.monitor4all.logRecord.configuration.LogRecordConfiguration
 
CustomFunctionObjectDiff - cn.monitor4all.logRecord.function中的类
 
CustomFunctionObjectDiff(LogRecordProperties) - 类 的构造器cn.monitor4all.logRecord.function.CustomFunctionObjectDiff
 
CustomFunctionRegistrar - cn.monitor4all.logRecord.function中的类
 
CustomFunctionRegistrar() - 类 的构造器cn.monitor4all.logRecord.function.CustomFunctionRegistrar
 

D

dataPipelineErrorHandler() - 接口 中的方法cn.monitor4all.logRecord.service.LogRecordErrorHandlerService
数据管道操作日志处理失败处理器 会在日志记录失败后被调用,若配置了重试次数,则超过重试次数后被调用
DataPipelineService - cn.monitor4all.logRecord.service中的接口
消息管道处理接口 非SPI接口,请勿手动实现该接口
DEFAULT_DIFF_MSG_FORMAT - 类 中的静态变量cn.monitor4all.logRecord.function.CustomFunctionObjectDiff
 
DEFAULT_DIFF_MSG_SEPARATOR - 类 中的静态变量cn.monitor4all.logRecord.function.CustomFunctionObjectDiff
 
DEFAULT_DIFF_NULL_TEXT - 类 中的静态变量cn.monitor4all.logRecord.function.CustomFunctionObjectDiff
 
defaultMqProducer() - 类 中的方法cn.monitor4all.logRecord.configuration.RocketMqSenderConfiguration
 
DiffDTO - cn.monitor4all.logRecord.bean中的类
DIFF实体
DiffDTO() - 类 的构造器cn.monitor4all.logRecord.bean.DiffDTO
 
DiffFieldDTO - cn.monitor4all.logRecord.bean中的类
DIFF字段实体
DiffFieldDTO() - 类 的构造器cn.monitor4all.logRecord.bean.DiffFieldDTO
 
doAround(ProceedingJoinPoint) - 类 中的方法cn.monitor4all.logRecord.aop.SystemLogAspect
 

G

getContext() - 类 中的静态方法cn.monitor4all.logRecord.context.LogRecordContext
 
getDiffDTOList() - 类 中的静态方法cn.monitor4all.logRecord.context.LogRecordContext
 
getLogRecordPoolExecutor() - 类 中的方法cn.monitor4all.logRecord.thread.LogRecordThreadPool
 
getOperatorId() - 接口 中的方法cn.monitor4all.logRecord.service.IOperatorIdGetService
获取操作者ID
getTarget(Object) - 类 中的静态方法cn.monitor4all.logRecord.function.CustomFunctionRegistrar
 
getVariable(String) - 类 中的静态方法cn.monitor4all.logRecord.context.LogRecordContext
 

I

init() - 类 中的方法cn.monitor4all.logRecord.configuration.StreamSenderConfiguration
 
IOperationLogGetService - cn.monitor4all.logRecord.service中的接口
SPI:操作日志本地处理
IOperatorIdGetService - cn.monitor4all.logRecord.service中的接口
SPI:获取操作者ID

L

LogConstants - cn.monitor4all.logRecord.constants中的接口
 
LogConstants.DataPipeline - cn.monitor4all.logRecord.constants中的接口
 
LogDTO - cn.monitor4all.logRecord.bean中的类
日志实体
LogDTO() - 类 的构造器cn.monitor4all.logRecord.bean.LogDTO
 
LogRecordAutoConfiguration - cn.monitor4all.logRecord.configuration中的类
 
LogRecordAutoConfiguration() - 类 的构造器cn.monitor4all.logRecord.configuration.LogRecordAutoConfiguration
 
LogRecordConfiguration - cn.monitor4all.logRecord.configuration中的类
 
LogRecordConfiguration() - 类 的构造器cn.monitor4all.logRecord.configuration.LogRecordConfiguration
 
LogRecordContext - cn.monitor4all.logRecord.context中的类
上下文
LogRecordContext() - 类 的构造器cn.monitor4all.logRecord.context.LogRecordContext
 
LogRecordDiffField - cn.monitor4all.logRecord.annotation中的注释类型
申明该字段参与实体类DIFF
LogRecordDiffIgnoreField - cn.monitor4all.logRecord.annotation中的注释类型
申明该字段不参与实体类DIFF(用于当类拥有@LogRecordDiffObject注解时排除部分字段)
LogRecordDiffObject - cn.monitor4all.logRecord.annotation中的注释类型
申明该类参与实体类DIFF
LogRecordErrorHandlerService - cn.monitor4all.logRecord.service中的接口
SPI: 操作日志处理错误兜底处理器
LogRecordException - cn.monitor4all.logRecord.exception中的异常错误
 
LogRecordException(String, Throwable) - 异常错误 的构造器cn.monitor4all.logRecord.exception.LogRecordException
 
LogRecordFunc - cn.monitor4all.logRecord.annotation中的注释类型
申明该方法为为自定义函数
LogRecordProperties - cn.monitor4all.logRecord.configuration中的类
 
LogRecordProperties() - 类 的构造器cn.monitor4all.logRecord.configuration.LogRecordProperties
 
LogRecordProperties.RabbitMqProperties - cn.monitor4all.logRecord.configuration中的类
 
LogRecordProperties.RetryProperties - cn.monitor4all.logRecord.configuration中的类
 
LogRecordProperties.RocketMqProperties - cn.monitor4all.logRecord.configuration中的类
 
LogRecordProperties.StreamProperties - cn.monitor4all.logRecord.configuration中的类
 
LogRecordProperties.ThreadPoolProperties - cn.monitor4all.logRecord.configuration中的类
 
LogRecordThreadPool - cn.monitor4all.logRecord.thread中的类
 
LogRecordThreadPool(LogRecordProperties) - 类 的构造器cn.monitor4all.logRecord.thread.LogRecordThreadPool
 
LogRecordThreadWrapper - cn.monitor4all.logRecord.thread中的接口
业务中有可能需要包装任务,将trace id传递给多线程执行的任务 ex: @Configuration
public class LogRecordConfig
  @Bean
  public LogRecordThreadWrapper logRecordThreadWrapper() {
    return new LogRecordThreadWrapper() {
      @Override
      public Runnable createLog(Consumer<LogDTO> consumer, LogDTO logDTO) {
        return RunnableWrapper.of(new LogRecordThreadWrapper(){}.createLog(consumer, logDTO));
      }
    };
  }
}

M

messageLoggingQueueInput() - 接口 中的方法cn.monitor4all.logRecord.configuration.StreamSenderConfiguration.LogRecordChannel
日志输出

O

objectDiff(Object, Object) - 类 中的静态方法cn.monitor4all.logRecord.function.CustomFunctionObjectDiff
默认的DIFF方法实现
OperationLog - cn.monitor4all.logRecord.annotation中的注释类型
 
operationLogGetErrorHandler() - 接口 中的方法cn.monitor4all.logRecord.service.LogRecordErrorHandlerService
本地操作日志处理失败处理器 会在日志记录失败后被调用,若配置了重试次数,则超过重试次数后被调用
OperationLogs - cn.monitor4all.logRecord.annotation中的注释类型
 
OUTPUT - 接口 中的静态变量cn.monitor4all.logRecord.configuration.StreamSenderConfiguration.LogRecordChannel
 

P

putVariable(String, Object) - 类 中的静态方法cn.monitor4all.logRecord.context.LogRecordContext
 

R

RABBIT_MQ - 接口 中的静态变量cn.monitor4all.logRecord.constants.LogConstants.DataPipeline
 
rabbitMqConfig() - 类 中的方法cn.monitor4all.logRecord.configuration.RabbitMqSenderConfiguration
 
rabbitMqConfig() - 类 中的方法cn.monitor4all.logRecord.configuration.RocketMqSenderConfiguration
 
RabbitMqDataPipelineServiceImpl - cn.monitor4all.logRecord.service.impl中的类
 
RabbitMqDataPipelineServiceImpl() - 类 的构造器cn.monitor4all.logRecord.service.impl.RabbitMqDataPipelineServiceImpl
 
RabbitMqProperties() - 类 的构造器cn.monitor4all.logRecord.configuration.LogRecordProperties.RabbitMqProperties
 
RabbitMqSenderConfiguration - cn.monitor4all.logRecord.configuration中的类
 
RabbitMqSenderConfiguration() - 类 的构造器cn.monitor4all.logRecord.configuration.RabbitMqSenderConfiguration
 
register(StandardEvaluationContext) - 类 中的静态方法cn.monitor4all.logRecord.function.CustomFunctionRegistrar
 
registrar() - 类 中的方法cn.monitor4all.logRecord.configuration.LogRecordConfiguration
 
RetryProperties() - 类 的构造器cn.monitor4all.logRecord.configuration.LogRecordProperties.RetryProperties
 
ROCKET_MQ - 接口 中的静态变量cn.monitor4all.logRecord.constants.LogConstants.DataPipeline
 
RocketMqDataPipelineServiceImpl - cn.monitor4all.logRecord.service.impl中的类
 
RocketMqDataPipelineServiceImpl() - 类 的构造器cn.monitor4all.logRecord.service.impl.RocketMqDataPipelineServiceImpl
 
RocketMqProperties() - 类 的构造器cn.monitor4all.logRecord.configuration.LogRecordProperties.RocketMqProperties
 
RocketMqSenderConfiguration - cn.monitor4all.logRecord.configuration中的类
 
RocketMqSenderConfiguration() - 类 的构造器cn.monitor4all.logRecord.configuration.RocketMqSenderConfiguration
 
rubeExchangeTemplate(ConnectionFactory) - 类 中的方法cn.monitor4all.logRecord.configuration.RabbitMqSenderConfiguration
 
rubeQueue() - 类 中的方法cn.monitor4all.logRecord.configuration.RabbitMqSenderConfiguration
 

S

setApplicationContext(ApplicationContext) - 类 中的方法cn.monitor4all.logRecord.function.CustomFunctionRegistrar
扫描申明的自定义函数
STREAM - 接口 中的静态变量cn.monitor4all.logRecord.constants.LogConstants.DataPipeline
 
StreamDataPipelineServiceImpl - cn.monitor4all.logRecord.service.impl中的类
 
StreamDataPipelineServiceImpl() - 类 的构造器cn.monitor4all.logRecord.service.impl.StreamDataPipelineServiceImpl
 
StreamProperties() - 类 的构造器cn.monitor4all.logRecord.configuration.LogRecordProperties.StreamProperties
 
StreamSenderConfiguration - cn.monitor4all.logRecord.configuration中的类
 
StreamSenderConfiguration(BindingServiceProperties, LogRecordProperties) - 类 的构造器cn.monitor4all.logRecord.configuration.StreamSenderConfiguration
 
StreamSenderConfiguration.LogRecordChannel - cn.monitor4all.logRecord.configuration中的接口
 
SystemLogAspect - cn.monitor4all.logRecord.aop中的类
 
SystemLogAspect() - 类 的构造器cn.monitor4all.logRecord.aop.SystemLogAspect
 

T

ThreadPoolProperties() - 类 的构造器cn.monitor4all.logRecord.configuration.LogRecordProperties.ThreadPoolProperties
 
A C D G I L M O P R S T 
跳过导航链接

Copyright © 2023. All rights reserved.