com.mangofactory.swagger.controllers
Class DefaultSwaggerController

java.lang.Object
  extended by com.mangofactory.swagger.controllers.DefaultSwaggerController

@Controller
public class DefaultSwaggerController
extends java.lang.Object


Field Summary
static java.lang.String DOCUMENTATION_BASE_PATH
           
 
Constructor Summary
DefaultSwaggerController()
           
 
Method Summary
 org.springframework.http.ResponseEntity<com.mangofactory.swagger.models.dto.ApiListing> getApiListing(java.lang.String swaggerGroup, java.lang.String apiDeclaration)
           
 org.springframework.http.ResponseEntity<com.mangofactory.swagger.models.dto.ResourceListing> getResourceListing(java.lang.String swaggerGroup)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DOCUMENTATION_BASE_PATH

public static final java.lang.String DOCUMENTATION_BASE_PATH
See Also:
Constant Field Values
Constructor Detail

DefaultSwaggerController

public DefaultSwaggerController()
Method Detail

getResourceListing

@RequestMapping(value="/api-docs",
                method=GET)
@ResponseBody
public org.springframework.http.ResponseEntity<com.mangofactory.swagger.models.dto.ResourceListing> getResourceListing(@RequestParam(value="group",required=false)
                                                                                                                                                   java.lang.String swaggerGroup)

getApiListing

@RequestMapping(value="/api-docs/{swaggerGroup}/{apiDeclaration}",
                method=GET)
@ResponseBody
public org.springframework.http.ResponseEntity<com.mangofactory.swagger.models.dto.ApiListing> getApiListing(@PathVariable
                                                                                                                                         java.lang.String swaggerGroup,
                                                                                                                                         @PathVariable
                                                                                                                                         java.lang.String apiDeclaration)