Class ProcessDefinitionControllerImpl
java.lang.Object
org.activiti.cloud.services.rest.controllers.ProcessDefinitionControllerImpl
- All Implemented Interfaces:
org.activiti.cloud.services.rest.api.ProcessDefinitionController
@RestController
@RequestMapping(produces={"application/hal+json","application/json"})
public class ProcessDefinitionControllerImpl
extends Object
implements org.activiti.cloud.services.rest.api.ProcessDefinitionController
-
Constructor Summary
ConstructorsConstructorDescriptionProcessDefinitionControllerImpl(org.activiti.engine.RepositoryService repositoryService, org.activiti.cloud.services.core.ProcessDiagramGeneratorWrapper processDiagramGenerator, ProcessDefinitionRepresentationModelAssembler representationModelAssembler, ExtendedCloudProcessDefinitionRepresentationModelAssembler extendedCloudProcessDefinitionRepresentationModelAssembler, org.activiti.api.process.runtime.ProcessRuntime processRuntime, org.activiti.cloud.alfresco.data.domain.AlfrescoPagedModelAssembler<org.activiti.api.process.model.ProcessDefinition> pagedCollectionModelAssembler, org.activiti.cloud.services.core.pageable.SpringPageConverter pageConverter, org.activiti.cloud.services.core.ProcessDefinitionService processDefinitionService, org.activiti.cloud.services.core.ProcessDefinitionValuesService processDefinitionValuesService) -
Method Summary
Modifier and TypeMethodDescriptiongetBpmnModel(String id) org.springframework.hateoas.EntityModel<org.activiti.cloud.api.process.model.CloudProcessDefinition> org.springframework.hateoas.PagedModel<org.springframework.hateoas.EntityModel<org.activiti.cloud.api.process.model.ExtendedCloudProcessDefinition>> getProcessDefinitions(List<String> include, org.springframework.data.domain.Pageable pageable)
-
Constructor Details
-
ProcessDefinitionControllerImpl
@Autowired public ProcessDefinitionControllerImpl(org.activiti.engine.RepositoryService repositoryService, org.activiti.cloud.services.core.ProcessDiagramGeneratorWrapper processDiagramGenerator, ProcessDefinitionRepresentationModelAssembler representationModelAssembler, ExtendedCloudProcessDefinitionRepresentationModelAssembler extendedCloudProcessDefinitionRepresentationModelAssembler, org.activiti.api.process.runtime.ProcessRuntime processRuntime, org.activiti.cloud.alfresco.data.domain.AlfrescoPagedModelAssembler<org.activiti.api.process.model.ProcessDefinition> pagedCollectionModelAssembler, org.activiti.cloud.services.core.pageable.SpringPageConverter pageConverter, org.activiti.cloud.services.core.ProcessDefinitionService processDefinitionService, org.activiti.cloud.services.core.ProcessDefinitionValuesService processDefinitionValuesService)
-
-
Method Details
-
getProcessDefinitions
public org.springframework.hateoas.PagedModel<org.springframework.hateoas.EntityModel<org.activiti.cloud.api.process.model.ExtendedCloudProcessDefinition>> getProcessDefinitions(@RequestParam(required=false,defaultValue="") List<String> include, org.springframework.data.domain.Pageable pageable) - Specified by:
getProcessDefinitionsin interfaceorg.activiti.cloud.services.rest.api.ProcessDefinitionController
-
getProcessDefinition
public org.springframework.hateoas.EntityModel<org.activiti.cloud.api.process.model.CloudProcessDefinition> getProcessDefinition(@PathVariable String id) - Specified by:
getProcessDefinitionin interfaceorg.activiti.cloud.services.rest.api.ProcessDefinitionController
-
getProcessModel
-
getBpmnModel
-
getProcessDiagram
-
getProcessModelStaticValuesMappingForStartEvent
-
getProcessModelConstantValuesForStartEvent
-