@RestController public class ModelsResource extends AbstractModelsResource
bpmnJsonConverter, bpmnXmlConverter, FILTER_FAVORITE, FILTER_SHARED_WITH_ME, FILTER_SHARED_WITH_OTHERS, MIN_FILTER_LENGTH, modelRepository, modelService, objectMapper, SORT_MODIFIED_ASC, SORT_NAME_ASC, SORT_NAME_DESChistoryRepository, PROCESS_NOT_FOUND_MESSAGE_KEY, shareInfoRepository| Constructor and Description |
|---|
ModelsResource() |
| Modifier and Type | Method and Description |
|---|---|
com.activiti.model.editor.ModelRepresentation |
createModel(com.activiti.model.editor.ModelRepresentation modelRepresentation) |
protected com.fasterxml.jackson.databind.node.ObjectNode |
deleteEmbededReferencesFromBPMNModel(com.fasterxml.jackson.databind.node.ObjectNode editorJsonNode) |
protected com.fasterxml.jackson.databind.node.ObjectNode |
deleteEmbededReferencesFromStepModel(com.fasterxml.jackson.databind.node.ObjectNode editorJsonNode) |
com.activiti.model.editor.ModelRepresentation |
duplicateModel(Long modelId,
com.activiti.model.editor.ModelRepresentation modelRepresentation) |
com.activiti.model.common.ResultListDataRepresentation |
getModels(String filter,
String sort,
Integer modelType,
javax.servlet.http.HttpServletRequest request) |
com.activiti.model.common.ResultListDataRepresentation |
getModelsToIncludeInAppDefinition() |
com.activiti.model.editor.ModelRepresentation |
importProcessModel(javax.servlet.http.HttpServletRequest request,
org.springframework.web.multipart.MultipartFile file) |
String |
importProcessModelText(javax.servlet.http.HttpServletRequest request,
org.springframework.web.multipart.MultipartFile file) |
protected void |
internalDeleteNodeByNameFromBPMNModel(com.fasterxml.jackson.databind.JsonNode editorJsonNode,
String propertyName) |
createModelRepresentation, getSort, makeValidFilterTextgetModel, getModelHistory, getParentModel, getProcessModelForOwner, populatePermissions@RequestMapping(value="/rest/models",
method=GET,
produces="application/json")
public com.activiti.model.common.ResultListDataRepresentation getModels(@RequestParam(required=false)
String filter,
@RequestParam(required=false)
String sort,
@RequestParam(required=false)
Integer modelType,
javax.servlet.http.HttpServletRequest request)
getModels in class AbstractModelsResource@RequestMapping(value="/rest/models-for-app-definition",
method=GET,
produces="application/json")
public com.activiti.model.common.ResultListDataRepresentation getModelsToIncludeInAppDefinition()
getModelsToIncludeInAppDefinition in class AbstractModelsResource@RequestMapping(value="/rest/import-process-model",
method=POST,
produces="application/json")
public com.activiti.model.editor.ModelRepresentation importProcessModel(javax.servlet.http.HttpServletRequest request,
@RequestParam(value="file")
org.springframework.web.multipart.MultipartFile file)
importProcessModel in class AbstractModelsResource@RequestMapping(value="/rest/import-process-model/text",
method=POST)
public String importProcessModelText(javax.servlet.http.HttpServletRequest request,
@RequestParam(value="file")
org.springframework.web.multipart.MultipartFile file)
@RequestMapping(value="/rest/models",
method=POST,
produces="application/json")
public com.activiti.model.editor.ModelRepresentation createModel(@RequestBody
com.activiti.model.editor.ModelRepresentation modelRepresentation)
@RequestMapping(value="/rest/models/{modelId}/clone",
method=POST,
produces="application/json")
public com.activiti.model.editor.ModelRepresentation duplicateModel(@PathVariable
Long modelId,
@RequestBody
com.activiti.model.editor.ModelRepresentation modelRepresentation)
protected com.fasterxml.jackson.databind.node.ObjectNode deleteEmbededReferencesFromBPMNModel(com.fasterxml.jackson.databind.node.ObjectNode editorJsonNode)
protected com.fasterxml.jackson.databind.node.ObjectNode deleteEmbededReferencesFromStepModel(com.fasterxml.jackson.databind.node.ObjectNode editorJsonNode)
protected void internalDeleteNodeByNameFromBPMNModel(com.fasterxml.jackson.databind.JsonNode editorJsonNode,
String propertyName)
Copyright © 2014–2015 Alfresco. All rights reserved.