Index
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
-
构造方法
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form