@Override
 public boolean exception(
     @Nonnull Exception exception, @Nonnull Action action, @Nonnull Object[] args) {
   this.exception = true;
   super.exception(exception, action, args);
   return action.getActionName().equals("handleException");
 }
 @Override
 public void configure(@Nonnull Action action, @Nonnull Method method) {
   configure = true;
   assert action
       .getFullyQualifiedName()
       .equals(action.getController().getClass().getName() + "." + action.getActionName());
   super.configure(action, method);
 }
 @Override
 public void after(
     @Nonnull ActionExecutionStatus status, @Nonnull Action action, @Nonnull Object[] args) {
   after = true;
   super.after(status, action, args);
 }
 @Override
 public void update(@Nonnull Action action) {
   update = true;
   super.update(action);
 }