Interface | Description |
---|---|
ActivityCompletionClient |
Used to complete asynchronously activities that called
Activity.doNotCompleteOnReturn() . |
BatchRequest |
Used to accumulate multiple operations
|
WorkflowClient |
Client to the Cadence service used to start and query workflows by external processes.
|
WorkflowClientInterceptor | |
WorkflowStub |
WorkflowStub is a client side stub to a single workflow instance.
|
Class | Description |
---|---|
WorkflowClientInterceptorBase | |
WorkflowClientOptions |
Options for WorkflowClient configuration.
|
WorkflowClientOptions.Builder | |
WorkflowOptions | |
WorkflowOptions.Builder |
Exception | Description |
---|---|
ActivityCancelledException |
Usually indicates that activity was already completed (duplicated request to complete) or timed
out or workflow is closed.
|
ActivityCompletionException |
Base exception for all failures returned by an activity completion client.
|
ActivityCompletionFailureException |
Unexpected failure when completing an activity.
|
ActivityNotExistsException |
Usually indicates that activity was already completed (duplicated request to complete) or timed
out or workflow is closed.
|
ActivityWorkerShutdownException |
Indicates that
Worker.Factory#shutdown() or Worker.Factory#shutdownNow() was
called. |
DuplicateWorkflowException |
This exception is thrown in the following cases:
Workflow with the same WorkflowID is currently running.
|
WorkflowException |
Base exception for all workflow failures returned by an external client.
|
WorkflowFailureException |
Indicates that a workflow failed.
|
WorkflowNotFoundException |
Thrown when workflow with the given id is not known to the cadence service.
|
WorkflowQueryException | |
WorkflowServiceException | |
WorkflowTerminatedException |
Indicates that a workflow was forcefully terminated by an external command to Cadence service.
|
WorkflowTimedOutException |
Indicates that a workflow exceeded its execution timeout and was forcefully terminated by the
Cadence service.
|