Package io.camunda.zeebe.spring.test
Class ZeebeTestThreadSupport
java.lang.Object
io.camunda.zeebe.spring.test.ZeebeTestThreadSupport
Helper to wait in the multithreaded environment for the worker to execute.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic voidstatic voidwaitForProcessInstanceCompleted(long processInstanceKey) static voidwaitForProcessInstanceCompleted(long processInstanceKey, Duration duration) static voidwaitForProcessInstanceCompleted(io.camunda.zeebe.client.api.response.ProcessInstanceEvent processInstance) static voidwaitForProcessInstanceCompleted(io.camunda.zeebe.client.api.response.ProcessInstanceEvent processInstance, Duration duration) static voidwaitForProcessInstanceCompleted(InspectedProcessInstance inspectedProcessInstance) static voidwaitForProcessInstanceCompleted(InspectedProcessInstance inspectedProcessInstance, Duration duration) static voidwaitForProcessInstanceHasPassedElement(long processInstanceKey, String elementId) static voidwaitForProcessInstanceHasPassedElement(long processInstanceKey, String elementId, Duration duration) static voidwaitForProcessInstanceHasPassedElement(io.camunda.zeebe.client.api.response.ProcessInstanceEvent processInstance, String elementId) static voidwaitForProcessInstanceHasPassedElement(io.camunda.zeebe.client.api.response.ProcessInstanceEvent processInstance, String elementId, Duration duration) static voidwaitForProcessInstanceHasPassedElement(InspectedProcessInstance inspectedProcessInstance, String elementId) static voidwaitForProcessInstanceHasPassedElement(InspectedProcessInstance inspectedProcessInstance, String elementId, Duration duration) static voidwaitForProcessInstanceHasPassedElement(InspectedProcessInstance inspectedProcessInstance, String elementId, Duration duration, int times)
-
Constructor Details
-
ZeebeTestThreadSupport
public ZeebeTestThreadSupport()
-
-
Method Details
-
setEngineForCurrentThread
-
cleanupEngineForCurrentThread
public static void cleanupEngineForCurrentThread() -
waitForProcessInstanceCompleted
public static void waitForProcessInstanceCompleted(io.camunda.zeebe.client.api.response.ProcessInstanceEvent processInstance) -
waitForProcessInstanceCompleted
public static void waitForProcessInstanceCompleted(io.camunda.zeebe.client.api.response.ProcessInstanceEvent processInstance, Duration duration) -
waitForProcessInstanceCompleted
public static void waitForProcessInstanceCompleted(long processInstanceKey) -
waitForProcessInstanceCompleted
-
waitForProcessInstanceCompleted
public static void waitForProcessInstanceCompleted(InspectedProcessInstance inspectedProcessInstance) -
waitForProcessInstanceCompleted
public static void waitForProcessInstanceCompleted(InspectedProcessInstance inspectedProcessInstance, Duration duration) -
waitForProcessInstanceHasPassedElement
public static void waitForProcessInstanceHasPassedElement(io.camunda.zeebe.client.api.response.ProcessInstanceEvent processInstance, String elementId) -
waitForProcessInstanceHasPassedElement
-
waitForProcessInstanceHasPassedElement
public static void waitForProcessInstanceHasPassedElement(long processInstanceKey, String elementId) -
waitForProcessInstanceHasPassedElement
-
waitForProcessInstanceHasPassedElement
public static void waitForProcessInstanceHasPassedElement(InspectedProcessInstance inspectedProcessInstance, String elementId) -
waitForProcessInstanceHasPassedElement
public static void waitForProcessInstanceHasPassedElement(InspectedProcessInstance inspectedProcessInstance, String elementId, Duration duration) -
waitForProcessInstanceHasPassedElement
public static void waitForProcessInstanceHasPassedElement(InspectedProcessInstance inspectedProcessInstance, String elementId, Duration duration, int times)
-