org.apache.geronimo.kernel.config
Class ConfigurationResolver

java.lang.Object
  extended by org.apache.geronimo.kernel.config.ConfigurationResolver

public class ConfigurationResolver
extends Object


Constructor Summary
ConfigurationResolver(Artifact configurationId, File baseDir)
           
ConfigurationResolver(ConfigurationData configurationData, Collection repositories, ArtifactResolver artifactResolver)
           
 
Method Summary
 ConfigurationResolver createChildResolver(String moduleName)
           
 File resolve(Artifact artifact)
           
 Set resolve(String pattern)
           
 List resolveTransitiveDependencies(Collection parents, List dependencies)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfigurationResolver

public ConfigurationResolver(Artifact configurationId,
                             File baseDir)

ConfigurationResolver

public ConfigurationResolver(ConfigurationData configurationData,
                             Collection repositories,
                             ArtifactResolver artifactResolver)
Method Detail

createChildResolver

public ConfigurationResolver createChildResolver(String moduleName)

resolve

public File resolve(Artifact artifact)
             throws MissingDependencyException
Throws:
MissingDependencyException

resolve

public Set resolve(String pattern)
            throws MalformedURLException,
                   NoSuchConfigException
Throws:
MalformedURLException
NoSuchConfigException

resolveTransitiveDependencies

public List resolveTransitiveDependencies(Collection parents,
                                          List dependencies)
                                   throws MissingDependencyException
Throws:
MissingDependencyException


Copyright © 2006 Apache Software Foundation. All Rights Reserved.