@RestController public class RelatedContentResource extends AbstractRelatedContentResource
Modifier and Type | Field and Description |
---|---|
protected com.fasterxml.jackson.databind.ObjectMapper |
objectMapper |
contentService, historyService, permissionService, relatedContentStreamProvider, repositoryService, simpleTypeMapper, streamProvider, taskService, userCache
Constructor and Description |
---|
RelatedContentResource() |
Modifier and Type | Method and Description |
---|---|
com.activiti.model.runtime.RelatedContentRepresentation |
createRelatedContentOnProcessInstance(String processInstanceId,
org.springframework.web.multipart.MultipartFile file) |
com.activiti.model.runtime.RelatedContentRepresentation |
createRelatedContentOnProcessInstance(String processInstanceId,
com.activiti.model.runtime.RelatedContentRepresentation relatedContent) |
String |
createRelatedContentOnProcessInstanceText(String processInstanceId,
org.springframework.web.multipart.MultipartFile file) |
com.activiti.model.runtime.RelatedContentRepresentation |
createRelatedContentOnTask(String taskId,
org.springframework.web.multipart.MultipartFile file) |
com.activiti.model.runtime.RelatedContentRepresentation |
createRelatedContentOnTask(String taskId,
com.activiti.model.runtime.RelatedContentRepresentation relatedContent) |
String |
createRelatedContentOnTaskText(String taskId,
org.springframework.web.multipart.MultipartFile file) |
com.activiti.model.runtime.RelatedContentRepresentation |
createTemporaryRawRelatedContent(org.springframework.web.multipart.MultipartFile file) |
String |
createTemporaryRawRelatedContentText(org.springframework.web.multipart.MultipartFile file) |
com.activiti.model.runtime.RelatedContentRepresentation |
createTemporaryRelatedContent(com.activiti.model.runtime.RelatedContentRepresentation relatedContent) |
void |
deleteContent(Long contentId,
javax.servlet.http.HttpServletResponse response) |
com.activiti.model.runtime.RelatedContentRepresentation |
getContent(Long contentId) |
void |
getRawContent(Long contentId,
javax.servlet.http.HttpServletResponse response) |
com.activiti.model.common.ResultListDataRepresentation |
getRelatedContentForProcessInstance(String processInstanceId) |
com.activiti.model.common.ResultListDataRepresentation |
getRelatedContentForTask(String taskId) |
com.activiti.model.common.ResultListDataRepresentation |
getRelatedProcessInstancesForContent(String source,
String sourceId) |
addRelatedContent, convertInstanceList, createRelatedContentResponse, createResultRepresentation, getContentTypeForFileExtension, getFileName, uploadFile
@RequestMapping(value="/rest/tasks/{taskId}/content", method=GET) public com.activiti.model.common.ResultListDataRepresentation getRelatedContentForTask(@PathVariable(value="taskId") String taskId)
getRelatedContentForTask
in class AbstractRelatedContentResource
@RequestMapping(value="/rest/process-instances/{processInstanceId}/content", method=GET) public com.activiti.model.common.ResultListDataRepresentation getRelatedContentForProcessInstance(@PathVariable(value="processInstanceId") String processInstanceId)
getRelatedContentForProcessInstance
in class AbstractRelatedContentResource
@RequestMapping(value="/rest/content/{source}/{sourceId}/process-instances", method=GET) public com.activiti.model.common.ResultListDataRepresentation getRelatedProcessInstancesForContent(@PathVariable(value="source") String source, @PathVariable(value="sourceId") String sourceId)
getRelatedProcessInstancesForContent
in class AbstractRelatedContentResource
@RequestMapping(value="/rest/tasks/{taskId}/raw-content", method=POST) public com.activiti.model.runtime.RelatedContentRepresentation createRelatedContentOnTask(@PathVariable(value="taskId") String taskId, @RequestParam(value="file") org.springframework.web.multipart.MultipartFile file)
createRelatedContentOnTask
in class AbstractRelatedContentResource
@RequestMapping(value="/rest/tasks/{taskId}/raw-content/text", method=POST) public String createRelatedContentOnTaskText(@PathVariable(value="taskId") String taskId, @RequestParam(value="file") org.springframework.web.multipart.MultipartFile file)
@RequestMapping(value="/rest/tasks/{taskId}/content", method=POST) public com.activiti.model.runtime.RelatedContentRepresentation createRelatedContentOnTask(@PathVariable(value="taskId") String taskId, @RequestBody com.activiti.model.runtime.RelatedContentRepresentation relatedContent)
createRelatedContentOnTask
in class AbstractRelatedContentResource
@RequestMapping(value="/rest/processes/{processInstanceId}/content", method=POST) public com.activiti.model.runtime.RelatedContentRepresentation createRelatedContentOnProcessInstance(@PathVariable(value="processInstanceId") String processInstanceId, @RequestBody com.activiti.model.runtime.RelatedContentRepresentation relatedContent)
createRelatedContentOnProcessInstance
in class AbstractRelatedContentResource
@RequestMapping(value="/rest/process-instances/{processInstanceId}/raw-content", method=POST) public com.activiti.model.runtime.RelatedContentRepresentation createRelatedContentOnProcessInstance(@PathVariable(value="processInstanceId") String processInstanceId, @RequestParam(value="file") org.springframework.web.multipart.MultipartFile file)
createRelatedContentOnProcessInstance
in class AbstractRelatedContentResource
@RequestMapping(value="/rest/process-instances/{processInstanceId}/raw-content/text", method=POST) public String createRelatedContentOnProcessInstanceText(@PathVariable(value="processInstanceId") String processInstanceId, @RequestParam(value="file") org.springframework.web.multipart.MultipartFile file)
@RequestMapping(value="/rest/content/raw", method=POST) public com.activiti.model.runtime.RelatedContentRepresentation createTemporaryRawRelatedContent(@RequestParam(value="file") org.springframework.web.multipart.MultipartFile file)
createTemporaryRawRelatedContent
in class AbstractRelatedContentResource
@RequestMapping(value="/rest/content/raw/text", method=POST) public String createTemporaryRawRelatedContentText(@RequestParam(value="file") org.springframework.web.multipart.MultipartFile file)
@RequestMapping(value="/rest/content", method=POST) public com.activiti.model.runtime.RelatedContentRepresentation createTemporaryRelatedContent(@RequestBody com.activiti.model.runtime.RelatedContentRepresentation relatedContent)
createTemporaryRelatedContent
in class AbstractRelatedContentResource
@RequestMapping(value="/rest/content/{contentId}", method=DELETE) public void deleteContent(@PathVariable(value="contentId") Long contentId, javax.servlet.http.HttpServletResponse response)
deleteContent
in class AbstractRelatedContentResource
@RequestMapping(value="/rest/content/{contentId}", method=GET) public com.activiti.model.runtime.RelatedContentRepresentation getContent(@PathVariable(value="contentId") Long contentId)
getContent
in class AbstractRelatedContentResource
@RequestMapping(value="/rest/content/{contentId}/raw", method=GET) public void getRawContent(@PathVariable(value="contentId") Long contentId, javax.servlet.http.HttpServletResponse response)
getRawContent
in class AbstractRelatedContentResource
Copyright © 2014–2015 Alfresco. All rights reserved.