org.osgi.service.url
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.
Version: $Revision: 1.9 $
| Method Summary | |
|---|---|
| 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) |
See Also: "java.net.URLStreamHandler.equals(URL, URL)"
See Also: "java.net.URLStreamHandler.getDefaultPort"
See Also: "java.net.URLStreamHandler.getHostAddress"
See Also: "java.net.URLStreamHandler.hashCode(URL)"
See Also: "java.net.URLStreamHandler.hostsEqual"
See Also: "java.net.URLStreamHandler.openConnection"
URLStreamHandler
proxy, instead of java.net.URLStreamHandler.parseURL, passing
a URLStreamHandlerSetter object.
Parameters: realHandler The object on which setURL must be invoked
for this URL.
See Also: "java.net.URLStreamHandler.parseURL"
See Also: "java.net.URLStreamHandler.sameFile"
See Also: "java.net.URLStreamHandler.toExternalForm"