@Controller public class RESTLifecycle 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 |
---|
RESTLifecycle() |
Modifier and Type | Method and Description |
---|---|
boolean |
demote(java.lang.String paramTicket,
java.lang.String objectId,
java.lang.String statename,
java.lang.Boolean demoteToBase,
java.lang.String cookieTicket) |
java.lang.String |
getCurrentState(java.lang.String paramTicket,
java.lang.String objectId,
java.lang.String cookieTicket) |
LifecycleState[] |
getStates(java.lang.String paramTicket,
java.lang.String lifecycleName,
java.lang.String cookieTicket) |
boolean |
promote(java.lang.String paramTicket,
java.lang.String objectId,
java.lang.String statename,
java.lang.String cookieTicket) |
contentNotProcessed, contentNotReady, genericException, notAuth, notFoundException, notSupported, objectLocked, ocConflict, ocConflict, ocForbidden, ocRuntimeException, resolveTicket
@RequestMapping(value="/lifecycle/getStates", method=GET) @ResponseBody public LifecycleState[] getStates(@RequestParam(value="ticket",required=false) java.lang.String paramTicket, @RequestParam(value="lifecycleName",required=false) java.lang.String lifecycleName, @CookieValue(value="ticket",required=false) java.lang.String cookieTicket)
@RequestMapping(value="/lifecycle/promote", method=POST) @ResponseBody public boolean promote(@RequestParam(value="ticket",required=false) java.lang.String paramTicket, @RequestParam(value="objectId",required=false) java.lang.String objectId, @RequestParam(value="statename",required=false) java.lang.String statename, @CookieValue(value="ticket",required=false) java.lang.String cookieTicket)
@RequestMapping(value="/lifecycle/currentState", method=GET) @ResponseBody public java.lang.String getCurrentState(@RequestParam(value="ticket",required=false) java.lang.String paramTicket, @RequestParam(value="objectId",required=false) java.lang.String objectId, @CookieValue(value="ticket",required=false) java.lang.String cookieTicket)
@RequestMapping(value="/lifecycle/demote", method=POST) @ResponseBody public boolean demote(@RequestParam(value="ticket",required=false) java.lang.String paramTicket, @RequestParam(value="objectId",required=false) java.lang.String objectId, @RequestParam(value="statename",required=false) java.lang.String statename, @RequestParam(value="demoteToBase",required=false) java.lang.Boolean demoteToBase, @CookieValue(value="ticket",required=false) java.lang.String cookieTicket)