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
- Specified by:
getProcessModelin interfaceorg.activiti.cloud.services.rest.api.ProcessDefinitionController
-
getBpmnModel
- Specified by:
getBpmnModelin interfaceorg.activiti.cloud.services.rest.api.ProcessDefinitionController
-
getProcessDiagram
- Specified by:
getProcessDiagramin interfaceorg.activiti.cloud.services.rest.api.ProcessDefinitionController
-
getProcessModelStaticValuesMappingForStartEvent
- Specified by:
getProcessModelStaticValuesMappingForStartEventin interfaceorg.activiti.cloud.services.rest.api.ProcessDefinitionController
-
getProcessModelConstantValuesForStartEvent
- Specified by:
getProcessModelConstantValuesForStartEventin interfaceorg.activiti.cloud.services.rest.api.ProcessDefinitionController
-