@RestController @RequestMapping(value="/app") public class RelatedContentResource extends AbstractRelatedContentResource
| Modifier and Type | Field and Description |
|---|---|
protected com.fasterxml.jackson.databind.ObjectMapper |
objectMapper |
contentService, historyService, permissionService, repositoryService, simpleTypeMapper, taskService, userCache| Constructor and Description |
|---|
RelatedContentResource() |
| Modifier and Type | Method and Description |
|---|---|
ContentItemRepresentation |
createContentItemOnCase(String caseId,
org.springframework.web.multipart.MultipartFile file) |
String |
createContentItemOnCaseText(String caseId,
org.springframework.web.multipart.MultipartFile file) |
ContentItemRepresentation |
createContentItemOnProcessInstance(String processInstanceId,
ContentItemRepresentation contentItem) |
ContentItemRepresentation |
createContentItemOnProcessInstance(String processInstanceId,
org.springframework.web.multipart.MultipartFile file) |
String |
createContentItemOnProcessInstanceText(String processInstanceId,
org.springframework.web.multipart.MultipartFile file) |
ContentItemRepresentation |
createContentItemOnTask(String taskId,
ContentItemRepresentation contentItem) |
ContentItemRepresentation |
createContentItemOnTask(String taskId,
org.springframework.web.multipart.MultipartFile file) |
String |
createContentItemOnTaskText(String taskId,
org.springframework.web.multipart.MultipartFile file) |
ContentItemRepresentation |
createTemporaryRawContentItem(org.springframework.web.multipart.MultipartFile file) |
String |
createTemporaryRawContentItemText(org.springframework.web.multipart.MultipartFile file) |
ContentItemRepresentation |
createTemporaryRelatedContent(ContentItemRepresentation contentItem) |
void |
deleteContent(String contentId,
javax.servlet.http.HttpServletResponse response) |
ContentItemRepresentation |
getContent(String contentId) |
org.flowable.ui.common.model.ResultListDataRepresentation |
getContentItemsForCase(String caseInstanceId) |
org.flowable.ui.common.model.ResultListDataRepresentation |
getContentItemsForProcessInstance(String processInstanceId) |
org.flowable.ui.common.model.ResultListDataRepresentation |
getContentItemsForTask(String taskId) |
void |
getRawContent(String contentId,
javax.servlet.http.HttpServletResponse response) |
addContentItem, createContentItemResponse, createResultRepresentation, createTemporaryContentItem, getContentTypeForFileExtension, getFileName, uploadFile@GetMapping(value="/rest/tasks/{taskId}/content")
public org.flowable.ui.common.model.ResultListDataRepresentation getContentItemsForTask(@PathVariable(value="taskId")
String taskId)
getContentItemsForTask in class AbstractRelatedContentResource@GetMapping(value="/rest/process-instances/{processInstanceId}/content")
public org.flowable.ui.common.model.ResultListDataRepresentation getContentItemsForProcessInstance(@PathVariable(value="processInstanceId")
String processInstanceId)
getContentItemsForProcessInstance in class AbstractRelatedContentResource@GetMapping(value="/rest/case-instances/{caseInstanceId}/content")
public org.flowable.ui.common.model.ResultListDataRepresentation getContentItemsForCase(@PathVariable(value="caseInstanceId")
String caseInstanceId)
getContentItemsForCase in class AbstractRelatedContentResource@PostMapping(value="/rest/tasks/{taskId}/raw-content")
public ContentItemRepresentation createContentItemOnTask(@PathVariable(value="taskId")
String taskId,
@RequestParam(value="file")
org.springframework.web.multipart.MultipartFile file)
createContentItemOnTask in class AbstractRelatedContentResource@PostMapping(value="/rest/tasks/{taskId}/raw-content/text")
public String createContentItemOnTaskText(@PathVariable(value="taskId")
String taskId,
@RequestParam(value="file")
org.springframework.web.multipart.MultipartFile file)
@PostMapping(value="/rest/tasks/{taskId}/content")
public ContentItemRepresentation createContentItemOnTask(@PathVariable(value="taskId")
String taskId,
@RequestBody
ContentItemRepresentation contentItem)
createContentItemOnTask in class AbstractRelatedContentResource@PostMapping(value="/rest/processes/{processInstanceId}/content")
public ContentItemRepresentation createContentItemOnProcessInstance(@PathVariable(value="processInstanceId")
String processInstanceId,
@RequestBody
ContentItemRepresentation contentItem)
createContentItemOnProcessInstance in class AbstractRelatedContentResource@PostMapping(value="/rest/process-instances/{processInstanceId}/raw-content")
public ContentItemRepresentation createContentItemOnProcessInstance(@PathVariable(value="processInstanceId")
String processInstanceId,
@RequestParam(value="file")
org.springframework.web.multipart.MultipartFile file)
createContentItemOnProcessInstance in class AbstractRelatedContentResource@PostMapping(value="/rest/process-instances/{processInstanceId}/raw-content/text")
public String createContentItemOnProcessInstanceText(@PathVariable(value="processInstanceId")
String processInstanceId,
@RequestParam(value="file")
org.springframework.web.multipart.MultipartFile file)
@PostMapping(value="/rest/case-instances/{caseId}/raw-content")
public ContentItemRepresentation createContentItemOnCase(@PathVariable(value="caseId")
String caseId,
@RequestParam(value="file")
org.springframework.web.multipart.MultipartFile file)
createContentItemOnCase in class AbstractRelatedContentResource@PostMapping(value="/rest/case-instances/{caseId}/raw-content/text")
public String createContentItemOnCaseText(@PathVariable(value="caseId")
String caseId,
@RequestParam(value="file")
org.springframework.web.multipart.MultipartFile file)
@PostMapping(value="/rest/content/raw") public ContentItemRepresentation createTemporaryRawContentItem(@RequestParam(value="file") org.springframework.web.multipart.MultipartFile file)
createTemporaryRawContentItem in class AbstractRelatedContentResource@PostMapping(value="/rest/content/raw/text") public String createTemporaryRawContentItemText(@RequestParam(value="file") org.springframework.web.multipart.MultipartFile file)
@PostMapping(value="/rest/content") public ContentItemRepresentation createTemporaryRelatedContent(@RequestBody ContentItemRepresentation contentItem)
@DeleteMapping(value="/rest/content/{contentId}")
public void deleteContent(@PathVariable(value="contentId")
String contentId,
javax.servlet.http.HttpServletResponse response)
deleteContent in class AbstractRelatedContentResource@GetMapping(value="/rest/content/{contentId}")
public ContentItemRepresentation getContent(@PathVariable(value="contentId")
String contentId)
getContent in class AbstractRelatedContentResource@GetMapping(value="/rest/content/{contentId}/raw")
public void getRawContent(@PathVariable(value="contentId")
String contentId,
javax.servlet.http.HttpServletResponse response)
getRawContent in class AbstractRelatedContentResourceCopyright © 2022 Flowable. All rights reserved.