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.String
PROP_DEBUG
static java.lang.String
PROP_FILENAME
static java.lang.String
PROP_FILENAME_PROP
static java.lang.String
PROP_NO_PROXY_HOST
static java.lang.String
PROP_PROXY_HOST
static java.lang.String
PROP_PROXY_PASSWORD
static java.lang.String
PROP_PROXY_PORT
static java.lang.String
PROP_PROXY_USERNAME
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clear()
static HttpTunnelProperties
getInstance()
java.lang.String
getProxyHost()
int
getProxyPort()
boolean
isHostViaProxy(java.lang.String hostname)
boolean
isProxy()
void
reload(java.lang.String filename)
void
reload(java.util.Properties prop)
void
setupHttpProxy(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
-
-