Class ContentItemResource

java.lang.Object
com.flowable.platform.rest.service.api.content.ContentItemResource

@RestController
public class ContentItemResource
extends java.lang.Object
  • Field Details

  • Constructor Details

  • Method Details

    • createProvisionalContentItem

      @PostMapping("/content-items/provisional") public org.springframework.http.ResponseEntity<ContentItemRepresentation> createProvisionalContentItem​(@RequestParam("fileContent") org.springframework.web.multipart.MultipartFile file)
    • createNewContentItemVersion

      @PostMapping("/content-items/{contentItemId}/new-version") public org.springframework.http.ResponseEntity<ContentItemRepresentation> createNewContentItemVersion​(@PathVariable("contentItemId") java.lang.String contentItemId, @RequestParam("fileContent") org.springframework.web.multipart.MultipartFile file)
    • revertContentItemVersion

      @PostMapping("/content-items/{contentItemId}/revert/{previousContentItemId}") public org.springframework.http.ResponseEntity<ContentItemRepresentation> revertContentItemVersion​(@PathVariable("contentItemId") java.lang.String contentItemId, @PathVariable("previousContentItemId") java.lang.String previousContentItemId)
    • getContentItemVersions

      @GetMapping("/content-items/{contentItemId}/versions") public org.springframework.http.ResponseEntity<java.util.List<ContentItemRepresentation>> getContentItemVersions​(@PathVariable java.lang.String contentItemId)
    • saveMetadata

      @PostMapping("/content-items/{contentItemId}/metadata") @ResponseStatus(OK) public void saveMetadata​(@PathVariable java.lang.String contentItemId, @RequestBody SaveFormRepresentation saveFormRepresentation)
    • createProvisionalContentItemOnTask

      @PostMapping("/tasks/{taskId}/content-items/provisional") public org.springframework.http.ResponseEntity<ContentItemRepresentation> createProvisionalContentItemOnTask​(@PathVariable("taskId") java.lang.String taskId, @RequestParam("fileContent") org.springframework.web.multipart.MultipartFile file)
    • getContentItemsForTask

      @GetMapping("/tasks/{taskId}/content") public org.springframework.http.ResponseEntity<java.util.List<ContentItemRepresentation>> getContentItemsForTask​(@PathVariable("taskId") java.lang.String taskId)
    • createContentItemOnTask

      @PostMapping("/tasks/{taskId}/content") public org.springframework.http.ResponseEntity<ContentItemRepresentation> createContentItemOnTask​(@PathVariable("taskId") java.lang.String taskId, @RequestParam("fileContent") org.springframework.web.multipart.MultipartFile file)
    • createNewContentItemVersionOnTask

      @PostMapping("/tasks/{taskId}/content/{contentItemId}/new-version") public org.springframework.http.ResponseEntity<ContentItemRepresentation> createNewContentItemVersionOnTask​(@PathVariable("taskId") java.lang.String taskId, @PathVariable("contentItemId") java.lang.String contentItemId, @RequestParam("fileContent") org.springframework.web.multipart.MultipartFile file)
    • getContentItemsForProcessInstance

      @GetMapping("/process-instances/{processInstanceId}/content") public org.springframework.http.ResponseEntity<java.util.List<ContentItemRepresentation>> getContentItemsForProcessInstance​(@PathVariable("processInstanceId") java.lang.String processInstanceId)
    • createContentItemsOnProcessInstance

      @PostMapping("/process-instances/{processInstanceId}/content") public org.springframework.http.ResponseEntity<ContentItemRepresentation> createContentItemsOnProcessInstance​(@PathVariable("processInstanceId") java.lang.String processInstanceId, @RequestParam("fileContent") org.springframework.web.multipart.MultipartFile file)
    • createNewContentItemVersionOnProcessInstance

      @PostMapping("/process-instances/{processInstanceId}/content/{contentItemId}/new-version") public org.springframework.http.ResponseEntity<ContentItemRepresentation> createNewContentItemVersionOnProcessInstance​(@PathVariable("processInstanceId") java.lang.String processInstanceId, @PathVariable("contentItemId") java.lang.String contentItemId, @RequestParam("fileContent") org.springframework.web.multipart.MultipartFile file)
    • getContentItemsForCase

      @GetMapping("/case-instances/{caseInstanceId}/content") public org.springframework.http.ResponseEntity<java.util.List<ContentItemRepresentation>> getContentItemsForCase​(@PathVariable("caseInstanceId") java.lang.String caseInstanceId)
    • createContentItemsOnCaseInstance

      @PostMapping("/case-instances/{caseInstanceId}/content") public org.springframework.http.ResponseEntity<ContentItemRepresentation> createContentItemsOnCaseInstance​(@PathVariable("caseInstanceId") java.lang.String caseInstanceId, @RequestParam("fileContent") org.springframework.web.multipart.MultipartFile file)
    • createNewContentItemVersionOnCaseInstance

      @PostMapping("/case-instances/{caseInstanceId}/content/{contentItemId}/new-version") public org.springframework.http.ResponseEntity<ContentItemRepresentation> createNewContentItemVersionOnCaseInstance​(@PathVariable("caseInstanceId") java.lang.String caseInstanceId, @PathVariable("contentItemId") java.lang.String contentItemId, @RequestParam("fileContent") org.springframework.web.multipart.MultipartFile file)