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 .