org.axway.grapes.server.core
Class DependencyHandler

java.lang.Object
  extended by org.axway.grapes.server.core.DependencyHandler

public class DependencyHandler
extends Object

Dependency Handler

Manages all reports regarding Dependencies.

Author:
jdcoffre

Constructor Summary
DependencyHandler(RepositoryHandler repositoryHandler)
           
 
Method Summary
 DependencyReport getDependencyReport(String moduleId, FiltersHolder filters)
          Generate a report about the targeted module dependencies
 List<Dependency> getModuleDependencies(String moduleId, FiltersHolder filters)
          Returns the list of module dependencies regarding the provided filters
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DependencyHandler

public DependencyHandler(RepositoryHandler repositoryHandler)
Method Detail

getModuleDependencies

public List<Dependency> getModuleDependencies(String moduleId,
                                              FiltersHolder filters)
Returns the list of module dependencies regarding the provided filters

Parameters:
moduleId - String
filters - FiltersHolder
Returns:
List

getDependencyReport

public DependencyReport getDependencyReport(String moduleId,
                                            FiltersHolder filters)
Generate a report about the targeted module dependencies

Parameters:
moduleId - String
filters - FiltersHolder
Returns:
DependencyReport


Copyright © 2014. All Rights Reserved.