jar

io.github.kidminks : rate-limiter-java

Maven & Gradle

Oct 12, 2022
3 stars

Rate Limiter Java · A Java library for rate limiting, assembled using extensible storage and application framework adaptors. The library's interfaces support thread-safe sync, async, and reactive usage patterns.

Table Of Contents

Latest Version

Download io.github.kidminks : rate-limiter-java JAR file - Latest Versions:

All Versions

Download io.github.kidminks : rate-limiter-java JAR file - All Versions:

Version Vulnerabilities Size Updated
0.0.x

View Java Class Source Code in JAR file

  1. Download JD-GUI to open JAR file and explore Java source code file (.class .java)
  2. Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window rate-limiter-java-0.0.1.jar file.
    Once you open a JAR file, all the java classes in the JAR file will be displayed.

io.github.kidminks.rate.limiter.model.enums

├─ io.github.kidminks.rate.limiter.model.enums.RateLimiterType.class - [JAR]

io.github.kidminks.rate.limiter.core.inter

├─ io.github.kidminks.rate.limiter.core.inter.JedisService.class - [JAR]

├─ io.github.kidminks.rate.limiter.core.inter.RateLimitConfiguration.class - [JAR]

io.github.kidminks.rate.limiter.core.impl

├─ io.github.kidminks.rate.limiter.core.impl.FixedWindowRateLimiter.class - [JAR]

├─ io.github.kidminks.rate.limiter.core.impl.JedisServiceImpl.class - [JAR]

├─ io.github.kidminks.rate.limiter.core.impl.SlidingWindowRateLimiter.class - [JAR]

io.github.kidminks.rate.limiter.core.factory

├─ io.github.kidminks.rate.limiter.core.factory.JedisFactory.class - [JAR]

├─ io.github.kidminks.rate.limiter.core.factory.RateLimiterFactory.class - [JAR]

io.github.kidminks.rate.limiter.model.dto

├─ io.github.kidminks.rate.limiter.model.dto.Configuration.class - [JAR]

├─ io.github.kidminks.rate.limiter.model.dto.LimitDetails.class - [JAR]

io.github.kidminks.rate.limiter.core.abst

├─ io.github.kidminks.rate.limiter.core.abst.AbstractRateLimiter.class - [JAR]

io.github.kidminks.rate.limiter.utils

├─ io.github.kidminks.rate.limiter.utils.ErrorConstants.class - [JAR]

├─ io.github.kidminks.rate.limiter.utils.LimitDetailsConstants.class - [JAR]

├─ io.github.kidminks.rate.limiter.utils.LuaScripts.class - [JAR]

io.github.kidminks.rate.limiter.core.errors

├─ io.github.kidminks.rate.limiter.core.errors.ObjectNotFoundError.class - [JAR]

├─ io.github.kidminks.rate.limiter.core.errors.UnImplementedError.class - [JAR]

├─ io.github.kidminks.rate.limiter.core.errors.UnProcessableError.class - [JAR]

├─ io.github.kidminks.rate.limiter.core.errors.WrongTypeException.class - [JAR]