Class DatarouterRateLimiterDao
java.lang.Object
io.datarouter.storage.dao.BaseDao
io.datarouter.client.memcached.ratelimiter.BaseTallyDao
io.datarouter.ratelimiter.storage.DatarouterRateLimiterDao
- All Implemented Interfaces:
io.datarouter.storage.dao.Dao
@Singleton public class DatarouterRateLimiterDao extends BaseTallyDao
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDatarouterRateLimiterDao.DatarouterRateLimiterDaoParams -
Constructor Summary
Constructors Constructor Description DatarouterRateLimiterDao(io.datarouter.storage.Datarouter datarouter, TallyNodeFactory nodeFactory, DatarouterRateLimiterDao.DatarouterRateLimiterDaoParams params) -
Method Summary
Methods inherited from class io.datarouter.client.memcached.ratelimiter.BaseTallyDao
getMultiTallyCount, incrementAndGetCount
-
Constructor Details
-
DatarouterRateLimiterDao
@Inject public DatarouterRateLimiterDao(io.datarouter.storage.Datarouter datarouter, TallyNodeFactory nodeFactory, DatarouterRateLimiterDao.DatarouterRateLimiterDaoParams params)
-