| 程序包 | 说明 |
|---|---|
| com.relaxed.common.exception.domain | |
| com.relaxed.common.exception.notifier |
| 限定符和类型 | 方法和说明 |
|---|---|
static ExceptionNoticeResult |
ExceptionNoticeResult.ofFail(String type,
String message)
创建失败的通知结果
快速创建一个表示通知失败的结果对象。
|
| 限定符和类型 | 方法和说明 |
|---|---|
ExceptionNoticeResult |
WechatGlobalExceptionNotifier.send(ExceptionMessage sendMessage) |
ExceptionNoticeResult |
MailGlobalExceptionNotifier.send(ExceptionMessage sendMessage) |
ExceptionNoticeResult |
ExceptionNotifier.send(ExceptionMessage sendMessage)
发送异常通知
将异常信息通过指定的渠道发送出去。
|
ExceptionNoticeResult |
DingTalkGlobalExceptionNotifier.send(ExceptionMessage sendMessage)
发送异常通知
通过钉钉发送异常信息,并返回发送结果。
|
ExceptionNoticeResult |
DefaultGlobalExceptionNotifier.send(ExceptionMessage sendMessage)
发送异常通知
记录异常日志,并返回成功的结果。
|
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
NoticeResultDecision.decide(List<ExceptionNoticeResult> noticeResults)
判断通知是否成功
根据通知结果列表,判断整体通知是否成功。
|
boolean |
DefaultNoticeResultDecision.decide(List<ExceptionNoticeResult> noticeResults)
判断通知是否成功
遍历通知结果列表,只要有一个通知成功,就返回true。
|
Copyright © 2025. All rights reserved.