use of com.shulie.instrument.simulator.api.listener.ext.AdviceListener in project LinkAgent by shulieTech.
the class ExtensionAdviceWrapContainer method afterCall.
@Override
public void afterCall(Advice advice, int callLineNum, String callJavaClassName, String callJavaMethodName, String callJavaMethodDesc, Throwable callThrowable) {
AdviceListener adviceListener = wrapAdviceListener();
adviceListener.afterCall(advice, callLineNum, callJavaClassName, callJavaMethodName, callJavaMethodDesc, callThrowable);
}
use of com.shulie.instrument.simulator.api.listener.ext.AdviceListener in project LinkAgent by shulieTech.
the class ExtensionAdviceWrapContainer method afterReturning.
@Override
public void afterReturning(Advice advice) throws Throwable {
AdviceListener adviceListener = wrapAdviceListener();
adviceListener.afterReturning(advice);
}
use of com.shulie.instrument.simulator.api.listener.ext.AdviceListener in project LinkAgent by shulieTech.
the class ExtensionAdviceWrapContainer method before.
@Override
public void before(Advice advice) throws Throwable {
AdviceListener adviceListener = wrapAdviceListener();
adviceListener.before(advice);
}
use of com.shulie.instrument.simulator.api.listener.ext.AdviceListener in project LinkAgent by shulieTech.
the class ExtensionAdviceWrapContainer method after.
@Override
public void after(Advice advice) throws Throwable {
AdviceListener adviceListener = wrapAdviceListener();
adviceListener.after(advice);
}
use of com.shulie.instrument.simulator.api.listener.ext.AdviceListener in project LinkAgent by shulieTech.
the class ExtensionAdviceWrapContainer method afterCallThrowing.
@Override
public void afterCallThrowing(Advice advice, int callLineNum, boolean isInterface, String callJavaClassName, String callJavaMethodName, String callJavaMethodDesc, Throwable callThrowable) {
AdviceListener adviceListener = wrapAdviceListener();
adviceListener.afterCallThrowing(advice, callLineNum, isInterface, callJavaClassName, callJavaMethodName, callJavaMethodDesc, callThrowable);
}
Aggregations