Package org.tinyradius.io.client.handler
Class DefaultBlacklistManager
java.lang.Object
org.tinyradius.io.client.handler.DefaultBlacklistManager
- All Implemented Interfaces:
BlacklistManager
-
Constructor Summary
ConstructorDescriptionDefaultBlacklistManager
(long blacklistTtlMs, int failCountThreshold, Clock clock) -
Method Summary
Modifier and TypeMethodDescriptionboolean
isBlacklisted
(SocketAddress socketAddress) void
logFailure
(SocketAddress address, Throwable cause) void
reset
(SocketAddress socketAddress)
-
Constructor Details
-
DefaultBlacklistManager
-
-
Method Details
-
isBlacklisted
- Specified by:
isBlacklisted
in interfaceBlacklistManager
-
logFailure
- Specified by:
logFailure
in interfaceBlacklistManager
-
reset
- Specified by:
reset
in interfaceBlacklistManager
-