org.axway.grapes.server.webapp.resources
Class Sequoia

java.lang.Object
  extended by com.yammer.dropwizard.views.View
      extended by org.axway.grapes.server.webapp.resources.AbstractResource
          extended by org.axway.grapes.server.webapp.resources.Sequoia

public class Sequoia
extends AbstractResource

Sequoia

This server resource handles dependencies rendering.


Constructor Summary
Sequoia(RepositoryHandler repoHandler, GrapesServerConfig dmConfig)
           
 
Method Summary
 javax.ws.rs.core.Response getModuleGraph(String moduleName, String moduleVersion, javax.ws.rs.core.UriInfo uriInfo)
          Perform a module dependency graph of the target and return the graph as a JSON
 javax.ws.rs.core.Response getModuleTree(String moduleName, String moduleVersion, javax.ws.rs.core.UriInfo uriInfo)
          Provide a module dependency tree
 
Methods inherited from class org.axway.grapes.server.webapp.resources.AbstractResource
getArtifactHandler, getArtifactJsonModel, getConfig, getDependencyHandler, getDependencyJsonModel, getDocumentation, getGraphsHandler, getIssueTrackerUrl, getLicenseHandler, getLicenseJsonModel, getModelMapper, getModuleHandler, getModuleJsonModel, getOnlineDocumentation, getOrganizationHandler, getOrganizationJsonModel, getProductHandler, getProgramVersion, getScopes
 
Methods inherited from class com.yammer.dropwizard.views.View
getCharset, getTemplateName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Sequoia

public Sequoia(RepositoryHandler repoHandler,
               GrapesServerConfig dmConfig)
Method Detail

getModuleGraph

public javax.ws.rs.core.Response getModuleGraph(String moduleName,
                                                String moduleVersion,
                                                @Context
                                                javax.ws.rs.core.UriInfo uriInfo)
Perform a module dependency graph of the target and return the graph as a JSON

Parameters:
moduleName -
moduleVersion -
uriInfo -
Returns:
Response

getModuleTree

public javax.ws.rs.core.Response getModuleTree(String moduleName,
                                               String moduleVersion,
                                               @Context
                                               javax.ws.rs.core.UriInfo uriInfo)
Provide a module dependency tree

Parameters:
moduleName -
moduleVersion -
uriInfo -
Returns:
Response


Copyright © 2014. All Rights Reserved.