Package org.apache.commons.vfs2.provider
Class DefaultURLStreamHandler
- java.lang.Object
-
- java.net.URLStreamHandler
-
- org.apache.commons.vfs2.provider.DefaultURLStreamHandler
-
public class DefaultURLStreamHandler extends java.net.URLStreamHandler
A default URL stream handler that will work for most file systems.
-
-
Constructor Summary
Constructors Constructor Description DefaultURLStreamHandler(VfsComponentContext context)
DefaultURLStreamHandler(VfsComponentContext context, FileSystemOptions fileSystemOptions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.net.URLConnection
openConnection(java.net.URL url)
protected void
parseURL(java.net.URL u, java.lang.String spec, int start, int limit)
protected java.lang.String
toExternalForm(java.net.URL u)
-
-
-
Constructor Detail
-
DefaultURLStreamHandler
public DefaultURLStreamHandler(VfsComponentContext context)
-
DefaultURLStreamHandler
public DefaultURLStreamHandler(VfsComponentContext context, FileSystemOptions fileSystemOptions)
-
-
Method Detail
-
openConnection
protected java.net.URLConnection openConnection(java.net.URL url) throws java.io.IOException
- Specified by:
openConnection
in classjava.net.URLStreamHandler
- Throws:
java.io.IOException
-
parseURL
protected void parseURL(java.net.URL u, java.lang.String spec, int start, int limit)
- Overrides:
parseURL
in classjava.net.URLStreamHandler
-
toExternalForm
protected java.lang.String toExternalForm(java.net.URL u)
- Overrides:
toExternalForm
in classjava.net.URLStreamHandler
-
-