@Before("flowExecution()")
public void beforeFlow(JoinPoint jp) throws Throwable {
//log.debug("this " + jp.getThis().getClass());
//log.debug("target " + jp.getTarget().getClass());
// Thread.dumpStack();
ExecutionFlow executionFlow = (ExecutionFlow) jp.getTarget();
@Before("flowExecution()")
public void beforeFlow(JoinPoint jp) throws Throwable {
//log.debug("this " + jp.getThis().getClass());
//log.debug("target " + jp.getTarget().getClass());
// Thread.dumpStack();
ExecutionFlow executionFlow = (ExecutionFlow) jp.getTarget();