Class HttpConnectionHandler

java.lang.Object
org.sblim.cimclient.internal.http.HttpConnectionHandler

public class HttpConnectionHandler extends Object
Class HttpConnectionHandler is responsible for handling an incoming connection
  • Field Details

  • Constructor Details

    • HttpConnectionHandler

      public HttpConnectionHandler(HttpContentHandler pHandler, WBEMConfiguration pProperties)
      Ctor.
      Parameters:
      pHandler - The content handler
      pProperties - The configuration properties
  • Method Details

    • handleConnection

      public void handleConnection(Socket socket)
      Handles the incoming connection and forwards to the content handler
      Parameters:
      socket - The socket of the connection
    • close

      public void close()
      Closes the handler. Will also close the content handler.
    • getBlockedIPs

      public String getBlockedIPs()
      Get the IPs blocked by the listener associated with the specified port.
      Returns:
      The comma-separated list of blocked IPs.
    • setBlockedIPs

      public void setBlockedIPs(String pIPs)
      Set the IPs to be blocked by the listener associated with the specified port.
      Parameters:
      pIPs - The comma-separated list of blocked IPs.