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.MethodHooks
before
在接口中 ProxyUtil.MethodHooks
java.lang.Exception
public void succeed(java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] args) throws java.lang.Exception
ProxyUtil.MethodHooks
succeed
在接口中 ProxyUtil.MethodHooks
java.lang.Exception
public void caught(java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] args) throws java.lang.Exception
ProxyUtil.MethodHooks
caught
在接口中 ProxyUtil.MethodHooks
java.lang.Exception
public void finished(java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] args) throws java.lang.Exception
ProxyUtil.MethodHooks
finished
在接口中 ProxyUtil.MethodHooks
java.lang.Exception