Class RetryGatewayFilterFactory

All Implemented Interfaces:
org.springframework.beans.factory.Aware, GatewayFilterFactory<RetryGatewayFilterFactory.RetryConfig>, Configurable<RetryGatewayFilterFactory.RetryConfig>, ShortcutConfigurable, org.springframework.context.ApplicationEventPublisherAware

public class RetryGatewayFilterFactory extends AbstractGatewayFilterFactory<RetryGatewayFilterFactory.RetryConfig>
  • Field Details

  • Constructor Details

    • RetryGatewayFilterFactory

      public RetryGatewayFilterFactory()
  • Method Details

    • shortcutFieldOrder

      public List<String> shortcutFieldOrder()
      Description copied from interface: ShortcutConfigurable
      Returns hints about the number of args and the order for shortcut parsing.
      Returns:
      the list of hints
    • apply

    • exceedsMaxIterations

      public boolean exceedsMaxIterations(org.springframework.web.server.ServerWebExchange exchange, RetryGatewayFilterFactory.RetryConfig retryConfig)
    • reset

      @Deprecated public void reset(org.springframework.web.server.ServerWebExchange exchange)
      Deprecated.
    • apply

      public GatewayFilter apply(@Nullable String routeId, @Nullable reactor.retry.Repeat<org.springframework.web.server.ServerWebExchange> repeat, @Nullable reactor.retry.Retry<org.springframework.web.server.ServerWebExchange> retry)