@RestController @RequestMapping(value="/app") public class AppRegistrationController extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
UNAUTHORIZED_ERROR |
| Constructor and Description |
|---|
AppRegistrationController(AppService appService,
OAuthService oAuthService,
SandboxService sandboxService,
UserService userService) |
| Modifier and Type | Method and Description |
|---|---|
App |
createApp(javax.servlet.http.HttpServletRequest request,
App app) |
void |
deleteApp(javax.servlet.http.HttpServletRequest request,
Integer id) |
App |
getApp(javax.servlet.http.HttpServletRequest request,
Integer id) |
List<App> |
getApps(javax.servlet.http.HttpServletRequest request,
String sandboxId) |
void |
getFullImage(javax.servlet.http.HttpServletResponse response,
Integer id) |
void |
putFullImage(javax.servlet.http.HttpServletRequest request,
Integer id,
org.springframework.web.multipart.MultipartFile file) |
App |
updateApp(javax.servlet.http.HttpServletRequest request,
Integer id,
App app) |
public static final String UNAUTHORIZED_ERROR
@Inject public AppRegistrationController(AppService appService, OAuthService oAuthService, SandboxService sandboxService, UserService userService)
@PostMapping @ResponseBody public App createApp(javax.servlet.http.HttpServletRequest request, @RequestBody App app)
@GetMapping(params="sandboxId") @ResponseBody public List<App> getApps(javax.servlet.http.HttpServletRequest request, @RequestParam(value="sandboxId") String sandboxId)
@GetMapping(value="/{id}",
produces="application/json")
@ResponseBody
public App getApp(javax.servlet.http.HttpServletRequest request,
@PathVariable
Integer id)
@DeleteMapping(value="/{id}",
produces="application/json")
@ResponseBody
public void deleteApp(javax.servlet.http.HttpServletRequest request,
@PathVariable
Integer id)
@PutMapping(value="/{id}",
produces="application/json")
@ResponseBody
public App updateApp(javax.servlet.http.HttpServletRequest request,
@PathVariable
Integer id,
@RequestBody
App app)
@GetMapping(value="/{id}/image",
produces={"image/gif","image/png","image/jpeg","image/jpg"})
@ResponseBody
public void getFullImage(javax.servlet.http.HttpServletResponse response,
@PathVariable
Integer id)
@PostMapping(value="/{id}/image",
consumes="multipart/form-data")
@ResponseBody
public void putFullImage(javax.servlet.http.HttpServletRequest request,
@PathVariable
Integer id,
@RequestParam(value="file")
org.springframework.web.multipart.MultipartFile file)
Copyright © 2014–2018 Healthcare Services Platform Consortium. All rights reserved.