code: @Override
      protected String processLink(final IExpressionContext context, final String link) {
  
          if (!(context instanceof ISpringWebFluxContext)) {
              return link;
          }
  
          final ServerWebExchange exchange = ((ISpringWebFluxContext)context).getExchange();
          return exchange.transformUrl(link);
  
      }
docs: <p>
  Process an already-built URL just before returning it.
  </p>
  <p>
  This method can be overridden by any subclasses that want to change this behaviour.
  </p>
  
  @param context the execution context.
  @param link the already-built URL.
  @return the processed URL, ready to be used.