Index

A C D E F G H I L M O P R S U W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addMethod(String, MonitorInfo) - Static method in class api.log.cache.Cache
增加方法
addSession(String, SessionContext) - Method in class api.log.socket.SessionManager
添加session
addUser(Method, String) - Static method in class api.log.cache.Cache
新增用户
advice() - Method in class api.log.config.ALogConfig
通知
afterConnectionClosed(WebSocketSession, CloseStatus) - Method in class api.log.socket.SocketHandler
连接关闭
afterConnectionEstablished(WebSocketSession) - Method in class api.log.socket.SocketHandler
连接建立
ALogConfig - Class in api.log.config
自动配置类
ALogConfig() - Constructor for class api.log.config.ALogConfig
 
ALogException - Exception Class in api.log.execp
异常类
ALogException(String) - Constructor for exception class api.log.execp.ALogException
 
alogTerminalWebMvcConfigurer() - Method in class api.log.config.ALogConfig
 
api.log.aop - package api.log.aop
 
api.log.base - package api.log.base
 
api.log.cache - package api.log.cache
 
api.log.cmd - package api.log.cmd
 
api.log.config - package api.log.config
 
api.log.execp - package api.log.execp
 
api.log.formater - package api.log.formater
 
api.log.outer - package api.log.outer
 
api.log.scanner - package api.log.scanner
 
api.log.socket - package api.log.socket
 
ApiScanner - Class in api.log.scanner
接口扫描器
ApiScanner() - Constructor for class api.log.scanner.ApiScanner
 
args - Variable in class api.log.cmd.CommonCmd
参数

C

Cache - Class in api.log.cache
缓存
Cache() - Constructor for class api.log.cache.Cache
 
check(String[]) - Method in class api.log.cmd.ClearAll
检查参数是否正确
check(String[]) - Method in interface api.log.cmd.Cmd
检测命令是否合法
check(String[]) - Method in class api.log.cmd.CommonCmd
检查参数是否合法
check(String[]) - Method in class api.log.cmd.Ls
检查参数是否正确
check(String[]) - Method in class api.log.cmd.Monitor
检查参数是否正确
check(String[]) - Method in class api.log.cmd.Remove
检查参数是否合法
ClearAll - Class in api.log.cmd
清除所有方法命令
ClearAll(String) - Constructor for class api.log.cmd.ClearAll
构造方法
clearMethod(Method) - Static method in class api.log.cache.Cache
清除方法
clearUser(String) - Static method in class api.log.cache.Cache
清除用户方法
cmd - Variable in class api.log.cmd.CommonCmd
命令
Cmd - Interface in api.log.cmd
命令接口
CommonCmd - Class in api.log.cmd
通用命令实现类
CommonCmd(String) - Constructor for class api.log.cmd.CommonCmd
构造函数
CONCAT_SEPARATOR - Static variable in class api.log.base.Constant
拼接符
Constant - Class in api.log.base
常量类
Constant() - Constructor for class api.log.base.Constant
 
containsMethod(String, Method) - Static method in class api.log.cache.Cache
是否包含方法
containsUser(Method, String) - Static method in class api.log.cache.Cache
是否包含用户
ContextUtil - Class in api.log.base
上下文工具
ContextUtil() - Constructor for class api.log.base.ContextUtil
 

D

DefaultParamFormatter - Class in api.log.formater
默认的参数格式化器
DefaultParamFormatter() - Constructor for class api.log.formater.DefaultParamFormatter
 
defaultPointcutAdvisor() - Method in class api.log.config.ALogConfig
默认切面

E

exec(String) - Method in class api.log.cmd.CommonCmd
执行命令
execute(String, String, String[]) - Method in class api.log.cmd.ClearAll
执行命令
execute(String, String, String[]) - Method in interface api.log.cmd.Cmd
执行命令
execute(String, String, String[]) - Method in class api.log.cmd.CommonCmd
执行命令
execute(String, String, String[]) - Method in class api.log.cmd.Ls
执行命令
execute(String, String, String[]) - Method in class api.log.cmd.Monitor
执行命令
execute(String, String, String[]) - Method in class api.log.cmd.Remove
执行命令

F

failure() - Static method in class api.log.base.R
失败
failure(Integer, String) - Static method in class api.log.base.R
失败
failure(Integer, T, String) - Static method in class api.log.base.R
失败
failure(String) - Static method in class api.log.base.R
失败
format(Parameter[], Object[]) - Method in class api.log.formater.DefaultParamFormatter
格式化
format(Parameter[], Object[]) - Method in interface api.log.formater.ParamFormatter
参数格式化

G

getArgs() - Method in class api.log.cmd.CommonCmd
获取参数
getBean(Class<T>) - Static method in class api.log.base.ContextUtil
获取bean
getClassFilter() - Method in class api.log.aop.MethodPointcut
获取类过滤器
getCmd() - Method in class api.log.cmd.CommonCmd
获取命令
getCode() - Method in class api.log.base.R
获取错误码
getData() - Method in class api.log.base.R
获取结果
getMessage() - Method in class api.log.base.R
获取错误描述
getMethod() - Method in class api.log.base.MonitorInfo
获取方法
getMethod(String) - Static method in class api.log.cache.Cache
获取方法
getMethodMatcher() - Method in class api.log.aop.MethodPointcut
获取方法匹配器
getParam() - Method in class api.log.base.OutContent
获取参数
getResult() - Method in class api.log.base.OutContent
获取接口返回结果
getSession() - Method in class api.log.socket.SessionContext
获取session
getSession(String) - Method in class api.log.socket.SessionManager
获取 session
getTime() - Method in class api.log.base.OutContent
获取接口耗时(毫秒)
getUserId() - Method in class api.log.socket.SessionContext
获取用户ID
getUsersByMethod(Method) - Static method in class api.log.cache.Cache
获取某个方法的所有用户

H

handleTextMessage(WebSocketSession, TextMessage) - Method in class api.log.socket.SocketHandler
处理消息
hasMethod(Method) - Static method in class api.log.cache.Cache
是否包含某个方法
hasUri(String) - Static method in class api.log.cache.Cache
是否包含uri
hasUser(String) - Static method in class api.log.cache.Cache
是否包含某个用户

I

invoke(MethodInvocation) - Method in class api.log.aop.MethodAdvice
拦截方法
isConnected() - Method in class api.log.socket.SessionContext
连接状态
isParam() - Method in class api.log.base.MonitorInfo
获取参数
isResult() - Method in class api.log.base.MonitorInfo
获取结果
isTime() - Method in class api.log.base.MonitorInfo
获取时间

L

LINE_SEPARATOR - Static variable in class api.log.base.Constant
换行符
Ls - Class in api.log.cmd
列出接口命令
Ls(String) - Constructor for class api.log.cmd.Ls
构造函数

M

MethodAdvice - Class in api.log.aop
方法增强
MethodAdvice() - Constructor for class api.log.aop.MethodAdvice
 
methodCache - Static variable in class api.log.cache.Cache
方法缓存
MethodPointcut - Class in api.log.aop
方法拦截
MethodPointcut() - Constructor for class api.log.aop.MethodPointcut
 
methodUsers - Static variable in class api.log.cache.Cache
方法-用户缓存
Monitor - Class in api.log.cmd
监控命令
Monitor(String) - Constructor for class api.log.cmd.Monitor
构造函数
MonitorInfo - Class in api.log.base
方法监测信息类
MonitorInfo() - Constructor for class api.log.base.MonitorInfo
构造方法
MonitorInfo(Method, boolean, boolean, boolean) - Constructor for class api.log.base.MonitorInfo
构造方法

O

ok() - Static method in class api.log.base.R
成功
ok(T) - Static method in class api.log.base.R
成功
ok(T, String) - Static method in class api.log.base.R
成功
onApplicationEvent(ContextRefreshedEvent) - Method in class api.log.scanner.ApiScanner
Spring容器初始化完成后,扫描接口
out(Method, OutContent) - Method in interface api.log.outer.Outer
输出日志
out(Method, OutContent) - Method in class api.log.outer.WebSocketOuter
输出日志
OutContent - Class in api.log.base
输出内容
OutContent() - Constructor for class api.log.base.OutContent
 
Outer - Interface in api.log.outer
输出器

P

ParamFormatter - Interface in api.log.formater
参数格式器
pointcut() - Method in class api.log.config.ALogConfig
切点

R

R<T> - Class in api.log.base
结果集对象
R() - Constructor for class api.log.base.R
 
registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class api.log.config.ALogConfig
注册BeanDefinition
registerWebSocketHandlers(WebSocketHandlerRegistry) - Method in class api.log.config.ALogConfig
注册WebSocketHandler
Remove - Class in api.log.cmd
移除命令
Remove(String) - Constructor for class api.log.cmd.Remove
构造函数
removeMethod(String, Method) - Static method in class api.log.cache.Cache
移除用户方法
removeSession(String) - Method in class api.log.socket.SessionManager
移除session
removeUser(Method, String) - Static method in class api.log.cache.Cache
移除用户

S

sendToClient(WebSocketSession, String) - Method in class api.log.socket.SocketHandler
发送消息到客户端
SessionContext - Class in api.log.socket
Session上下文
SessionContext(WebSocketSession) - Constructor for class api.log.socket.SessionContext
构造方法
SessionManager - Class in api.log.socket
Session管理器
SessionManager() - Constructor for class api.log.socket.SessionManager
构造方法
setApplicationContext(ApplicationContext) - Method in class api.log.base.ContextUtil
设置ApplicationContext
setArgs(String[]) - Method in class api.log.cmd.CommonCmd
设置参数
setCmd(String) - Method in class api.log.cmd.CommonCmd
设置命令
setCode(Integer) - Method in class api.log.base.R
设置错误码
setConnected(boolean) - Method in class api.log.socket.SessionContext
设置连接状态
setData(T) - Method in class api.log.base.R
设置结果
setMessage(String) - Method in class api.log.base.R
设置错误描述
setMethod(Method) - Method in class api.log.base.MonitorInfo
设置方法
setParam(boolean) - Method in class api.log.base.MonitorInfo
设置参数
setParam(Object) - Method in class api.log.base.OutContent
设置参数
setResult(boolean) - Method in class api.log.base.MonitorInfo
设置结果
setResult(Object) - Method in class api.log.base.OutContent
设置接口返回结果
setSession(WebSocketSession) - Method in class api.log.socket.SessionContext
设置session
setTime(boolean) - Method in class api.log.base.MonitorInfo
设置时间
setTime(Long) - Method in class api.log.base.OutContent
设置接口耗时(毫秒)
setUserId(String) - Method in class api.log.socket.SessionContext
设置用户ID
SocketHandler - Class in api.log.socket
WebSocket处理器
SocketHandler() - Constructor for class api.log.socket.SocketHandler
构造方法
success(Integer, T, String) - Static method in class api.log.base.R
成功

U

userMethods - Static variable in class api.log.cache.Cache
用户-方法缓存

W

WebSocketOuter - Class in api.log.outer
websocket输出器
WebSocketOuter() - Constructor for class api.log.outer.WebSocketOuter
构造方法
A C D E F G H I L M O P R S U W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form