Class HttpConnectionHandler
- java.lang.Object
-
- org.sblim.cimclient.internal.http.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_VERSIONstatic int
MINOR_VERSION
MINOR_VERSION
-
Constructor Summary
Constructors Constructor Description HttpConnectionHandler(HttpContentHandler pHandler, WBEMConfiguration pProperties)
Ctor.
-
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 handlervoid
setBlockedIPs(java.lang.String pIPs)
Set the IPs to be blocked by the listener associated with the specified port.
-
-
-
Field Detail
-
MAJOR_VERSION
public static final int MAJOR_VERSION
MAJOR_VERSION- See Also:
- Constant Field Values
-
MINOR_VERSION
public static final int MINOR_VERSION
MINOR_VERSION- See Also:
- Constant Field Values
-
-
Constructor Detail
-
HttpConnectionHandler
public HttpConnectionHandler(HttpContentHandler pHandler, WBEMConfiguration pProperties)
Ctor.- Parameters:
pHandler
- The content handlerpProperties
- 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.
-
-