|
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.ProxySelectorpublic java.util.List<java.net.Proxy> select(java.net.URI uri)
select in class java.net.ProxySelectorprotected 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 | |||||||||