@Controller public class RESTOpenAnnotate extends RESTService
CHUNKSIZE, HEADER_ACCEPT_LANGUAGE, HEADER_ACCEPT_RANGES, HEADER_CACHE_CONTROL, HEADER_CONTENT_DISPOSITION, HEADER_CONTENT_LANGUAGE, HEADER_CONTENT_LENGTH, HEADER_CONTENT_RANGE, HEADER_CONTENT_TYPE, HEADER_ETAG, HEADER_IF_MODIFIED_SINCE, HEADER_LAST_MODIFIED, HEADER_LOCATION, HEADER_RANGE, HEADER_USER_AGENT, MULTIPART_BYTERANGES_BOUNDRY, MULTIPART_BYTERANGES_BOUNDRY_END, MULTIPART_BYTERANGES_BOUNDRY_SEP, MULTIPART_BYTERANGES_HEADER
Constructor and Description |
---|
RESTOpenAnnotate() |
Modifier and Type | Method and Description |
---|---|
void |
getThumbnails(java.lang.String paramTicket,
java.lang.String objectId,
java.lang.Long lastModified,
java.lang.Integer firstPageNum,
java.lang.Integer lastPageNum,
java.lang.Integer resolution,
java.lang.String sourceMimetype,
java.lang.String targetMimetype,
java.lang.String imageWidth,
java.lang.Integer docWidth,
java.lang.Integer docHeight,
java.lang.String cookieTicket,
javax.servlet.http.HttpServletResponse response) |
void |
precache(java.lang.String paramTicket,
java.lang.String objectId,
java.lang.Long lastModified,
java.lang.String targetPages,
java.lang.Integer resolution,
java.lang.String sourceMimetype,
java.lang.String targetMimetype,
java.lang.String imageWidth,
java.lang.String baseURL,
java.lang.String cookieTicket,
javax.servlet.http.HttpServletResponse response) |
void |
transform(java.lang.String paramTicket,
java.lang.String objectId,
java.lang.Long lastModified,
java.lang.Integer pageNum,
java.lang.Integer resolution,
java.lang.String sourceMimetype,
java.lang.String targetMimetype,
java.lang.String imageWidth,
java.lang.Integer docWidth,
java.lang.Integer docHeight,
java.lang.String contentPath,
java.lang.String cookieTicket,
javax.servlet.http.HttpServletResponse response) |
contentNotProcessed, contentNotReady, genericException, notAuth, notFoundException, notSupported, objectLocked, ocConflict, ocConflict, ocForbidden, ocRuntimeException, resolveTicket
@RequestMapping(value="/openannotate/transform", method=GET) public void transform(@RequestParam(value="ticket",required=false) java.lang.String paramTicket, @RequestParam(value="id",required=true) java.lang.String objectId, @RequestParam(value="lastModified",required=false) java.lang.Long lastModified, @RequestParam(value="pageNum",required=false) java.lang.Integer pageNum, @RequestParam(value="resolution",required=false) java.lang.Integer resolution, @RequestParam(value="sourceMimetype",required=false,defaultValue="application/pdf") java.lang.String sourceMimetype, @RequestParam(value="targetMimetype",required=false,defaultValue="image/png") java.lang.String targetMimetype, @RequestParam(value="imageWidth",required=false) java.lang.String imageWidth, @RequestParam(value="docWidth",required=false) java.lang.Integer docWidth, @RequestParam(value="docHeight",required=false) java.lang.Integer docHeight, @RequestParam(value="contentPath",required=false) java.lang.String contentPath, @CookieValue(value="ticket",required=false) java.lang.String cookieTicket, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
java.lang.Exception
@RequestMapping(value="/openannotate/precache", method=GET) public void precache(@RequestParam(value="ticket",required=false) java.lang.String paramTicket, @RequestParam(value="id",required=true) java.lang.String objectId, @RequestParam(value="lastModified",required=false) java.lang.Long lastModified, @RequestParam(value="targetPages",required=false,defaultValue="1,bookmarks") java.lang.String targetPages, @RequestParam(value="resolution",required=false) java.lang.Integer resolution, @RequestParam(value="sourceMimetype",required=false,defaultValue="application/pdf") java.lang.String sourceMimetype, @RequestParam(value="targetMimetype",required=false,defaultValue="image/png") java.lang.String targetMimetype, @RequestParam(value="imageWidth",required=false) java.lang.String imageWidth, @RequestParam(value="baseURL",required=false) java.lang.String baseURL, @CookieValue(value="ticket",required=false) java.lang.String cookieTicket, javax.servlet.http.HttpServletResponse response)
@RequestMapping(value="/openannotate/getThumbnails", method=GET) public void getThumbnails(@RequestParam(value="ticket",required=false) java.lang.String paramTicket, @RequestParam(value="id",required=true) java.lang.String objectId, @RequestParam(value="lastModified",required=false) java.lang.Long lastModified, @RequestParam(value="firstPageNum",required=false) java.lang.Integer firstPageNum, @RequestParam(value="lastPageNum",required=false) java.lang.Integer lastPageNum, @RequestParam(value="resolution",required=false) java.lang.Integer resolution, @RequestParam(value="sourceMimetype",required=false,defaultValue="application/pdf") java.lang.String sourceMimetype, @RequestParam(value="targetMimetype",required=false,defaultValue="image/png") java.lang.String targetMimetype, @RequestParam(value="imageWidth",required=false) java.lang.String imageWidth, @RequestParam(value="pageWidth",required=false) java.lang.Integer docWidth, @RequestParam(value="pageHeight",required=false) java.lang.Integer docHeight, @CookieValue(value="ticket",required=false) java.lang.String cookieTicket, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
java.lang.Exception