public interface URLStreamHandlerService
java.net.URLStreamHandler methods.
The important differences between this interface and the
URLStreamHandler class are that the setURL
method is absent and the parseURL method takes a
URLStreamHandlerSetter object as the first argument. Classes
implementing this interface must call the setURL method on the
URLStreamHandlerSetter object received in the
parseURL method instead of
URLStreamHandler.setURL to avoid a
SecurityException.
AbstractURLStreamHandlerService| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(URL u1,
URL u2) |
int |
getDefaultPort() |
InetAddress |
getHostAddress(URL u) |
int |
hashCode(URL u) |
boolean |
hostsEqual(URL u1,
URL u2) |
URLConnection |
openConnection(URL u) |
void |
parseURL(URLStreamHandlerSetter realHandler,
URL u,
String spec,
int start,
int limit)
Parse a URL.
|
boolean |
sameFile(URL u1,
URL u2) |
String |
toExternalForm(URL u) |
URLConnection openConnection(URL u) throws IOException
IOExceptionvoid parseURL(URLStreamHandlerSetter realHandler, URL u, String spec, int start, int limit)
URLStreamHandler
proxy, instead of java.net.URLStreamHandler.parseURL,
passing a URLStreamHandlerSetter object.realHandler - The object on which setURL must be
invoked for this URL.int getDefaultPort()
InetAddress getHostAddress(URL u)
int hashCode(URL u)
Copyright © 2018 JBoss by Red Hat. All rights reserved.