All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
void |
copyAndTransformSavedFormInstanceValues(Map<String,Object> startFormVariables,
Map<String,Object> variableMap) |
ContentItemRepresentation |
createContentItem(MultipartFile file,
String userId) |
protected ContentItemRepresentation |
createContentItem(MultipartFile file,
String userId,
String taskId,
String processInstanceId,
String caseId,
boolean provisional) |
ContentItemRepresentation |
createContentItemOnCaseInstance(String caseInstanceId,
String userId,
MultipartFile file) |
ContentItemRepresentation |
createContentItemOnProcessInstance(String processInstanceId,
String userId,
MultipartFile file) |
ContentItemRepresentation |
createContentItemOnTask(String taskId,
String userId,
MultipartFile file) |
protected ContentItemRepresentation |
createContentItemResponse(CoreContentItem contentItem) |
protected ContentItemRepresentation |
createNewContentItemVersion(MultipartFile file,
CoreContentItem dbContentItem) |
ContentItemRepresentation |
createNewContentItemVersion(String contentItemId,
MultipartFile file,
boolean validateContentItemPermissions) |
ContentItemRepresentation |
createNewContentItemVersionOnCaseInstance(String caseInstanceId,
String contentItemId,
MultipartFile file) |
ContentItemRepresentation |
createNewContentItemVersionOnProcessInstance(String processInstanceId,
String contentItemId,
MultipartFile file) |
ContentItemRepresentation |
createNewContentItemVersionOnTask(String taskId,
String contentItemId,
MultipartFile file) |
ContentItemRepresentation |
createProvisionalContentItem(MultipartFile file,
String userId) |
ContentItemRepresentation |
createProvisionalContentItemOnTask(String taskId,
String userId,
MultipartFile file,
boolean provisional) |
protected List<ContentItemRepresentation> |
createResultRepresentation(List<CoreContentItem> results) |
protected void |
fillContentItemInJsonNode(com.fasterxml.jackson.databind.JsonNode itemNode) |
ContentItem |
findContentItem(String contentItemId,
Map<String,Object> variables) |
ContentItem |
findContentItem(String contentItemId,
Object variableValue) |
protected ContentItem |
findContentItemInJsonNode(String contentItemId,
com.fasterxml.jackson.databind.JsonNode itemNode) |
ContentItem |
findContentItemInSavedFormInstanceValues(String contentItemId,
Map<String,Object> startFormVariables) |
CoreContentItem |
getContentItem(String contentItemId) |
List<ContentItemRepresentation> |
getContentItemsForCase(String caseInstanceId) |
List<ContentItemRepresentation> |
getContentItemsForProcessInstance(String processInstanceId) |
List<ContentItemRepresentation> |
getContentItemsForTask(String taskId) |
List<ContentItemRepresentation> |
getContentItemVersions(String contentItemId) |
protected String |
getContentTypeForFileExtension(MultipartFile file) |
protected String |
getFileName(MultipartFile file) |
void |
handleContentItem(String variableName,
Object variableValue,
Map<String,Object> variables) |
protected ContentItemRepresentation |
revertContentItemVersion(CoreContentItem dbContentItem,
CoreContentItem previousDbContentItem) |
ContentItemRepresentation |
revertContentItemVersion(String contentItemId,
String previousContentItemId) |
protected void |
validateCasePermissions(String caseInstanceId) |
void |
validateContentItemPermissions(CoreContentItem dbContentItem,
boolean requiresScope) |
protected void |
validateProcessPermissions(String processInstanceId) |
protected void |
validateTaskPermissions(String taskId) |
protected void |
validateUserPermissions(String userId) |
protected void |
validateViewPermissions(CoreContentItem contentItem) |