@Controller public class PreviewController extends Object
| Constructor and Description | 
|---|
PreviewController(PreviewManager previewManager)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
evictCachedFile(String ambiguousId)  | 
void | 
getPreviewContent(String ambiguousId,
                 boolean forceDownload,
                 String acceptHeader,
                 javax.servlet.http.HttpServletRequest request,
                 javax.servlet.http.HttpServletResponse response)  | 
void | 
getPreviewInfo(String ambiguousId,
              String acceptHeader,
              javax.servlet.http.HttpServletResponse response)  | 
public PreviewController(PreviewManager previewManager)
@RequestMapping(value="/workobjects/{ambiguousId}/preview",
                method=HEAD)
public void getPreviewInfo(@PathVariable
                                                                                                                    String ambiguousId,
                                                                                                                    @RequestHeader(value="Accept",defaultValue="*/*")
                                                                                                                    String acceptHeader,
                                                                                                                    javax.servlet.http.HttpServletResponse response)
                                                                                                             throws IOException
IOException@RequestMapping(value="/workobjects/{ambiguousId}/preview",
                method=GET)
public void getPreviewContent(@PathVariable
                                                                                                                      String ambiguousId,
                                                                                                                      @RequestParam(required=false,defaultValue="false")
                                                                                                                      boolean forceDownload,
                                                                                                                      @RequestHeader(value="Accept",defaultValue="*/*")
                                                                                                                      String acceptHeader,
                                                                                                                      javax.servlet.http.HttpServletRequest request,
                                                                                                                      javax.servlet.http.HttpServletResponse response)
                                                                                                               throws IOException
IOException@ResponseStatus(value=OK)
 @RequestMapping(value="/workobjects/{ambiguousId}/preview/evictCache",
                method=PUT)
public void evictCachedFile(@PathVariable
                                                                                                                                                          String ambiguousId)
Copyright © 2010 - 2018 edorasware ag. All Rights Reserved.