|
IcedTea-Web NetX |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.net.ProxySelector
net.sourceforge.jnlp.runtime.JNLPProxySelector
public abstract class JNLPProxySelector
A ProxySelector specific to JNLPs. This proxy uses the deployment configuration to determine what to do.
ProxySelector
Field Summary | |
---|---|
static int |
FALLBACK_PROXY_PORT
The default port to use as a fallback. |
static int |
PROXY_TYPE_AUTO
|
static int |
PROXY_TYPE_BROWSER
|
static int |
PROXY_TYPE_MANUAL
|
static int |
PROXY_TYPE_NONE
|
static int |
PROXY_TYPE_UNKNOWN
|
Constructor Summary | |
---|---|
JNLPProxySelector()
Creates a new JNLPProxySelector. |
Method Summary | |
---|---|
void |
connectFailed(java.net.URI uri,
java.net.SocketAddress sa,
java.io.IOException ioe)
|
protected abstract java.util.List<java.net.Proxy> |
getFromBrowser(java.net.URI uri)
Returns a list of proxies by querying the browser |
protected java.util.List<java.net.Proxy> |
getFromPAC(java.net.URI uri)
Returns a list of proxies by using the Proxy Auto Config (PAC) file. |
static java.util.List<java.net.Proxy> |
getProxiesFromPacResult(java.lang.String pacString)
Converts a proxy string from a browser into a List of Proxy objects suitable for java. |
java.util.List<java.net.Proxy> |
select(java.net.URI uri)
|
Methods inherited from class java.net.ProxySelector |
---|
getDefault, setDefault |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int PROXY_TYPE_UNKNOWN
public static final int PROXY_TYPE_NONE
public static final int PROXY_TYPE_MANUAL
public static final int PROXY_TYPE_AUTO
public static final int PROXY_TYPE_BROWSER
public static final int FALLBACK_PROXY_PORT
Constructor Detail |
---|
public JNLPProxySelector()
Method Detail |
---|
public void connectFailed(java.net.URI uri, java.net.SocketAddress sa, java.io.IOException ioe)
connectFailed
in class java.net.ProxySelector
public java.util.List<java.net.Proxy> select(java.net.URI uri)
select
in class java.net.ProxySelector
protected java.util.List<java.net.Proxy> getFromPAC(java.net.URI uri)
protected abstract java.util.List<java.net.Proxy> getFromBrowser(java.net.URI uri)
uri
- the uri to get proxies for
public static java.util.List<java.net.Proxy> getProxiesFromPacResult(java.lang.String pacString)
pacString
- a string indicating proxies. For example
"PROXY foo.bar:3128; DIRECT"
|
IcedTea-Web NetX |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |