Package com.swiftmq.net
Class HttpTunnelProperties
- java.lang.Object
-
- com.swiftmq.net.HttpTunnelProperties
-
- All Implemented Interfaces:
java.io.Serializable
public class HttpTunnelProperties extends java.lang.Object implements java.io.Serializable- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringPROP_DEBUGstatic java.lang.StringPROP_FILENAMEstatic java.lang.StringPROP_FILENAME_PROPstatic java.lang.StringPROP_NO_PROXY_HOSTstatic java.lang.StringPROP_PROXY_HOSTstatic java.lang.StringPROP_PROXY_PASSWORDstatic java.lang.StringPROP_PROXY_PORTstatic java.lang.StringPROP_PROXY_USERNAME
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()static HttpTunnelPropertiesgetInstance()java.lang.StringgetProxyHost()intgetProxyPort()booleanisHostViaProxy(java.lang.String hostname)booleanisProxy()voidreload(java.lang.String filename)voidreload(java.util.Properties prop)voidsetupHttpProxy(java.lang.String host, int port, java.io.InputStream socketInputStream, java.io.OutputStream socketOutputStream)
-
-
-
Field Detail
-
PROP_FILENAME_PROP
public static final java.lang.String PROP_FILENAME_PROP
- See Also:
- Constant Field Values
-
PROP_DEBUG
public static final java.lang.String PROP_DEBUG
- See Also:
- Constant Field Values
-
PROP_FILENAME
public static final java.lang.String PROP_FILENAME
- See Also:
- Constant Field Values
-
PROP_PROXY_HOST
public static final java.lang.String PROP_PROXY_HOST
- See Also:
- Constant Field Values
-
PROP_PROXY_PORT
public static final java.lang.String PROP_PROXY_PORT
- See Also:
- Constant Field Values
-
PROP_PROXY_USERNAME
public static final java.lang.String PROP_PROXY_USERNAME
- See Also:
- Constant Field Values
-
PROP_PROXY_PASSWORD
public static final java.lang.String PROP_PROXY_PASSWORD
- See Also:
- Constant Field Values
-
PROP_NO_PROXY_HOST
public static final java.lang.String PROP_NO_PROXY_HOST
- See Also:
- Constant Field Values
-
-
Method Detail
-
getInstance
public static HttpTunnelProperties getInstance()
-
clear
public void clear()
-
reload
public void reload(java.util.Properties prop)
-
reload
public void reload(java.lang.String filename) throws java.io.IOException- Throws:
java.io.IOException
-
isProxy
public boolean isProxy()
-
getProxyHost
public java.lang.String getProxyHost()
-
getProxyPort
public int getProxyPort()
-
isHostViaProxy
public boolean isHostViaProxy(java.lang.String hostname)
-
setupHttpProxy
public void setupHttpProxy(java.lang.String host, int port, java.io.InputStream socketInputStream, java.io.OutputStream socketOutputStream) throws java.io.IOException- Throws:
java.io.IOException
-
-