Class HttpConnectionHandler


  • public class HttpConnectionHandler
    extends java.lang.Object
    Class HttpConnectionHandler is responsible for handling an incoming connection
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static int MAJOR_VERSION
      MAJOR_VERSION
      static int MINOR_VERSION
      MINOR_VERSION
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void close()
      Closes the handler.
      java.lang.String getBlockedIPs()
      Get the IPs blocked by the listener associated with the specified port.
      void handleConnection​(java.net.Socket socket)
      Handles the incoming connection and forwards to the content handler
      void setBlockedIPs​(java.lang.String pIPs)
      Set the IPs to be blocked by the listener associated with the specified port.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • HttpConnectionHandler

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

      • handleConnection

        public void handleConnection​(java.net.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 java.lang.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​(java.lang.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.