@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 - 2019 edorasware ag. All Rights Reserved.