Class Camunda7RestClient
java.lang.Object
org.camunda.community.migration.processInstance.client.Camunda7RestClient
- All Implemented Interfaces:
Camunda7Client
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.camunda.community.migration.processInstance.client.Camunda7Client
Camunda7Client.Camunda7JobConfiguration, Camunda7Client.Camunda7JobType -
Field Summary
Fields inherited from interface org.camunda.community.migration.processInstance.client.Camunda7Client
BEAN_NAME -
Constructor Summary
ConstructorsConstructorDescriptionCamunda7RestClient(org.springframework.web.client.RestTemplate restTemplate, Camunda7ClientProperties properties) -
Method Summary
Modifier and TypeMethodDescriptionvoidcancelProcessInstance(String processInstanceId) getActivityInstances(String processInstanceId) getJobDefinitions(Camunda7Client.Camunda7JobType jobType, Camunda7Client.Camunda7JobConfiguration jobConfiguration, String processDefinitionId) getLatestProcessDefinitionByKey(String processDefinitionKey) getProcessDefinition(String processDefinitionId) getProcessInstance(String processInstanceId) getProcessInstancesByProcessDefinition(String processDefinitionId) getProcessInstancesByProcessDefinitionAndActivityIds(String processDefinitionId, Collection<String> activityIds) getVariableInstances(String processInstanceId) voidsetVariable(String processInstanceId, String variableName, Object variableValue) voidsuspendJobDefinition(String jobDefinitionId, boolean suspended) voidsuspendProcessDefinitionById(String processDefinitionId, boolean suspended) void
-
Constructor Details
-
Camunda7RestClient
public Camunda7RestClient(org.springframework.web.client.RestTemplate restTemplate, Camunda7ClientProperties properties)
-
-
Method Details
-
testConnection
-
getJobDefinitions
public List<JobDefinitionDto> getJobDefinitions(Camunda7Client.Camunda7JobType jobType, Camunda7Client.Camunda7JobConfiguration jobConfiguration, String processDefinitionId) - Specified by:
getJobDefinitionsin interfaceCamunda7Client
-
suspendJobDefinition
- Specified by:
suspendJobDefinitionin interfaceCamunda7Client
-
getVersion
- Specified by:
getVersionin interfaceCamunda7Client
-
suspendProcessDefinitionById
- Specified by:
suspendProcessDefinitionByIdin interfaceCamunda7Client
-
getProcessInstance
- Specified by:
getProcessInstancein interfaceCamunda7Client
-
getProcessDefinition
- Specified by:
getProcessDefinitionin interfaceCamunda7Client
-
getActivityInstances
- Specified by:
getActivityInstancesin interfaceCamunda7Client
-
cancelProcessInstance
- Specified by:
cancelProcessInstancein interfaceCamunda7Client
-
setVariable
- Specified by:
setVariablein interfaceCamunda7Client
-
getProcessInstancesByProcessDefinition
- Specified by:
getProcessInstancesByProcessDefinitionin interfaceCamunda7Client
-
getProcessInstancesByProcessDefinitionAndActivityIds
public List<ProcessInstanceDto> getProcessInstancesByProcessDefinitionAndActivityIds(String processDefinitionId, Collection<String> activityIds) - Specified by:
getProcessInstancesByProcessDefinitionAndActivityIdsin interfaceCamunda7Client
-
getLatestProcessDefinitionByKey
- Specified by:
getLatestProcessDefinitionByKeyin interfaceCamunda7Client
-
getVariableInstances
- Specified by:
getVariableInstancesin interfaceCamunda7Client
-
getJobs
- Specified by:
getJobsin interfaceCamunda7Client
-