@Controller @RequestMapping(value="/api/v1/documentViewer") public class DocumentViewerController extends Object
Controller providing services used by the document viewer.
| Constructor and Description | 
|---|
DocumentViewerController(DocumentViewerManager documentViewerManager,
                        PreviewManager previewManager)  | 
| Modifier and Type | Method and Description | 
|---|---|
org.springframework.http.ResponseEntity<String> | 
getAnnotations(String ambiguousId)  | 
org.springframework.http.ResponseEntity<String> | 
getCategories(String ambiguousId)  | 
org.springframework.http.ResponseEntity<String> | 
getComments(String ambiguousId)  | 
void | 
getDocument(String ambiguousId,
           javax.servlet.http.HttpServletRequest request,
           javax.servlet.http.HttpServletResponse response)  | 
ThumbnailJson | 
getDocumentsThumbnailsAs(String documentAmbiguousId)  | 
org.springframework.http.ResponseEntity<Map<String,List<Map<String,String>>>> | 
getUsers(String ambiguousId,
        List<String> userIds)  | 
org.springframework.http.ResponseEntity<String> | 
putAnnotations(String ambiguousId,
              String annotations)  | 
org.springframework.http.ResponseEntity<String> | 
putComments(String ambiguousId,
           String comments)  | 
public DocumentViewerController(DocumentViewerManager documentViewerManager, PreviewManager previewManager)
@RequestMapping(value="/documents/{ambiguousId}",
                method=GET)
public void getDocument(@PathVariable
                                                                                                      String ambiguousId,
                                                                                                      javax.servlet.http.HttpServletRequest request,
                                                                                                      javax.servlet.http.HttpServletResponse response)
                                                                                               throws IOException
IOException@RequestMapping(value="/documents/{ambiguousId}/annotations",
                method=GET,
                produces="application/json")
public org.springframework.http.ResponseEntity<String> getAnnotations(@PathVariable
                                                                                                                                                                                                             String ambiguousId)
                                                                                                                                                                                                      throws IOException
IOException@RequestMapping(value="/documents/{ambiguousId}/annotations",
                method=PUT,
                produces="application/json")
public org.springframework.http.ResponseEntity<String> putAnnotations(@PathVariable
                                                                                                                                                                                                             String ambiguousId,
                                                                                                                                                                                                             @RequestBody
                                                                                                                                                                                                             String annotations)
@RequestMapping(value="/documents/{ambiguousId}/categories",
                method=GET,
                produces="application/json")
public org.springframework.http.ResponseEntity<String> getCategories(@PathVariable
                                                                                                                                                                                                           String ambiguousId)
@RequestMapping(value="/documents/{ambiguousId}/comments",
                method=GET,
                produces="application/json")
public org.springframework.http.ResponseEntity<String> getComments(@PathVariable
                                                                                                                                                                                                       String ambiguousId)
                                                                                                                                                                                                throws IOException
IOException@RequestMapping(value="/documents/{ambiguousId}/comments",
                method=PUT,
                produces="application/json")
public org.springframework.http.ResponseEntity<String> putComments(@PathVariable
                                                                                                                                                                                                       String ambiguousId,
                                                                                                                                                                                                       @RequestBody
                                                                                                                                                                                                       String comments)
@RequestMapping(value="/documents/{ambiguousId}/users",
                method=POST,
                produces="application/json")
public org.springframework.http.ResponseEntity<Map<String,List<Map<String,String>>>> getUsers(@PathVariable
                                                                                                                                                                                                                                String ambiguousId,
                                                                                                                                                                                                                                @RequestBody
                                                                                                                                                                                                                                List<String> userIds)
                                                                                                                                                                                                                         throws IOException
IOException@ResponseBody
 @RequestMapping(value="/documents/{documentAmbiguousId}/thumbnails**",
                method=GET)
public ThumbnailJson getDocumentsThumbnailsAs(@PathVariable
                                                                                                                                                                String documentAmbiguousId)
Copyright © 2010 - 2018 edorasware ag. All Rights Reserved.