Class RequestLimiter

java.lang.Object
com.exedio.cops.RequestLimiter

public final class RequestLimiter extends Object
  • Constructor Details

    • RequestLimiter

      public RequestLimiter(int threshold, int interval, String denyMessage)
      Parameters:
      threshold - the number of request allowed in one interval, until further requests in that interval are denied
      interval - the length of the interval in milliseconds
    • RequestLimiter

      public RequestLimiter(int threshold, int interval, String denyMessage, String denyBody)
      Parameters:
      threshold - the number of request allowed in one interval, until further requests in that interval are denied
      interval - the length of the interval in milliseconds
  • Method Details