Interface ConnectionFilter

All Known Implementing Classes:
DefaultConnectionFilter

public interface ConnectionFilter
Provides APIs for working with the connection filter.
  • Method Details

    • addBannedAddress

      void addBannedAddress(String addressIp)
    • removeBannedAddress

      void removeBannedAddress(String addressIp)
    • getBannedAddresses

      String[] getBannedAddresses()
    • validateAndAddAddress

      void validateAndAddAddress(String addressIp) throws RefusedConnectionAddressException
      Throws:
      RefusedConnectionAddressException
    • removeAddress

      void removeAddress(String addressIp)
    • getMaxConnectionsPerIp

      int getMaxConnectionsPerIp()
    • setMaxConnectionsPerIp

      void setMaxConnectionsPerIp(int maxConnections)