java.net
public abstract class ProxySelector extends Object
Since: 1.5
| Constructor Summary | |
|---|---|
| ProxySelector()
Creates a new ProxySelector object. | |
| Method Summary | |
|---|---|
| abstract void | connectFailed(URI uri, SocketAddress address, IOException exception)
Signals to the selector that a proxy was no available.
|
| static ProxySelector | getDefault()
Returns the default proxy selector.
|
| abstract List<Proxy> | select(URI uri)
Returns the list of proxy settings for a given URI.
|
| static void | setDefault(ProxySelector selector)
Sets the default proxy selector.
|
ProxySelector object.Throws: IllegalArgumentException If one argument is null
Returns: the default proxy selector
Throws: SecurityException If a security manager is installed and it denies NetPermission("getProxySelector")
Returns: list of proxy settings
Throws: IllegalArgumentException If uri is null
Parameters: selector the defualt proxy selector
Throws: SecurityException If a security manager is installed and it denies NetPermission("setProxySelector")