@RestController public class AppDefinitionResource extends AbstractAppDefinitionResource
AbstractAppDefinitionResource.ImportGroupCache, AbstractAppDefinitionResource.ImportUserCache
appDefinitionPublishService, bpmnJsonConverter, deploymentService, env, groupService, modelRepository, modelService, objectMapper, userService
historyRepository, PROCESS_NOT_FOUND_MESSAGE_KEY, shareInfoRepository
Constructor and Description |
---|
AppDefinitionResource() |
Modifier and Type | Method and Description |
---|---|
void |
exportAppDefinition(javax.servlet.http.HttpServletResponse response,
Long modelId) |
com.activiti.model.editor.AppDefinitionRepresentation |
getAppDefinition(Long modelId) |
com.activiti.model.editor.AppDefinitionRepresentation |
getAppDefinitionHistory(Long modelId,
Long modelHistoryId) |
com.activiti.model.editor.AppDefinitionRepresentation |
importAppDefinition(javax.servlet.http.HttpServletRequest request,
Long modelId,
org.springframework.web.multipart.MultipartFile file) |
com.activiti.model.editor.AppDefinitionRepresentation |
importAppDefinition(javax.servlet.http.HttpServletRequest request,
org.springframework.web.multipart.MultipartFile file) |
String |
importAppDefinitionText(javax.servlet.http.HttpServletRequest request,
Long modelId,
org.springframework.web.multipart.MultipartFile file) |
String |
importAppDefinitionText(javax.servlet.http.HttpServletRequest request,
org.springframework.web.multipart.MultipartFile file) |
com.activiti.model.editor.AppDefinitionUpdateResultRepresentation |
publishAppDefinition(Long modelId,
com.activiti.model.editor.AppDefinitionPublishRepresentation publishModel) |
com.activiti.model.editor.AppDefinitionUpdateResultRepresentation |
updateAppDefinition(Long modelId,
com.activiti.model.editor.AppDefinitionSaveRepresentation updatedModel) |
createAppDefinitionRepresentation, createAppDefinitionZip, createModelRepresentation, createZipEntry, createZipEntry, createZipEntryFileName, fillForm, importAppDefinition, importAppDefinition, importAppDefinitionNewVersion, importBpmnModels, importForms, matchBpmnModelWithFormIds, matchFormKeyValue, matchFormsAndSubProcesses, processBpmnEditorModel, readModelJson, readZipFile, updateBpmnForms, updateExtensionElementName, updateFormKeyValue
getModel, getModelHistory, getParentModel, getProcessModelForOwner, populatePermissions
@RequestMapping(value="/rest/app-definitions/{modelId}", method=GET, produces="application/json") public com.activiti.model.editor.AppDefinitionRepresentation getAppDefinition(@PathVariable(value="modelId") Long modelId)
@RequestMapping(value="/rest/app-definitions/{modelId}/history/{modelHistoryId}", method=GET, produces="application/json") public com.activiti.model.editor.AppDefinitionRepresentation getAppDefinitionHistory(@PathVariable Long modelId, @PathVariable Long modelHistoryId)
@RequestMapping(value="/rest/app-definitions/{modelId}", method=PUT, produces="application/json") public com.activiti.model.editor.AppDefinitionUpdateResultRepresentation updateAppDefinition(@PathVariable(value="modelId") Long modelId, @RequestBody com.activiti.model.editor.AppDefinitionSaveRepresentation updatedModel)
@RequestMapping(value="/rest/app-definitions/{modelId}/publish", method=POST, produces="application/json") public com.activiti.model.editor.AppDefinitionUpdateResultRepresentation publishAppDefinition(@PathVariable(value="modelId") Long modelId, @RequestBody com.activiti.model.editor.AppDefinitionPublishRepresentation publishModel)
publishAppDefinition
in class AbstractAppDefinitionResource
@RequestMapping(value="/rest/app-definitions/{modelId}/export", method=GET) public void exportAppDefinition(javax.servlet.http.HttpServletResponse response, @PathVariable Long modelId) throws IOException
exportAppDefinition
in class AbstractAppDefinitionResource
IOException
@Transactional @RequestMapping(value="/rest/app-definitions/{modelId}/import", method=POST, produces="application/json") public com.activiti.model.editor.AppDefinitionRepresentation importAppDefinition(javax.servlet.http.HttpServletRequest request, @PathVariable Long modelId, @RequestParam(value="file") org.springframework.web.multipart.MultipartFile file)
@Transactional @RequestMapping(value="/rest/app-definitions/{modelId}/text/import", method=POST) public String importAppDefinitionText(javax.servlet.http.HttpServletRequest request, @PathVariable Long modelId, @RequestParam(value="file") org.springframework.web.multipart.MultipartFile file)
@Transactional @RequestMapping(value="/rest/app-definitions/import", method=POST, produces="application/json") public com.activiti.model.editor.AppDefinitionRepresentation importAppDefinition(javax.servlet.http.HttpServletRequest request, @RequestParam(value="file") org.springframework.web.multipart.MultipartFile file)
importAppDefinition
in class AbstractAppDefinitionResource
@Transactional @RequestMapping(value="/rest/app-definitions/text/import", method=POST) public String importAppDefinitionText(javax.servlet.http.HttpServletRequest request, @RequestParam(value="file") org.springframework.web.multipart.MultipartFile file)
Copyright © 2014–2015 Alfresco. All rights reserved.