Class ProcessDefinitionControllerImpl
- java.lang.Object
-
- org.activiti.cloud.services.rest.controllers.ProcessDefinitionControllerImpl
-
- All Implemented Interfaces:
org.activiti.cloud.services.rest.api.ProcessDefinitionController
@RestController public class ProcessDefinitionControllerImpl extends java.lang.Object implements org.activiti.cloud.services.rest.api.ProcessDefinitionController
-
-
Constructor Summary
Constructors Constructor Description ProcessDefinitionControllerImpl(org.activiti.engine.RepositoryService repositoryService, org.activiti.cloud.services.core.ProcessDiagramGeneratorWrapper processDiagramGenerator, ProcessDefinitionResourceAssembler resourceAssembler, org.activiti.api.process.runtime.ProcessRuntime processRuntime, org.activiti.cloud.alfresco.data.domain.AlfrescoPagedResourcesAssembler<org.activiti.api.process.model.ProcessDefinition> pagedResourcesAssembler, org.activiti.cloud.services.core.pageable.SpringPageConverter pageConverter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetBpmnModel(java.lang.String id)org.springframework.hateoas.Resource<org.activiti.cloud.api.process.model.CloudProcessDefinition>getProcessDefinition(java.lang.String id)org.springframework.hateoas.PagedResources<org.springframework.hateoas.Resource<org.activiti.cloud.api.process.model.CloudProcessDefinition>>getProcessDefinitions(org.springframework.data.domain.Pageable pageable)java.lang.StringgetProcessDiagram(java.lang.String id)java.lang.StringgetProcessModel(java.lang.String id)
-
-
-
Constructor Detail
-
ProcessDefinitionControllerImpl
@Autowired public ProcessDefinitionControllerImpl(org.activiti.engine.RepositoryService repositoryService, org.activiti.cloud.services.core.ProcessDiagramGeneratorWrapper processDiagramGenerator, ProcessDefinitionResourceAssembler resourceAssembler, org.activiti.api.process.runtime.ProcessRuntime processRuntime, org.activiti.cloud.alfresco.data.domain.AlfrescoPagedResourcesAssembler<org.activiti.api.process.model.ProcessDefinition> pagedResourcesAssembler, org.activiti.cloud.services.core.pageable.SpringPageConverter pageConverter)
-
-
Method Detail
-
getProcessDefinitions
public org.springframework.hateoas.PagedResources<org.springframework.hateoas.Resource<org.activiti.cloud.api.process.model.CloudProcessDefinition>> getProcessDefinitions(org.springframework.data.domain.Pageable pageable)
- Specified by:
getProcessDefinitionsin interfaceorg.activiti.cloud.services.rest.api.ProcessDefinitionController
-
getProcessDefinition
public org.springframework.hateoas.Resource<org.activiti.cloud.api.process.model.CloudProcessDefinition> getProcessDefinition(@PathVariable java.lang.String id)- Specified by:
getProcessDefinitionin interfaceorg.activiti.cloud.services.rest.api.ProcessDefinitionController
-
getProcessModel
public java.lang.String getProcessModel(@PathVariable java.lang.String id)- Specified by:
getProcessModelin interfaceorg.activiti.cloud.services.rest.api.ProcessDefinitionController
-
getBpmnModel
public java.lang.String getBpmnModel(@PathVariable java.lang.String id)- Specified by:
getBpmnModelin interfaceorg.activiti.cloud.services.rest.api.ProcessDefinitionController
-
getProcessDiagram
public java.lang.String getProcessDiagram(@PathVariable java.lang.String id)- Specified by:
getProcessDiagramin interfaceorg.activiti.cloud.services.rest.api.ProcessDefinitionController
-
-