@Controller @RequestMapping(value="/frontendObjects") public class UserDashboardRestService extends AbstractFrontendObjectRestService
anyWorkObjectService, frontendObjectService, notificationService, stateMachineManager, workObjectWriteService
Constructor and Description |
---|
UserDashboardRestService() |
Modifier and Type | Method and Description |
---|---|
void |
activate(String objectId,
ActionComment actionComment) |
org.springframework.http.ResponseEntity<ActionResponse> |
archive(String type,
FrontendObject frontendObject) |
void |
completeTask(String objectId,
ActionComment actionComment) |
FrontendObject |
createQuery(FrontendObject frontendObject) |
protected com.edorasware.cloud.core.service.frontendobject.UserDashboardRestService.ArchiveActionType |
getArchiveActionType(FrontendObject frontendObject) |
FrontendObject |
getNextTaskInProcess(String taskId) |
FrontendObject |
getNextTaskOfProcess(String processId) |
void |
getProcessPreviewImage(String objectId,
javax.servlet.http.HttpServletResponse response) |
void |
getTaskPreviewImage(String objectId,
javax.servlet.http.HttpServletResponse response) |
FrontendObject |
saveAndCompleteTask(String objectId,
FrontendObject frontendObject) |
void |
updatePlaceholders(String documentId,
ActionComment actionComment) |
addLastActionCommentToFrontendObject, changeWorkObjectState, genericSaveObject, getActionComment, getActionComment, localizeNewFrontendObject
@ResponseBody @RequestMapping(value={"/CAS/{objectId}/activate","/TSK/{objectId}/activate","/DOC/{objectId}/activate","/QUERY/{objectId}/activate"}, method=PUT) public void activate(@PathVariable String objectId, @RequestBody ActionComment actionComment)
@ResponseBody @RequestMapping(value="/TSK/{objectId}/complete", method=PUT) public void completeTask(@PathVariable(value="objectId") String objectId, @RequestBody ActionComment actionComment)
@ResponseBody @RequestMapping(value="/TSK/{objectId}/saveAndChangeState/complete", method=PUT) public FrontendObject saveAndCompleteTask(@PathVariable(value="objectId") String objectId, @RequestBody FrontendObject frontendObject) throws Exception
Exception
@ResponseBody @RequestMapping(value="/{type}/action/archive", method=PUT) public org.springframework.http.ResponseEntity<ActionResponse> archive(@PathVariable(value="type") String type, @RequestBody FrontendObject frontendObject)
@ResponseBody @RequestMapping(value="/QUERY", method=POST) public FrontendObject createQuery(@RequestBody FrontendObject frontendObject) throws Exception
Exception
@ResponseBody @RequestMapping(value="/DOC/{documentId}/updatePlaceholders", method=PUT) public void updatePlaceholders(@PathVariable(value="documentId") String documentId, @RequestBody ActionComment actionComment)
@ResponseBody @RequestMapping(value="/PRC/{processId}/next", method=GET) public FrontendObject getNextTaskOfProcess(@PathVariable String processId)
@ResponseBody @RequestMapping(value="/TSK/{taskId}/next", method=GET) public FrontendObject getNextTaskInProcess(@PathVariable String taskId)
@ResponseBody @RequestMapping(value="/TSK/{objectId}/preview", method=GET) public void getTaskPreviewImage(@PathVariable(value="objectId") String objectId, javax.servlet.http.HttpServletResponse response) throws IOException
IOException
@ResponseBody @RequestMapping(value="/PRC/{objectId}/preview", method=GET) public void getProcessPreviewImage(@PathVariable(value="objectId") String objectId, javax.servlet.http.HttpServletResponse response) throws IOException
IOException
protected com.edorasware.cloud.core.service.frontendobject.UserDashboardRestService.ArchiveActionType getArchiveActionType(FrontendObject frontendObject)
Copyright © 2010 - 2015 edorasware ag. All Rights Reserved.