protected void executeAdvice(Executable action) {
        if (log.isDebugEnabled()) {
            log.debug("Action " + action);
        }

        try {
            action.execute(this);
        } catch (Exception e) {
            setRaisedException(e);
            throw new ActionExecutionException("Failed to execute advice action " + action, e);
        }
    }
protected void executeAdvice ( Executable action ) { if ( log . isDebugEnabled ( ) ) { log . debug ( "Action " + action ) ; } try { action . execute ( this ) ; } catch ( Exception e ) { setRaisedException ( e ) ; throw new ActionExecutionException ( "Failed to execute advice action " + action , e ) ; } }
Executes advice action.

@param action the executable action