org.oddjob.arooa.deploy
Class ClassResolverDescriptorFactory

java.lang.Object
  extended by org.oddjob.arooa.deploy.ClassResolverDescriptorFactory
All Implemented Interfaces:
ArooaDescriptorFactory

public class ClassResolverDescriptorFactory
extends Object
implements ArooaDescriptorFactory

Create an ArooaDescriptor by scanning an existing descriptor for descriptor files.

This ArooaDescriptorFactory Returns null if there are no descriptors found.

Author:
rob

Constructor Summary
ClassResolverDescriptorFactory(String resource, ClassResolver existing)
           
 
Method Summary
 ArooaDescriptor createDescriptor(ClassLoader ignored)
          Create an ArooaDesciptor.
 ClassResolver getResolver()
           
 String getResource()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassResolverDescriptorFactory

public ClassResolverDescriptorFactory(String resource,
                                      ClassResolver existing)
Method Detail

createDescriptor

public ArooaDescriptor createDescriptor(ClassLoader ignored)
Description copied from interface: ArooaDescriptorFactory
Create an ArooaDesciptor.

Specified by:
createDescriptor in interface ArooaDescriptorFactory
Parameters:
ignored - The classLoader to use.
Returns:
An ArooaDescriptor. May be null.

getResource

public String getResource()

getResolver

public ClassResolver getResolver()