public class LogUtils extends Object
| Constructor and Description |
|---|
LogUtils() |
| Modifier and Type | Method and Description |
|---|---|
static String[] |
getMQConsumerStartLog(com.aliyun.openservices.ons.api.Message msg,
MqCunsumer consumer,
Object obj)
适用场景: 获取消费者开始日志 调用方式: 业务逻辑说明 |
Properties |
getPropertyConfigurer() |
static void |
printAopEndLog(String[] infos,
String keyWord,
Object obj) |
static void |
printAopErrorLog(String[] infos,
String keyWord,
Throwable e)
适用场景: 打印接口层和功能层的错误日志,需要与开始日志一起用 调用方式: 业务逻辑说明 |
static String[] |
printAopStartLog(org.aspectj.lang.ProceedingJoinPoint pjp)
适用场景: 功能层和接口层的开始日志 调用方式: 业务逻辑说明 |
static void |
printBusiAopEndLog(String[] infos)
适用场景: 业务层结束日志,与开始日志配合使用 调用方式: 业务逻辑说明 |
static void |
printBusiAopErrorLog(String[] infos,
Throwable e)
适用场景: 业务层的错误日志,需要与开始日志一起用 调用方式: 业务逻辑说明 |
static String[] |
printBusiAopStartLog(org.aspectj.lang.ProceedingJoinPoint pjp)
适用场景: 业务层的开始日志 调用方式: 业务逻辑说明 |
static void |
printMQConsumerEndLog(String[] infos)
适用场景: 打印消费者结束日志,需要结合开始日志使用 调用方式: 业务逻辑说明 |
static void |
printMQConsumerErrorLog(String[] infos,
Throwable e)
适用场景: 打印消费者错误日志,需要结合开始日志使用 调用方式: 业务逻辑说明 |
static String[] |
printMQConsumerStartLog(com.aliyun.openservices.ons.api.Message msg,
MqCunsumer consumer,
Object obj)
适用场景: 打印消费者开始日志 调用方式: 业务逻辑说明 |
static void |
printMQErrorLog(String className,
String method,
com.aliyun.openservices.ons.api.Message msg,
Object body,
Throwable e)
适用场景: 打印发送消息的错误日志 调用方式: 业务逻辑说明 |
static void |
printMQProducerLog(String className,
String method,
com.aliyun.openservices.ons.api.Message msg,
Object body)
适用场景: 打印mq生产者日志 调用方式: 业务逻辑说明 |
void |
setPropertyConfigurer(Properties propertyConfigurer) |
public Properties getPropertyConfigurer()
public void setPropertyConfigurer(Properties propertyConfigurer)
public static final String[] printAopStartLog(org.aspectj.lang.ProceedingJoinPoint pjp)
public static void printAopErrorLog(String[] infos, String keyWord, Throwable e)
infos - keyWord - e - public static final void printMQProducerLog(String className, String method, com.aliyun.openservices.ons.api.Message msg, Object body)
topic - tag - key - body - public static void printMQErrorLog(String className, String method, com.aliyun.openservices.ons.api.Message msg, Object body, Throwable e)
infos - keyWord - e - public static final String[] printMQConsumerStartLog(com.aliyun.openservices.ons.api.Message msg, MqCunsumer consumer, Object obj)
msg - body - public static final String[] getMQConsumerStartLog(com.aliyun.openservices.ons.api.Message msg, MqCunsumer consumer, Object obj)
msg - body - public static void printMQConsumerEndLog(String[] infos)
infos - public static void printMQConsumerErrorLog(String[] infos, Throwable e)
infos - public static final String[] printBusiAopStartLog(org.aspectj.lang.ProceedingJoinPoint pjp)
public static void printBusiAopErrorLog(String[] infos, Throwable e)
infos - keyWord - e - public static void printBusiAopEndLog(String[] infos)
infos - obj - Copyright © 2018. All rights reserved.