Package io.camunda.migrator.impl.clients
Class C7Client
java.lang.Object
io.camunda.migrator.impl.clients.C7Client
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.springframework.context.ApplicationContextprotected org.camunda.bpm.engine.HistoryServiceprotected MigratorPropertiesprotected org.camunda.bpm.engine.RuntimeService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidfetchAndHandleDecisionDefinitions(Consumer<org.camunda.bpm.engine.repository.DecisionDefinition> callback, Date deployedAfter) Processes decision definitions with pagination using the provided callback consumer.voidfetchAndHandleDecisionRequirementsDefinitions(Consumer<org.camunda.bpm.engine.repository.DecisionRequirementsDefinition> callback) Processes decision requirements with pagination using the provided callback consumer.voidfetchAndHandleHistoricDecisionInstances(Consumer<org.camunda.bpm.engine.history.HistoricDecisionInstance> callback, Date evaluatedAfter) Processes historic decision instances with pagination using the provided callback consumer.voidfetchAndHandleHistoricFlowNodes(Consumer<org.camunda.bpm.engine.history.HistoricActivityInstance> callback, Date startedAfter) Processes historic flow node instances with pagination using the provided callback consumer.voidfetchAndHandleHistoricIncidents(Consumer<org.camunda.bpm.engine.history.HistoricIncident> callback, Date createdAfter) Processes historic incidents with pagination using the provided callback consumer.voidfetchAndHandleHistoricProcessInstances(Consumer<org.camunda.bpm.engine.history.HistoricProcessInstance> callback, Date startedAfter) Processes historic process instances with pagination using the provided callback consumer.voidfetchAndHandleHistoricRootProcessInstances(Consumer<IdKeyDbModel> callback, Date startedAfter) Processes historic root process instances with pagination using the provided callback consumer.voidfetchAndHandleHistoricUserTasks(Consumer<org.camunda.bpm.engine.history.HistoricTaskInstance> callback, Date startedAfter) Processes historic user task instances with pagination using the provided callback consumer.voidfetchAndHandleHistoricVariables(Consumer<org.camunda.bpm.engine.history.HistoricVariableInstance> callback, Date createdAfter) Processes variables with pagination using the provided callback consumer.voidfetchAndHandleProcessDefinitions(Consumer<org.camunda.bpm.engine.repository.ProcessDefinition> callback, String[] ids) Processes process definitions with pagination using the provided callback consumer.voidfetchAndHandleProcessDefinitions(Consumer<org.camunda.bpm.engine.repository.ProcessDefinition> callback, Date deployedAfter) Processes process definitions with pagination using the provided callback consumer.voidfetchAndHandleProcessDefinitions(org.camunda.bpm.engine.impl.ProcessDefinitionQueryImpl query, Consumer<org.camunda.bpm.engine.repository.ProcessDefinition> callback) Processes process definitions with pagination using the provided callback consumer.voidfetchAndHandleProcessInstances(Consumer<org.camunda.bpm.engine.runtime.ProcessInstance> callback, String rootProcessInstanceId) Processes process instances for a given root process instance ID with pagination.org.camunda.bpm.engine.runtime.ActivityInstancegetActivityInstance(String processInstanceId) Gets the activity instance tree for a process instance.List<org.camunda.bpm.engine.runtime.VariableInstance> getAllVariables(String c7ProcessInstanceId) Gets all variables for a process instance with pagination and variable transformation.org.camunda.bpm.model.bpmn.BpmnModelInstancegetBpmnModelInstance(String processDefinitionId) Gets the BPMN model instance by process definition ID.org.camunda.bpm.engine.repository.DecisionDefinitiongetDecisionDefinition(String c7Id) Gets a single decision definition by ID.org.camunda.bpm.engine.repository.DecisionRequirementsDefinitionGets a single decision requirements definition by ID.getDefinitionDeploymentTime(String definitionDeploymentId) Gets the definition deployment time by definition deployment ID.org.camunda.bpm.engine.history.HistoricActivityInstanceGets a single historic activity instance by ID.org.camunda.bpm.engine.history.HistoricDecisionInstanceGets a single historic decision instance by ID.org.camunda.bpm.engine.history.HistoricDecisionInstancegetHistoricDecisionInstanceByDefinitionKey(String definitionKey) Gets a single historic decision instance by ID.org.camunda.bpm.engine.history.HistoricIncidentgetHistoricIncident(String c7Id) Gets a single historic incident by ID.org.camunda.bpm.engine.history.HistoricProcessInstanceGets a single historic process instance by ID.org.camunda.bpm.engine.history.HistoricTaskInstanceGets a single historic task instance by ID.org.camunda.bpm.engine.history.HistoricVariableInstanceGets a single historic variable instance by ID.List<org.camunda.bpm.engine.runtime.VariableInstance> getLocalVariables(String activityInstanceId) Gets local variables for an activity instance with pagination and variable transformation.org.camunda.bpm.engine.repository.ProcessDefinitiongetProcessDefinition(String c7Id) Gets a single process definition by ID.org.camunda.bpm.engine.runtime.ProcessInstancegetProcessInstance(String processInstanceId) Gets a single process instance by ID.getResourceAsStream(String resourceId, String resourceName) Gets a resource as steam by ID and name.
-
Field Details
-
runtimeService
@Autowired protected org.camunda.bpm.engine.RuntimeService runtimeService -
historyService
@Autowired protected org.camunda.bpm.engine.HistoryService historyService -
properties
-
context
@Autowired protected org.springframework.context.ApplicationContext context
-
-
Constructor Details
-
C7Client
public C7Client()
-
-
Method Details
-
getProcessInstance
Gets a single process instance by ID. -
getProcessDefinition
Gets a single process definition by ID. -
getDecisionRequirementsDefinition
public org.camunda.bpm.engine.repository.DecisionRequirementsDefinition getDecisionRequirementsDefinition(String c7Id) Gets a single decision requirements definition by ID. -
getDecisionDefinition
Gets a single decision definition by ID. -
getHistoricDecisionInstance
public org.camunda.bpm.engine.history.HistoricDecisionInstance getHistoricDecisionInstance(String c7Id) Gets a single historic decision instance by ID. -
getHistoricDecisionInstanceByDefinitionKey
public org.camunda.bpm.engine.history.HistoricDecisionInstance getHistoricDecisionInstanceByDefinitionKey(String definitionKey) Gets a single historic decision instance by ID. -
getHistoricProcessInstance
public org.camunda.bpm.engine.history.HistoricProcessInstance getHistoricProcessInstance(String c7Id) Gets a single historic process instance by ID. -
getHistoricActivityInstance
public org.camunda.bpm.engine.history.HistoricActivityInstance getHistoricActivityInstance(String c7Id) Gets a single historic activity instance by ID. -
getHistoricTaskInstance
Gets a single historic task instance by ID. -
getHistoricVariableInstance
public org.camunda.bpm.engine.history.HistoricVariableInstance getHistoricVariableInstance(String c7Id) Gets a single historic variable instance by ID. -
getHistoricIncident
Gets a single historic incident by ID. -
getActivityInstance
public org.camunda.bpm.engine.runtime.ActivityInstance getActivityInstance(String processInstanceId) Gets the activity instance tree for a process instance. -
getAllVariables
public List<org.camunda.bpm.engine.runtime.VariableInstance> getAllVariables(String c7ProcessInstanceId) Gets all variables for a process instance with pagination and variable transformation. -
getLocalVariables
public List<org.camunda.bpm.engine.runtime.VariableInstance> getLocalVariables(String activityInstanceId) Gets local variables for an activity instance with pagination and variable transformation. -
getResourceAsStream
Gets a resource as steam by ID and name. -
getBpmnModelInstance
public org.camunda.bpm.model.bpmn.BpmnModelInstance getBpmnModelInstance(String processDefinitionId) Gets the BPMN model instance by process definition ID. -
getDefinitionDeploymentTime
Gets the definition deployment time by definition deployment ID. -
fetchAndHandleProcessInstances
public void fetchAndHandleProcessInstances(Consumer<org.camunda.bpm.engine.runtime.ProcessInstance> callback, String rootProcessInstanceId) Processes process instances for a given root process instance ID with pagination. -
fetchAndHandleHistoricRootProcessInstances
public void fetchAndHandleHistoricRootProcessInstances(Consumer<IdKeyDbModel> callback, Date startedAfter) Processes historic root process instances with pagination using the provided callback consumer. -
fetchAndHandleHistoricProcessInstances
public void fetchAndHandleHistoricProcessInstances(Consumer<org.camunda.bpm.engine.history.HistoricProcessInstance> callback, Date startedAfter) Processes historic process instances with pagination using the provided callback consumer. -
fetchAndHandleHistoricDecisionInstances
public void fetchAndHandleHistoricDecisionInstances(Consumer<org.camunda.bpm.engine.history.HistoricDecisionInstance> callback, Date evaluatedAfter) Processes historic decision instances with pagination using the provided callback consumer. -
fetchAndHandleProcessDefinitions
public void fetchAndHandleProcessDefinitions(Consumer<org.camunda.bpm.engine.repository.ProcessDefinition> callback, Date deployedAfter) Processes process definitions with pagination using the provided callback consumer. -
fetchAndHandleProcessDefinitions
public void fetchAndHandleProcessDefinitions(Consumer<org.camunda.bpm.engine.repository.ProcessDefinition> callback, String[] ids) Processes process definitions with pagination using the provided callback consumer. -
fetchAndHandleProcessDefinitions
public void fetchAndHandleProcessDefinitions(org.camunda.bpm.engine.impl.ProcessDefinitionQueryImpl query, Consumer<org.camunda.bpm.engine.repository.ProcessDefinition> callback) Processes process definitions with pagination using the provided callback consumer. -
fetchAndHandleDecisionDefinitions
public void fetchAndHandleDecisionDefinitions(Consumer<org.camunda.bpm.engine.repository.DecisionDefinition> callback, Date deployedAfter) Processes decision definitions with pagination using the provided callback consumer. -
fetchAndHandleDecisionRequirementsDefinitions
public void fetchAndHandleDecisionRequirementsDefinitions(Consumer<org.camunda.bpm.engine.repository.DecisionRequirementsDefinition> callback) Processes decision requirements with pagination using the provided callback consumer. -
fetchAndHandleHistoricIncidents
public void fetchAndHandleHistoricIncidents(Consumer<org.camunda.bpm.engine.history.HistoricIncident> callback, Date createdAfter) Processes historic incidents with pagination using the provided callback consumer. -
fetchAndHandleHistoricVariables
public void fetchAndHandleHistoricVariables(Consumer<org.camunda.bpm.engine.history.HistoricVariableInstance> callback, Date createdAfter) Processes variables with pagination using the provided callback consumer. -
fetchAndHandleHistoricUserTasks
public void fetchAndHandleHistoricUserTasks(Consumer<org.camunda.bpm.engine.history.HistoricTaskInstance> callback, Date startedAfter) Processes historic user task instances with pagination using the provided callback consumer. -
fetchAndHandleHistoricFlowNodes
public void fetchAndHandleHistoricFlowNodes(Consumer<org.camunda.bpm.engine.history.HistoricActivityInstance> callback, Date startedAfter) Processes historic flow node instances with pagination using the provided callback consumer.
-