@Controller public class RESTCondition 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 |
---|
RESTCondition() |
Modifier and Type | Method and Description |
---|---|
Condition[] |
evaluateOneOrManyConditions(java.lang.String paramTicket,
java.lang.String cookieTicket,
java.lang.String conditionBeanId,
java.lang.String[] conditionBeanIds,
java.lang.String nodeId,
java.lang.String[] nodeIds,
javax.servlet.http.HttpServletRequest request)
Evaluate the supplied conditions for the supplied repository object.
|
Condition[] |
evaluateOneOrManyConditions(java.lang.String paramTicket,
java.lang.String cookieTicket,
java.lang.String conditionBeanId,
java.lang.String[] conditionBeanIds,
java.lang.String nodeId,
java.lang.String[] nodeIds,
java.lang.String parameters,
javax.servlet.http.HttpServletRequest request) |
java.util.Map<java.lang.String,java.lang.String> |
getAllAvailableConditions(java.lang.String paramTicket,
java.lang.String cookieTicket) |
contentNotProcessed, contentNotReady, genericException, notAuth, notFoundException, notSupported, objectLocked, ocConflict, ocConflict, ocForbidden, ocRuntimeException, resolveTicket
@RequestMapping(value="/condition/evaluate", method=GET) @ResponseBody public Condition[] evaluateOneOrManyConditions(@RequestParam(value="ticket",required=false) java.lang.String paramTicket, @CookieValue(value="ticket",required=false) java.lang.String cookieTicket, @RequestParam(required=false) java.lang.String conditionBeanId, @RequestParam(required=false) java.lang.String[] conditionBeanIds, @RequestParam(required=false) java.lang.String nodeId, @RequestParam(required=false) java.lang.String[] nodeIds, @RequestParam(required=false) java.lang.String parameters, javax.servlet.http.HttpServletRequest request) throws com.fasterxml.jackson.core.JsonParseException, com.fasterxml.jackson.databind.JsonMappingException, java.io.IOException
com.fasterxml.jackson.core.JsonParseException
com.fasterxml.jackson.databind.JsonMappingException
java.io.IOException
@RequestMapping(value="/condition/evaluate", method=POST) @ResponseBody public Condition[] evaluateOneOrManyConditions(@RequestParam(value="ticket",required=false) java.lang.String paramTicket, @CookieValue(value="ticket",required=false) java.lang.String cookieTicket, @RequestParam(required=false) java.lang.String conditionBeanId, @RequestParam(required=false) java.lang.String[] conditionBeanIds, @RequestParam(required=false) java.lang.String nodeId, @RequestParam(required=false) java.lang.String[] nodeIds, javax.servlet.http.HttpServletRequest request) throws com.fasterxml.jackson.core.JsonParseException, com.fasterxml.jackson.databind.JsonMappingException, java.io.IOException
paramTicket
- cookieTicket
- conditionBeanId
- conditionBeanIds
- nodeId
- nodeIds
- request
- com.fasterxml.jackson.core.JsonParseException
com.fasterxml.jackson.databind.JsonMappingException
java.io.IOException
@RequestMapping(value="/condition/available", method=GET) @ResponseBody public java.util.Map<java.lang.String,java.lang.String> getAllAvailableConditions(@RequestParam(value="ticket",required=false) java.lang.String paramTicket, @CookieValue(value="ticket",required=false) java.lang.String cookieTicket)