public class DataOperatorMethodHooks extends java.lang.Object implements ProxyUtil.MethodHooks
| 构造器和说明 |
|---|
DataOperatorMethodHooks(TransactionProvider transactionProvider) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
before(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args)
方法执行前的钩子
|
void |
caught(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args)
方法产生异常的钩子
|
void |
finished(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args)
调用结束的钩子(不管是否抛出异常,此钩子都会执行)
|
void |
succeed(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args)
方法执行成功的钩子
|
public DataOperatorMethodHooks(TransactionProvider transactionProvider)
public void before(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args)
throws java.lang.Exception
ProxyUtil.MethodHooksbefore 在接口中 ProxyUtil.MethodHooksjava.lang.Exceptionpublic void succeed(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args)
throws java.lang.Exception
ProxyUtil.MethodHookssucceed 在接口中 ProxyUtil.MethodHooksjava.lang.Exceptionpublic void caught(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args)
throws java.lang.Exception
ProxyUtil.MethodHookscaught 在接口中 ProxyUtil.MethodHooksjava.lang.Exceptionpublic void finished(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args)
throws java.lang.Exception
ProxyUtil.MethodHooksfinished 在接口中 ProxyUtil.MethodHooksjava.lang.Exception