public class Handler extends URLStreamHandler
Modifier and Type | Field and Description |
---|---|
protected String |
proxy |
protected int |
proxyPort |
Constructor and Description |
---|
Handler() |
Modifier and Type | Method and Description |
---|---|
protected int |
getDefaultPort()
Returns the default port for a URL parsed by this handler.
|
protected URLConnection |
openConnection(URL u)
Opens a connection to the object referenced by the
URL argument. |
equals, hashCode, hostsEqual, parseURL, sameFile, setURL, toExternalForm
protected String proxy
protected int proxyPort
protected int getDefaultPort()
URLStreamHandler
getDefaultPort
in class URLStreamHandler
URL
parsed by this handler.protected URLConnection openConnection(URL u) throws IOException
URLStreamHandler
URL
argument.
This method should be overridden by a subclass.
If for the handler's protocol (such as HTTP or JAR), there exists a public, specialized URLConnection subclass belonging to one of the following packages or one of their subpackages: java.lang, java.io, java.util, java.net, the connection returned will be of that subclass. For example, for HTTP an HttpURLConnection will be returned, and for JAR a JarURLConnection will be returned.
openConnection
in class URLStreamHandler
u
- the URL that this connects to.URLConnection
object for the URL
.IOException
- if an I/O error occurs while opening the
connection.