org.ow2.jonas.lib.loader.factory
Class DirURLFactory
java.lang.Object
org.ow2.jonas.lib.loader.factory.URLFactory
org.ow2.jonas.lib.loader.factory.DirURLFactory
public class DirURLFactory
- extends URLFactory
A DirURLFactory
is used to create URLs
from an URL (pointing to a directory) and paths.
Example :
base : file:/path/
path : META-INF/directory/
results : file:/path/META-INF/directory/
- Author:
- Guillaume Sauthier
Constructor Summary |
DirURLFactory(URL url)
Create a new DirURLFactory using the specified base URL. |
Method Summary |
URL |
getURL(String path)
Returns a new URL basically adding path to the base URL. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DirURLFactory
public DirURLFactory(URL url)
- Create a new DirURLFactory using the specified base URL.
- Parameters:
url
- the base url. (must be a directory)
getURL
public URL getURL(String path)
throws IOException
- Returns a new URL basically adding path to the base URL.
- Specified by:
getURL
in class URLFactory
- Parameters:
path
- the path to add to the URL. (must not start with "/")
- Returns:
- a new URL of the form .
- Throws:
IOException
- when created URL is invalid.
Copyright © 2010 OW2 Consortium. All Rights Reserved.