|
OSGi™ Service Platform Core Specification Release 4 Version 4.3 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface URLStreamHandlerService
Service interface with public versions of the protected
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
Method Summary | |
---|---|
boolean |
equals(java.net.URL u1,
java.net.URL u2)
|
int |
getDefaultPort()
|
java.net.InetAddress |
getHostAddress(java.net.URL u)
|
int |
hashCode(java.net.URL u)
|
boolean |
hostsEqual(java.net.URL u1,
java.net.URL u2)
|
java.net.URLConnection |
openConnection(java.net.URL u)
|
void |
parseURL(URLStreamHandlerSetter realHandler,
java.net.URL u,
java.lang.String spec,
int start,
int limit)
Parse a URL. |
boolean |
sameFile(java.net.URL u1,
java.net.URL u2)
|
java.lang.String |
toExternalForm(java.net.URL u)
|
Method Detail |
---|
java.net.URLConnection openConnection(java.net.URL u) throws java.io.IOException
java.io.IOException
void parseURL(URLStreamHandlerSetter realHandler, java.net.URL u, java.lang.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.java.lang.String toExternalForm(java.net.URL u)
boolean equals(java.net.URL u1, java.net.URL u2)
int getDefaultPort()
java.net.InetAddress getHostAddress(java.net.URL u)
int hashCode(java.net.URL u)
boolean hostsEqual(java.net.URL u1, java.net.URL u2)
boolean sameFile(java.net.URL u1, java.net.URL u2)
|
OSGi™ Service Platform Core Specification Release 4 Version 4.3 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |