@Controller public class RESTWorkshare 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 |
---|
RESTWorkshare() |
Modifier and Type | Method and Description |
---|---|
boolean |
cacheComparison(java.lang.String paramTicket,
java.lang.String docId,
java.lang.String prevDocId,
java.lang.String cookieTicket) |
void |
compareDocuments(java.lang.String paramTicket,
java.lang.String primaryId,
java.lang.String modifiedId,
java.lang.String contentType,
java.lang.String cookieTicket,
javax.servlet.http.HttpServletResponse resp) |
java.lang.String |
getChachedCompare(java.lang.String paramTicket,
java.lang.String docId,
java.lang.String cookieTicket) |
contentNotProcessed, contentNotReady, genericException, notAuth, notFoundException, notSupported, objectLocked, ocConflict, ocConflict, ocForbidden, ocRuntimeException, resolveTicket
@RequestMapping(value="/content/compare", method=GET) public void compareDocuments(@RequestParam(value="ticket",required=false) java.lang.String paramTicket, @RequestParam(value="primaryId",required=true) java.lang.String primaryId, @RequestParam(value="modifiedId",required=true) java.lang.String modifiedId, @RequestParam(value="contentType",required=false) java.lang.String contentType, @CookieValue(value="ticket",required=false) java.lang.String cookieTicket, javax.servlet.http.HttpServletResponse resp) throws java.io.IOException
java.io.IOException
@RequestMapping(value="/content/cachedCompare", method=GET) @ResponseBody public java.lang.String getChachedCompare(@RequestParam(value="ticket",required=true) java.lang.String paramTicket, @RequestParam(value="docId",required=true) java.lang.String docId, @CookieValue(value="ticket",required=false) java.lang.String cookieTicket)
@RequestMapping(value="/content/cacheComparison", method=GET) @ResponseBody public boolean cacheComparison(@RequestParam(value="ticket",required=true) java.lang.String paramTicket, @RequestParam(value="docId",required=true) java.lang.String docId, @RequestParam(value="prevDocId",required=true) java.lang.String prevDocId, @CookieValue(value="ticket",required=false) java.lang.String cookieTicket)