public interface InterfaceDecoratorProbe
InterfaceDecorator方法调用侦听器| 限定符和类型 | 接口和说明 |
|---|---|
static class |
InterfaceDecoratorProbe.DefaultProbe
InterfaceDecoratorProbe的默认实现(DO NOTHING) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
beforeInvoke(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args)
接口方法调用前被调用
|
void |
onComplete(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args,
java.lang.Object result)
接口方法成功调用后被调用
|
void |
onDone(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args)
接口方法调用结束时被调用(不论成功或异常)
|
void |
onError(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args,
java.lang.Throwable error)
接口方法调用抛出异常时被调用
|
void beforeInvoke(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args)
throws java.lang.Exception
proxy - 接口实例method - 接口方法args - 方法参数java.lang.Exception - 抛出异常中断调用void onComplete(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args,
java.lang.Object result)
proxy - 接口实例method - 接口方法args - 方法参数result - 接口方法调用返回值void onError(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args,
java.lang.Throwable error)
proxy - 接口实例method - 接口方法args - 方法参数error - 接口方法调用抛出的异常void onDone(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args)
proxy - 接口实例method - 接口方法args - 方法参数Copyright © 2023. All Rights Reserved.