Class ZenodoExporter.RateLimitResponseFilter

java.lang.Object
org.gcube.common.software.processor.zenodo.ZenodoExporter.RateLimitResponseFilter
All Implemented Interfaces:
jakarta.ws.rs.client.ClientResponseFilter
Enclosing class:
ZenodoExporter

public static class ZenodoExporter.RateLimitResponseFilter extends Object implements jakarta.ws.rs.client.ClientResponseFilter
Client Response Filter to automatically apply rate limiting after each response
  • Constructor Details

    • RateLimitResponseFilter

      public RateLimitResponseFilter()
  • Method Details

    • filter

      public void filter(jakarta.ws.rs.client.ClientRequestContext requestContext, jakarta.ws.rs.client.ClientResponseContext responseContext)
      Specified by:
      filter in interface jakarta.ws.rs.client.ClientResponseFilter