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