org.oddjob.arooa.deploy
Class URLDescriptorFactory
java.lang.Object
org.oddjob.arooa.deploy.URLDescriptorFactory
- All Implemented Interfaces:
- ArooaDescriptorFactory
public class URLDescriptorFactory
- extends Object
- implements ArooaDescriptorFactory
Create an {link ArooaDescriptor} from a collection of URLs.
- Author:
- rob
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
URLDescriptorFactory
public URLDescriptorFactory(Collection<URL> urls)
- Parameters:
urls
- The collection of URLs. Must not be null.
URLDescriptorFactory
public URLDescriptorFactory(URL... urls)
- Constructor for individual URLs.
- Parameters:
urls
- The urls.
createDescriptor
public ArooaDescriptor createDescriptor(ClassLoader classLoader)
- Description copied from interface:
ArooaDescriptorFactory
- Create an ArooaDesciptor.
- Specified by:
createDescriptor
in interface ArooaDescriptorFactory
- Parameters:
classLoader
- The classLoader to use.
- Returns:
- An ArooaDescriptor. May be null.
getUrls
public Collection<URL> getUrls()