Package com.biglybt.core.ipfilter.impl
Class BadIpsImpl
- java.lang.Object
-
- com.biglybt.core.ipfilter.impl.BadIpsImpl
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Map
bad_ip_map
private AEMonitor
bad_ip_map_mon
private static AEMonitor
class_mon
private static BadIps
instance
-
Constructor Summary
Constructors Constructor Description BadIpsImpl()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
addWarningForIp(java.lang.String ip)
void
clearBadIps()
BadIp[]
getBadIps()
static BadIps
getInstance()
int
getNbBadIps()
int
getNbWarningForIp(java.lang.String ip)
-
-
-
Method Detail
-
getInstance
public static BadIps getInstance()
-
addWarningForIp
public int addWarningForIp(java.lang.String ip)
- Specified by:
addWarningForIp
in interfaceBadIps
-
getNbWarningForIp
public int getNbWarningForIp(java.lang.String ip)
- Specified by:
getNbWarningForIp
in interfaceBadIps
-
clearBadIps
public void clearBadIps()
- Specified by:
clearBadIps
in interfaceBadIps
-
getNbBadIps
public int getNbBadIps()
- Specified by:
getNbBadIps
in interfaceBadIps
-
-