cadence-java-client
cadence-java-client copied to clipboard
Java framework for Cadence Workflow Service
I defined a workflow and try to perform some Workflow.sleep() in the logic. And I started a worker and tried to run the same workflow multiple times at the same...
We have a mobile application. The mobile application navigation can be thought of similar to a workflow as what the user is doing. When we were evaluating cadence, it seems...
From a user: `is it expected that the TestWorkflowEnvironment always yields the same UUID? ie a single environment can't run multiple workflows?`
https://github.com/uber-go/cadence-client/issues/796
ContinueAsNewWorkflowExecutionDecisionAttributes public WorkflowType workflowType; // optional public TaskList taskList; // optional public ByteBuffer input; // optional public int executionStartToCloseTimeoutSeconds; // optional public int taskStartToCloseTimeoutSeconds; // optional public int backoffStartIntervalInSeconds; //...
Right now when a workflow is not running (e.g. between retries or cron schedules), querying the workflow will result in NPE. One way to fix this is to have a...
We created two flows (Flow1, Flow2) and one activity (Activity1) for testing Cadence. - Activity1 -> returns an integer - Flow1 -> calls Activity1 and uses the returned result to...
Currently ActivityOptions apply to all activities on an activity interface. It is possible to use @ActivityMetho annotation to have different options per activity type, but annotation is not always the...
Client provides [WorkflowInterceptor](https://github.com/uber/cadence-java-client/blob/7912a840aefdd3f1ebdb96f94d709f874b95bc44/src/main/java/com/uber/cadence/worker/WorkerOptions.java#L174), but there is no corresponding ActivityInterceptor.