@RestController public class InboxController extends Object
| Constructor and Description |
|---|
InboxController() |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteFromInbox(String user,
String password,
String path)
Deletes file from users' INBOX.
|
List<String> |
listInbox(String user,
String password,
String path)
list files in users' INBOX.
|
void |
readFromInbox(String user,
String password,
String path,
javax.servlet.http.HttpServletResponse response)
Reads file from users' INBOX.
|
void |
writeToInbox(Set<String> users,
String path,
org.springframework.web.multipart.MultipartFile file)
Sends file to multiple users' INBOX.
|
@PutMapping(value="/inbox/document/{path:.*}",
consumes="multipart/form-data")
public void writeToInbox(@RequestHeader
Set<String> users,
@PathVariable
String path,
@RequestParam(value="file")
org.springframework.web.multipart.MultipartFile file)
@GetMapping(value="/inbox/document/{path:.*}",
produces="application/octet-stream")
public void readFromInbox(@RequestHeader
String user,
@RequestHeader
String password,
@PathVariable
String path,
javax.servlet.http.HttpServletResponse response)
@DeleteMapping(value="/inbox/document/{path:.*}")
public void deleteFromInbox(@RequestHeader
String user,
@RequestHeader
String password,
@PathVariable
String path)
Copyright © 2020. All rights reserved.