org.gudy.azureus2.core3.ipfilter.impl
Class BadIpsImpl

java.lang.Object
  extended by org.gudy.azureus2.core3.ipfilter.impl.BadIpsImpl
All Implemented Interfaces:
BadIps

public class BadIpsImpl
extends Object
implements BadIps

Author:
Olivier

Constructor Summary
BadIpsImpl()
           
 
Method Summary
 int addWarningForIp(String ip)
           
 void clearBadIps()
           
 BadIp[] getBadIps()
           
static BadIps getInstance()
           
 int getNbBadIps()
           
 int getNbWarningForIp(String ip)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BadIpsImpl

public BadIpsImpl()
Method Detail

getInstance

public static BadIps getInstance()

addWarningForIp

public int addWarningForIp(String ip)
Specified by:
addWarningForIp in interface BadIps

getNbWarningForIp

public int getNbWarningForIp(String ip)
Specified by:
getNbWarningForIp in interface BadIps

getBadIps

public BadIp[] getBadIps()
Specified by:
getBadIps in interface BadIps

clearBadIps

public void clearBadIps()
Specified by:
clearBadIps in interface BadIps

getNbBadIps

public int getNbBadIps()
Specified by:
getNbBadIps in interface BadIps