code: 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);
          }
      }
docs: Executes advice action.
  
  @param action the executable action