Package icu.easyj.core.trace
Interface TraceService
- All Known Implementing Classes:
MDCTraceServiceImpl,ZipkinTraceServiceImpl
public interface TraceService
追踪接口
- Author:
- wangliang181230
-
Method Summary
Modifier and TypeMethodDescriptiondefault booleancanTrace()判断当前是否可以执行追踪voidclear()清空追踪内容void设置追踪内容default void批量设置追踪内容void移除追踪内容default void移除追踪内容default voidremove(Collection<String> keys) 移除追踪内容
-
Method Details
-
canTrace
default boolean canTrace()判断当前是否可以执行追踪- Returns:
- true=可以 | false=不可以
-
put
设置追踪内容- Parameters:
key- 键value- 值
-
put
批量设置追踪内容- Parameters:
map- 键值对
-
remove
移除追踪内容- Parameters:
key- 键
-
remove
移除追踪内容- Parameters:
keys- 键
-
remove
移除追踪内容- Parameters:
keys- 键
-
clear
void clear()清空追踪内容
-