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")