Compare commits

...

33 Commits

Author SHA1 Message Date
Dapr Bot 4b5591834c Release 1.14.2-rc-4
Signed-off-by: Dapr Bot <daprweb@microsoft.com>
2025-07-31 16:58:18 +00:00
Cassie Coyle 97efe7316a
[1.14] Try fixing the release pipeline pt3 (#1475)
* move config to plugin section instead of pluginmanagmenet

Signed-off-by: Cassandra Coyle <cassie@diagrid.io>

* add curl to post

Signed-off-by: Cassandra Coyle <cassie@diagrid.io>

* add newline back

Signed-off-by: Cassandra Coyle <cassie@diagrid.io>

* add echo

Signed-off-by: Cassandra Coyle <cassie@diagrid.io>

* add newline back

Signed-off-by: Cassandra Coyle <cassie@diagrid.io>

---------

Signed-off-by: Cassandra Coyle <cassie@diagrid.io>
2025-07-31 11:55:42 -05:00
Dapr Bot f341c68b3b Release 1.14.2-rc-3
Signed-off-by: Dapr Bot <daprweb@microsoft.com>
2025-07-30 20:34:39 +00:00
Cassie Coyle 32cf9f982e
add repo section to pom.xml to fix publish step failure (#1474)
Signed-off-by: Cassandra Coyle <cassie@diagrid.io>
2025-07-30 15:33:06 -05:00
Dapr Bot f04cc0645a Release 1.14.2-rc-2
Signed-off-by: Dapr Bot <daprweb@microsoft.com>
2025-07-30 14:21:43 +00:00
Cassie Coyle 71707d2f22
[1.14] Fix release pipeline: Migrate to Central Publisher Portal (#1473)
* fix release pipeline

Signed-off-by: Cassandra Coyle <cassie@diagrid.io>

* fix url

Signed-off-by: Cassandra Coyle <cassie@diagrid.io>

* cleanup and update id=central

Signed-off-by: Cassandra Coyle <cassie@diagrid.io>

---------

Signed-off-by: Cassandra Coyle <cassie@diagrid.io>
2025-07-30 09:18:58 -05:00
Dapr Bot 1f7369ebc5 Release 1.14.2-rc-1
Signed-off-by: Dapr Bot <daprweb@microsoft.com>
2025-07-29 14:53:03 +00:00
Cassie Coyle f540f4fbde
chore: Support configuration for max grpc inbound message (#1411) (#1469)
Signed-off-by: Javier Aliaga <javier@diagrid.io>
Co-authored-by: Javier Aliaga <javier@diagrid.io>
2025-07-29 09:48:41 -05:00
Dapr Bot 6823344b4a Generate updated javadocs for 1.14.1
Signed-off-by: Dapr Bot <daprweb@microsoft.com>
2025-04-30 14:01:23 +00:00
Dapr Bot 0b9ba30040 Release 1.14.1
Signed-off-by: Dapr Bot <daprweb@microsoft.com>
2025-04-30 13:44:59 +00:00
Dapr Bot 74a4bf80ac Release 1.14.1-rc-1
Signed-off-by: Dapr Bot <daprweb@microsoft.com>
2025-04-29 18:23:27 +00:00
Cassie Coyle c5f87d9bc9
Fix URL building logic (#1320) (#1329)
* Fix URL building logic



* Add test for query params



* Fix the assertion in the test



* Adjust the tests



* Remove uneeded changes from IT test



* Revert some unintended changes



* Simplify the testing a little bit



* Adjust the test to use ServerRequest



* Test removing things from method invoke controller



* Add query param encoding test



* Revert some unintended changes



* Some tiny styles



---------

Signed-off-by: Artur Ciocanu <ciocanu@adobe.com>
Signed-off-by: Cassandra Coyle <cassie@diagrid.io>
Co-authored-by: artur-ciocanu <artur.ciocanu@gmail.com>
Co-authored-by: Artur Ciocanu <ciocanu@adobe.com>
2025-04-29 12:51:00 -05:00
Dapr Bot d3bdec09fe Generate updated javadocs for 1.14.0
Signed-off-by: Dapr Bot <daprweb@microsoft.com>
2025-03-19 20:32:35 +00:00
Dapr Bot 3917e2a765 Release 1.14.0
Signed-off-by: Dapr Bot <daprweb@microsoft.com>
2025-03-19 20:16:21 +00:00
Dapr Bot 07fa88fe9b Release 1.14.0-rc-10
Signed-off-by: Dapr Bot <daprweb@microsoft.com>
2025-03-18 21:11:35 +00:00
salaboy 18af05bd23
adding missing reuse to tests (#1263)
Signed-off-by: salaboy <Salaboy@gmail.com>
2025-03-17 08:24:52 -05:00
Dapr Bot f2fee549c3 Release 1.14.0-rc-9
Signed-off-by: Dapr Bot <daprweb@microsoft.com>
2025-03-12 19:00:49 +00:00
Cassie Coyle d456698155
up build timeout (#1256)
Signed-off-by: Cassandra Coyle <cassie@diagrid.io>
2025-03-12 13:58:59 -05:00
Dapr Bot e5d9072ac2 Release 1.14.0-rc-8
Signed-off-by: Dapr Bot <daprweb@microsoft.com>
2025-03-12 14:58:56 +00:00
salaboy affeb2dca7
Setting nexus URL (#1254)
* adding nexus url

Signed-off-by: salaboy <Salaboy@gmail.com>

* removing duplicate dep

Signed-off-by: salaboy <Salaboy@gmail.com>

* adding missing version, which is not needed but to avoid warn

Signed-off-by: salaboy <Salaboy@gmail.com>

---------

Signed-off-by: salaboy <Salaboy@gmail.com>
2025-03-12 08:40:13 -05:00
Dapr Bot 326b024f2f Release 1.14.0-rc-7
Signed-off-by: Dapr Bot <daprweb@microsoft.com>
2025-03-11 18:45:35 +00:00
salaboy 6404646ea7
using nexus staging plugig to deploy and skip deploys (#1253)
Signed-off-by: salaboy <Salaboy@gmail.com>
2025-03-11 12:30:47 -05:00
Dapr Bot d70e4082a9 Release 1.14.0-rc-6
Signed-off-by: Dapr Bot <daprweb@microsoft.com>
2025-03-11 13:59:33 +00:00
salaboy 161180a9e0
fixing argument order for deploy profile option (#1251)
Signed-off-by: salaboy <Salaboy@gmail.com>
2025-03-11 08:42:18 -05:00
Dapr Bot 4b1952f951 Release 1.14.0-rc-5
Signed-off-by: Dapr Bot <daprweb@microsoft.com>
2025-03-11 01:44:37 +00:00
salaboy ee1b30d414
Fixing release, skipping sb examples. (#1247)
* fixing deploy skip

Signed-off-by: salaboy <Salaboy@gmail.com>

* skiping examples from release

Signed-off-by: salaboy <Salaboy@gmail.com>

---------

Signed-off-by: salaboy <Salaboy@gmail.com>
2025-03-10 15:36:29 -05:00
Dapr Bot 643f630741 Release 1.14.0-rc-4
Signed-off-by: Dapr Bot <daprweb@microsoft.com>
2025-03-10 13:48:45 +00:00
Cassie Coyle 35b1c92a2b
[1.14] Cherrypick into release (#1240)
* Remove duplicate workflow build for pushes to master branch. (#1237)

Signed-off-by: Artur Souza <asouza.pro@gmail.com>
Signed-off-by: Cassandra Coyle <cassie@diagrid.io>

* DaprBot pushing tag or to branch already triggers build. (#1238)

Signed-off-by: Artur Souza <asouza.pro@gmail.com>
Signed-off-by: Cassandra Coyle <cassie@diagrid.io>

* fix release

Signed-off-by: Cassandra Coyle <cassie@diagrid.io>

* remove springboot v3.2.6 and use dapr-sdk-parent version

Signed-off-by: Cassandra Coyle <cassie@diagrid.io>

* fix orphaned channel

Signed-off-by: Cassandra Coyle <cassie@diagrid.io>

---------

Signed-off-by: Artur Souza <asouza.pro@gmail.com>
Signed-off-by: Cassandra Coyle <cassie@diagrid.io>
Co-authored-by: Artur Souza <artursouza.ms@outlook.com>
2025-03-07 13:07:28 -06:00
Dapr Bot 0b757ec0f3 Release 1.14.0-rc-3
Signed-off-by: Dapr Bot <daprweb@microsoft.com>
2025-03-06 20:48:08 +00:00
Cassie Coyle 23e5946dcf
do we need this? (#1234) (#1236)
Signed-off-by: salaboy <Salaboy@gmail.com>
Co-authored-by: salaboy <Salaboy@gmail.com>
2025-03-06 12:35:25 -06:00
Dapr Bot 5275e7bd98 Release 1.14.0-rc-2
Signed-off-by: Dapr Bot <daprweb@microsoft.com>
2025-03-05 18:08:38 +00:00
Artur Souza 133e8acce7
Restrict deploy to a subset of artifacts (#1229)
Signed-off-by: Artur Souza <asouza.pro@gmail.com>
2025-03-04 08:37:53 -06:00
Dapr Bot 7b5ad1a7ed Release 1.14.0-rc-1
Signed-off-by: Dapr Bot <daprweb@microsoft.com>
2025-03-03 18:42:45 +00:00
1315 changed files with 32197 additions and 41485 deletions

View File

@ -146,7 +146,7 @@ jobs:
publish:
runs-on: ubuntu-latest
needs: build
timeout-minutes: 10
timeout-minutes: 30
env:
JDK_VER: 17
OSSRH_USER_TOKEN: ${{ secrets.OSSRH_USER_TOKEN }}
@ -175,10 +175,14 @@ jobs:
- name: Install jars
if: env.DEPLOY_OSSRH == 'true'
run: ./mvnw install -B -q
- name: Publish to ossrh
- name: Publish to Central Publisher Portal
if: env.DEPLOY_OSSRH == 'true'
run: |
echo ${{ secrets.GPG_PRIVATE_KEY }} | base64 -d > private-key.gpg
export GPG_TTY=$(tty)
gpg --batch --import private-key.gpg
./mvnw -V -B -Dgpg.skip=false -s settings.xml deploy -pl \!examples
echo "Starting Maven deploy..."
./mvnw -V -B -Dgpg.skip=false -s settings.xml deploy
echo "Maven deploy completed"
curl -X POST https://central.sonatype.com/manual/upload/defaultRepository/io.dapr
echo "Manual upload completed"

View File

@ -32,6 +32,8 @@ jobs:
uses: actions/checkout@v4
with:
fetch-depth: 0
token: ${{ secrets.DAPR_BOT_TOKEN }}
persist-credentials: false
- name: Set up OpenJDK ${{ env.JDK_VER }}
uses: actions/setup-java@v4
with:
@ -48,24 +50,7 @@ jobs:
git config user.email "daprweb@microsoft.com"
git config user.name "Dapr Bot"
# Update origin with token
git remote set-url origin https://x-access-token:${GITHUB_TOKEN}@github.com/${GITHUB_REPOSITORY}.git
git remote set-url origin https://x-access-token:${{ secrets.DAPR_BOT_TOKEN }}@github.com/${GITHUB_REPOSITORY}.git
# Copy first to allow automation to use the latest version and not the release branch's version.
cp -R ./.github/scripts ${RUNNER_TEMP}/
${RUNNER_TEMP}/scripts/create-release.sh ${{ inputs.rel_version }}
trigger:
name: Triggers the Dapr SDK build
runs-on: ubuntu-latest
needs: create-release
steps:
- name: Identify build ref to trigger build and release.
run: |
if [[ "${{ inputs.rel_version }}" == *"SNAPSHOT"* ]]; then
echo "BUILD_GIT_REF=master" >> $GITHUB_ENV
else
echo "BUILD_GIT_REF=v${{ inputs.rel_version }}" >> $GITHUB_ENV
fi
- name: Triggers the build and release.
env:
GITHUB_TOKEN: ${{ secrets.DAPR_BOT_TOKEN }}
run: |
gh workflow run build.yml --repo ${GITHUB_REPOSITORY} --ref v$(echo '${{ env.BUILD_GIT_REF }}' | sed -r 's/^[vV]?([0-9].+)$/\1/')
${RUNNER_TEMP}/scripts/create-release.sh ${{ inputs.rel_version }}

View File

@ -50,19 +50,19 @@ For a Maven project, add the following to your `pom.xml` file:
<dependency>
<groupId>io.dapr</groupId>
<artifactId>dapr-sdk</artifactId>
<version>1.13.1</version>
<version>1.14.1</version>
</dependency>
<!-- Dapr's SDK for Actors (optional). -->
<dependency>
<groupId>io.dapr</groupId>
<artifactId>dapr-sdk-actors</artifactId>
<version>1.13.1</version>
<version>1.14.1</version>
</dependency>
<!-- Dapr's SDK integration with SpringBoot (optional). -->
<dependency>
<groupId>io.dapr</groupId>
<artifactId>dapr-sdk-springboot</artifactId>
<version>1.13.1</version>
<version>1.14.1</version>
</dependency>
...
</dependencies>
@ -76,11 +76,11 @@ For a Gradle project, add the following to your `build.gradle` file:
dependencies {
...
// Dapr's core SDK with all features, except Actors.
compile('io.dapr:dapr-sdk:1.13.1')
compile('io.dapr:dapr-sdk:1.14.1')
// Dapr's SDK for Actors (optional).
compile('io.dapr:dapr-sdk-actors:1.13.1')
compile('io.dapr:dapr-sdk-actors:1.14.1')
// Dapr's SDK integration with SpringBoot (optional).
compile('io.dapr:dapr-sdk-springboot:1.13.1')
compile('io.dapr:dapr-sdk-springboot:1.14.1')
}
```

View File

@ -6,7 +6,7 @@
<parent>
<groupId>io.dapr.spring</groupId>
<artifactId>dapr-spring-parent</artifactId>
<version>0.14.0-SNAPSHOT</version>
<version>0.14.2-rc-4</version>
</parent>
<artifactId>dapr-spring-boot-autoconfigure</artifactId>
@ -75,5 +75,12 @@
<scope>test</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.sonatype.plugins</groupId>
<artifactId>nexus-staging-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>

View File

@ -6,7 +6,7 @@
<parent>
<groupId>io.dapr.spring</groupId>
<artifactId>dapr-spring-parent</artifactId>
<version>0.14.0-SNAPSHOT</version>
<version>0.14.2-rc-4</version>
<relativePath>../../pom.xml</relativePath>
</parent>
@ -40,5 +40,12 @@
<optional>true</optional>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.sonatype.plugins</groupId>
<artifactId>nexus-staging-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>

View File

@ -6,7 +6,7 @@
<parent>
<groupId>io.dapr.spring</groupId>
<artifactId>dapr-spring-parent</artifactId>
<version>0.14.0-SNAPSHOT</version>
<version>0.14.2-rc-4</version>
<relativePath>../../pom.xml</relativePath>
</parent>
@ -47,4 +47,12 @@
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.sonatype.plugins</groupId>
<artifactId>nexus-staging-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>

View File

@ -6,7 +6,7 @@
<parent>
<groupId>io.dapr.spring</groupId>
<artifactId>dapr-spring-parent</artifactId>
<version>0.14.0-SNAPSHOT</version>
<version>0.14.2-rc-4</version>
</parent>
<artifactId>dapr-spring-boot-tests</artifactId>
@ -41,5 +41,12 @@
<version>${dapr.sdk.alpha.version}</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.sonatype.plugins</groupId>
<artifactId>nexus-staging-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>

View File

@ -6,7 +6,7 @@
<parent>
<groupId>io.dapr.spring</groupId>
<artifactId>dapr-spring-parent</artifactId>
<version>0.14.0-SNAPSHOT</version>
<version>0.14.2-rc-4</version>
</parent>
<artifactId>dapr-spring-data</artifactId>
@ -21,4 +21,12 @@
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.sonatype.plugins</groupId>
<artifactId>nexus-staging-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>

View File

@ -6,7 +6,7 @@
<parent>
<groupId>io.dapr.spring</groupId>
<artifactId>dapr-spring-parent</artifactId>
<version>0.14.0-SNAPSHOT</version>
<version>0.14.2-rc-4</version>
</parent>
<artifactId>dapr-spring-messaging</artifactId>
@ -14,4 +14,12 @@
<description>Dapr Spring Messaging</description>
<packaging>jar</packaging>
<build>
<plugins>
<plugin>
<groupId>org.sonatype.plugins</groupId>
<artifactId>nexus-staging-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>

View File

@ -6,7 +6,7 @@
<parent>
<groupId>io.dapr.spring</groupId>
<artifactId>dapr-spring-parent</artifactId>
<version>0.14.0-SNAPSHOT</version>
<version>0.14.2-rc-4</version>
</parent>
<artifactId>dapr-spring-workflows</artifactId>
@ -21,4 +21,12 @@
<version>${project.version}</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.sonatype.plugins</groupId>
<artifactId>nexus-staging-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>

View File

@ -7,13 +7,13 @@
<parent>
<groupId>io.dapr</groupId>
<artifactId>dapr-sdk-parent</artifactId>
<version>1.14.0-SNAPSHOT</version>
<version>1.14.2-rc-4</version>
</parent>
<groupId>io.dapr.spring</groupId>
<artifactId>dapr-spring-parent</artifactId>
<packaging>pom</packaging>
<version>0.14.0-SNAPSHOT</version>
<version>0.14.2-rc-4</version>
<name>dapr-spring-parent</name>
<description>SDK extension for Spring and Spring Boot</description>
@ -92,6 +92,10 @@
<build>
<plugins>
<plugin>
<groupId>org.sonatype.plugins</groupId>
<artifactId>nexus-staging-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>

View File

@ -46,19 +46,19 @@ For a Maven project, add the following to your `pom.xml` file:
<dependency>
<groupId>io.dapr</groupId>
<artifactId>dapr-sdk</artifactId>
<version>1.13.1</version>
<version>1.14.1</version>
</dependency>
<!-- Dapr's SDK for Actors (optional). -->
<dependency>
<groupId>io.dapr</groupId>
<artifactId>dapr-sdk-actors</artifactId>
<version>1.13.1</version>
<version>1.14.1</version>
</dependency>
<!-- Dapr's SDK integration with SpringBoot (optional). -->
<dependency>
<groupId>io.dapr</groupId>
<artifactId>dapr-sdk-springboot</artifactId>
<version>1.13.1</version>
<version>1.14.1</version>
</dependency>
...
</dependencies>
@ -76,11 +76,11 @@ For a Gradle project, add the following to your `build.gradle` file:
dependencies {
...
// Dapr's core SDK with all features, except Actors.
compile('io.dapr:dapr-sdk:1.13.1')
compile('io.dapr:dapr-sdk:1.14.1')
// Dapr's SDK for Actors (optional).
compile('io.dapr:dapr-sdk-actors:1.13.1')
compile('io.dapr:dapr-sdk-actors:1.14.1')
// Dapr's SDK integration with SpringBoot (optional).
compile('io.dapr:dapr-sdk-springboot:1.13.1')
compile('io.dapr:dapr-sdk-springboot:1.14.1')
}
```
@ -96,7 +96,7 @@ You can fix this by specifying a compatible `OkHttp` version in your project to
<dependency>
<groupId>com.squareup.okhttp3</groupId>
<artifactId>okhttp</artifactId>
<version>1.13.1</version>
<version>1.14.1</version>
</dependency>
```

View File

@ -25,12 +25,12 @@ If you already have a Spring Boot application (Spring Boot 3.x+), you can direct
<dependency>
<groupId>io.dapr.spring</groupId>
<artifactId>dapr-spring-boot-starter</artifactId>
<version>0.13.1</version>
<version>0.14.1</version>
</dependency>
<dependency>
<groupId>io.dapr.spring</groupId>
<artifactId>dapr-spring-boot-starter-test</artifactId>
<version>0.13.1</version>
<version>0.14.1</version>
<scope>test</scope>
</dependency>
```

File diff suppressed because it is too large Load Diff

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:44:35 UTC 2024 -->
<title>All Packages (dapr-sdk-parent 1.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:47:35 UTC 2025 -->
<title>All Packages (dapr-sdk-parent 1.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="package index">
<meta name="generator" content="javadoc/AllPackagesIndexWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
</head>
<body class="all-packages-index-page">
@ -78,35 +78,59 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="io/dapr/exceptions/package-summary.html">io.dapr.exceptions</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="io/dapr/internal/grpc/package-summary.html">io.dapr.internal.grpc</a></div>
<div class="col-first odd-row-color"><a href="io/dapr/internal/exceptions/package-summary.html">io.dapr.internal.exceptions</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="io/dapr/internal/grpc/interceptors/package-summary.html">io.dapr.internal.grpc.interceptors</a></div>
<div class="col-first even-row-color"><a href="io/dapr/internal/grpc/package-summary.html">io.dapr.internal.grpc</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="io/dapr/internal/opencensus/package-summary.html">io.dapr.internal.opencensus</a></div>
<div class="col-first odd-row-color"><a href="io/dapr/internal/grpc/interceptors/package-summary.html">io.dapr.internal.grpc.interceptors</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="io/dapr/internal/resiliency/package-summary.html">io.dapr.internal.resiliency</a></div>
<div class="col-first even-row-color"><a href="io/dapr/internal/opencensus/package-summary.html">io.dapr.internal.opencensus</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="io/dapr/serializer/package-summary.html">io.dapr.serializer</a></div>
<div class="col-first odd-row-color"><a href="io/dapr/internal/resiliency/package-summary.html">io.dapr.internal.resiliency</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="io/dapr/utils/package-summary.html">io.dapr.utils</a></div>
<div class="col-first even-row-color"><a href="io/dapr/serializer/package-summary.html">io.dapr.serializer</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="io/dapr/v1/package-summary.html">io.dapr.v1</a></div>
<div class="col-first odd-row-color"><a href="io/dapr/spring/boot/autoconfigure/client/package-summary.html">io.dapr.spring.boot.autoconfigure.client</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="io/dapr/workflows/package-summary.html">io.dapr.workflows</a></div>
<div class="col-first even-row-color"><a href="io/dapr/spring/boot/autoconfigure/pubsub/package-summary.html">io.dapr.spring.boot.autoconfigure.pubsub</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="io/dapr/workflows/client/package-summary.html">io.dapr.workflows.client</a></div>
<div class="col-first odd-row-color"><a href="io/dapr/spring/boot/autoconfigure/statestore/package-summary.html">io.dapr.spring.boot.autoconfigure.statestore</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="io/dapr/workflows/internal/package-summary.html">io.dapr.workflows.internal</a></div>
<div class="col-first even-row-color"><a href="io/dapr/spring/boot/testcontainers/service/connection/package-summary.html">io.dapr.spring.boot.testcontainers.service.connection</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="io/dapr/workflows/runtime/package-summary.html">io.dapr.workflows.runtime</a></div>
<div class="col-first odd-row-color"><a href="io/dapr/spring/data/package-summary.html">io.dapr.spring.data</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="io/dapr/workflows/saga/package-summary.html">io.dapr.workflows.saga</a></div>
<div class="col-first even-row-color"><a href="io/dapr/spring/data/repository/config/package-summary.html">io.dapr.spring.data.repository.config</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="io/dapr/spring/data/repository/query/package-summary.html">io.dapr.spring.data.repository.query</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="io/dapr/spring/messaging/package-summary.html">io.dapr.spring.messaging</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="io/dapr/spring/messaging/observation/package-summary.html">io.dapr.spring.messaging.observation</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="io/dapr/spring/workflows/config/package-summary.html">io.dapr.spring.workflows.config</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="io/dapr/testcontainers/package-summary.html">io.dapr.testcontainers</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="io/dapr/testcontainers/converter/package-summary.html">io.dapr.testcontainers.converter</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="io/dapr/utils/package-summary.html">io.dapr.utils</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="io/dapr/v1/package-summary.html">io.dapr.v1</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="io/dapr/workflows/package-summary.html">io.dapr.workflows</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="io/dapr/workflows/client/package-summary.html">io.dapr.workflows.client</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="io/dapr/workflows/internal/package-summary.html">io.dapr.workflows.internal</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="io/dapr/workflows/runtime/package-summary.html">io.dapr.workflows.runtime</a></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:44:35 UTC 2024 -->
<title>Constant Field Values (dapr-sdk-parent 1.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:47:35 UTC 2025 -->
<title>Constant Field Values (dapr-sdk-parent 1.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="summary of constants">
<meta name="generator" content="javadoc/ConstantsSummaryWriterImpl">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
</head>
<body class="constants-summary-page">
@ -67,10 +67,10 @@ loadScripts(document, 'script');</script>
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="io.dapr.client.DaprHttp.ALPHA_1_API_VERSION">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-first even-row-color"><code id="io.dapr.client.DaprHttp.ALPHA_1_API_VERSION">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><code><a href="io/dapr/client/DaprHttp.html#ALPHA_1_API_VERSION">ALPHA_1_API_VERSION</a></code></div>
<div class="col-last even-row-color"><code>"v1.0-alpha1"</code></div>
<div class="col-first odd-row-color"><code id="io.dapr.client.DaprHttp.API_VERSION">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-first odd-row-color"><code id="io.dapr.client.DaprHttp.API_VERSION">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><code><a href="io/dapr/client/DaprHttp.html#API_VERSION">API_VERSION</a></code></div>
<div class="col-last odd-row-color"><code>"v1.0"</code></div>
</div>
@ -81,13 +81,13 @@ loadScripts(document, 'script');</script>
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="io.dapr.client.Headers.DAPR_API_TOKEN">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-first even-row-color"><code id="io.dapr.client.Headers.DAPR_API_TOKEN">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><code><a href="io/dapr/client/Headers.html#DAPR_API_TOKEN">DAPR_API_TOKEN</a></code></div>
<div class="col-last even-row-color"><code>"dapr-api-token"</code></div>
<div class="col-first odd-row-color"><code id="io.dapr.client.Headers.DAPR_USER_AGENT">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-first odd-row-color"><code id="io.dapr.client.Headers.DAPR_USER_AGENT">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><code><a href="io/dapr/client/Headers.html#DAPR_USER_AGENT">DAPR_USER_AGENT</a></code></div>
<div class="col-last odd-row-color"><code>"User-Agent"</code></div>
<div class="col-first even-row-color"><code id="io.dapr.client.Headers.GRPC_TRACE_BIN">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-first even-row-color"><code id="io.dapr.client.Headers.GRPC_TRACE_BIN">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><code><a href="io/dapr/client/Headers.html#GRPC_TRACE_BIN">GRPC_TRACE_BIN</a></code></div>
<div class="col-last even-row-color"><code>"grpc-trace-bin"</code></div>
</div>
@ -100,7 +100,7 @@ loadScripts(document, 'script');</script>
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="io.dapr.client.domain.CloudEvent.CONTENT_TYPE">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-first even-row-color"><code id="io.dapr.client.domain.CloudEvent.CONTENT_TYPE">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><code><a href="io/dapr/client/domain/CloudEvent.html#CONTENT_TYPE">CONTENT_TYPE</a></code></div>
<div class="col-last even-row-color"><code>"application/cloudevents+json"</code></div>
</div>
@ -111,10 +111,10 @@ loadScripts(document, 'script');</script>
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="io.dapr.client.domain.Metadata.CONTENT_TYPE">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-first even-row-color"><code id="io.dapr.client.domain.Metadata.CONTENT_TYPE">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><code><a href="io/dapr/client/domain/Metadata.html#CONTENT_TYPE">CONTENT_TYPE</a></code></div>
<div class="col-last even-row-color"><code>"content-type"</code></div>
<div class="col-first odd-row-color"><code id="io.dapr.client.domain.Metadata.TTL_IN_SECONDS">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-first odd-row-color"><code id="io.dapr.client.domain.Metadata.TTL_IN_SECONDS">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><code><a href="io/dapr/client/domain/Metadata.html#TTL_IN_SECONDS">TTL_IN_SECONDS</a></code></div>
<div class="col-last odd-row-color"><code>"ttlInSeconds"</code></div>
</div>
@ -122,12 +122,38 @@ loadScripts(document, 'script');</script>
</ul>
<ul class="block-list">
<li>
<div class="caption"><span>io.dapr.spring.boot.autoconfigure.pubsub.<a href="io/dapr/spring/boot/autoconfigure/pubsub/DaprPubSubProperties.html" title="class in io.dapr.spring.boot.autoconfigure.pubsub">DaprPubSubProperties</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="io.dapr.spring.boot.autoconfigure.pubsub.DaprPubSubProperties.CONFIG_PREFIX">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><code><a href="io/dapr/spring/boot/autoconfigure/pubsub/DaprPubSubProperties.html#CONFIG_PREFIX">CONFIG_PREFIX</a></code></div>
<div class="col-last even-row-color"><code>"dapr.pubsub"</code></div>
</div>
</li>
</ul>
<ul class="block-list">
<li>
<div class="caption"><span>io.dapr.spring.boot.autoconfigure.statestore.<a href="io/dapr/spring/boot/autoconfigure/statestore/DaprStateStoreProperties.html" title="class in io.dapr.spring.boot.autoconfigure.statestore">DaprStateStoreProperties</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="io.dapr.spring.boot.autoconfigure.statestore.DaprStateStoreProperties.CONFIG_PREFIX">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><code><a href="io/dapr/spring/boot/autoconfigure/statestore/DaprStateStoreProperties.html#CONFIG_PREFIX">CONFIG_PREFIX</a></code></div>
<div class="col-last even-row-color"><code>"dapr.statestore"</code></div>
</div>
</li>
</ul>
<ul class="block-list">
<li>
<div class="caption"><span>io.dapr.v1.<a href="io/dapr/v1/AppCallbackAlphaGrpc.html" title="class in io.dapr.v1">AppCallbackAlphaGrpc</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="io.dapr.v1.AppCallbackAlphaGrpc.SERVICE_NAME">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-first even-row-color"><code id="io.dapr.v1.AppCallbackAlphaGrpc.SERVICE_NAME">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><code><a href="io/dapr/v1/AppCallbackAlphaGrpc.html#SERVICE_NAME">SERVICE_NAME</a></code></div>
<div class="col-last even-row-color"><code>"dapr.proto.runtime.v1.AppCallbackAlpha"</code></div>
</div>
@ -138,7 +164,7 @@ loadScripts(document, 'script');</script>
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="io.dapr.v1.AppCallbackGrpc.SERVICE_NAME">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-first even-row-color"><code id="io.dapr.v1.AppCallbackGrpc.SERVICE_NAME">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><code><a href="io/dapr/v1/AppCallbackGrpc.html#SERVICE_NAME">SERVICE_NAME</a></code></div>
<div class="col-last even-row-color"><code>"dapr.proto.runtime.v1.AppCallback"</code></div>
</div>
@ -149,7 +175,7 @@ loadScripts(document, 'script');</script>
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="io.dapr.v1.AppCallbackHealthCheckGrpc.SERVICE_NAME">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-first even-row-color"><code id="io.dapr.v1.AppCallbackHealthCheckGrpc.SERVICE_NAME">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><code><a href="io/dapr/v1/AppCallbackHealthCheckGrpc.html#SERVICE_NAME">SERVICE_NAME</a></code></div>
<div class="col-last even-row-color"><code>"dapr.proto.runtime.v1.AppCallbackHealthCheck"</code></div>
</div>
@ -197,7 +223,7 @@ loadScripts(document, 'script');</script>
</div>
</li>
<li>
<div class="caption"><span>io.dapr.v1.<a href="io/dapr/v1/CommonProtos.HTTPExtension.Verb.html" title="enum class in io.dapr.v1">CommonProtos.HTTPExtension.Verb</a></span></div>
<div class="caption"><span>io.dapr.v1.<a href="io/dapr/v1/CommonProtos.HTTPExtension.Verb.html" title="enum in io.dapr.v1">CommonProtos.HTTPExtension.Verb</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
@ -306,7 +332,7 @@ loadScripts(document, 'script');</script>
</div>
</li>
<li>
<div class="caption"><span>io.dapr.v1.<a href="io/dapr/v1/CommonProtos.StateOptions.StateConcurrency.html" title="enum class in io.dapr.v1">CommonProtos.StateOptions.StateConcurrency</a></span></div>
<div class="caption"><span>io.dapr.v1.<a href="io/dapr/v1/CommonProtos.StateOptions.StateConcurrency.html" title="enum in io.dapr.v1">CommonProtos.StateOptions.StateConcurrency</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
@ -323,7 +349,7 @@ loadScripts(document, 'script');</script>
</div>
</li>
<li>
<div class="caption"><span>io.dapr.v1.<a href="io/dapr/v1/CommonProtos.StateOptions.StateConsistency.html" title="enum class in io.dapr.v1">CommonProtos.StateOptions.StateConsistency</a></span></div>
<div class="caption"><span>io.dapr.v1.<a href="io/dapr/v1/CommonProtos.StateOptions.StateConsistency.html" title="enum in io.dapr.v1">CommonProtos.StateOptions.StateConsistency</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
@ -394,7 +420,7 @@ loadScripts(document, 'script');</script>
</div>
</li>
<li>
<div class="caption"><span>io.dapr.v1.<a href="io/dapr/v1/DaprAppCallbackProtos.BindingEventResponse.BindingEventConcurrency.html" title="enum class in io.dapr.v1">DaprAppCallbackProtos.BindingEventResponse.BindingEventConcurrency</a></span></div>
<div class="caption"><span>io.dapr.v1.<a href="io/dapr/v1/DaprAppCallbackProtos.BindingEventResponse.BindingEventConcurrency.html" title="enum in io.dapr.v1">DaprAppCallbackProtos.BindingEventResponse.BindingEventConcurrency</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
@ -625,7 +651,7 @@ loadScripts(document, 'script');</script>
</div>
</li>
<li>
<div class="caption"><span>io.dapr.v1.<a href="io/dapr/v1/DaprAppCallbackProtos.TopicEventResponse.TopicEventResponseStatus.html" title="enum class in io.dapr.v1">DaprAppCallbackProtos.TopicEventResponse.TopicEventResponseStatus</a></span></div>
<div class="caption"><span>io.dapr.v1.<a href="io/dapr/v1/DaprAppCallbackProtos.TopicEventResponse.TopicEventResponseStatus.html" title="enum in io.dapr.v1">DaprAppCallbackProtos.TopicEventResponse.TopicEventResponseStatus</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
@ -701,7 +727,7 @@ loadScripts(document, 'script');</script>
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="io.dapr.v1.DaprGrpc.SERVICE_NAME">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-first even-row-color"><code id="io.dapr.v1.DaprGrpc.SERVICE_NAME">public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><code><a href="io/dapr/v1/DaprGrpc.html#SERVICE_NAME">SERVICE_NAME</a></code></div>
<div class="col-last even-row-color"><code>"dapr.proto.runtime.v1.Dapr"</code></div>
</div>
@ -741,7 +767,7 @@ loadScripts(document, 'script');</script>
</div>
</li>
<li>
<div class="caption"><span>io.dapr.v1.<a href="io/dapr/v1/DaprProtos.ActorRuntime.ActorRuntimeStatus.html" title="enum class in io.dapr.v1">DaprProtos.ActorRuntime.ActorRuntimeStatus</a></span></div>
<div class="caption"><span>io.dapr.v1.<a href="io/dapr/v1/DaprProtos.ActorRuntime.ActorRuntimeStatus.html" title="enum in io.dapr.v1">DaprProtos.ActorRuntime.ActorRuntimeStatus</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
@ -1548,7 +1574,7 @@ loadScripts(document, 'script');</script>
</div>
</li>
<li>
<div class="caption"><span>io.dapr.v1.<a href="io/dapr/v1/DaprProtos.PubsubSubscriptionType.html" title="enum class in io.dapr.v1">DaprProtos.PubsubSubscriptionType</a></span></div>
<div class="caption"><span>io.dapr.v1.<a href="io/dapr/v1/DaprProtos.PubsubSubscriptionType.html" title="enum in io.dapr.v1">DaprProtos.PubsubSubscriptionType</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
@ -1866,33 +1892,13 @@ loadScripts(document, 'script');</script>
</div>
</li>
<li>
<div class="caption"><span>io.dapr.v1.<a href="io/dapr/v1/DaprProtos.SubscribeTopicEventsInitialRequestAlpha1.html" title="class in io.dapr.v1">DaprProtos.SubscribeTopicEventsInitialRequestAlpha1</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="io.dapr.v1.DaprProtos.SubscribeTopicEventsInitialRequestAlpha1.DEAD_LETTER_TOPIC_FIELD_NUMBER">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second even-row-color"><code><a href="io/dapr/v1/DaprProtos.SubscribeTopicEventsInitialRequestAlpha1.html#DEAD_LETTER_TOPIC_FIELD_NUMBER">DEAD_LETTER_TOPIC_FIELD_NUMBER</a></code></div>
<div class="col-last even-row-color"><code>4</code></div>
<div class="col-first odd-row-color"><code id="io.dapr.v1.DaprProtos.SubscribeTopicEventsInitialRequestAlpha1.METADATA_FIELD_NUMBER">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second odd-row-color"><code><a href="io/dapr/v1/DaprProtos.SubscribeTopicEventsInitialRequestAlpha1.html#METADATA_FIELD_NUMBER">METADATA_FIELD_NUMBER</a></code></div>
<div class="col-last odd-row-color"><code>3</code></div>
<div class="col-first even-row-color"><code id="io.dapr.v1.DaprProtos.SubscribeTopicEventsInitialRequestAlpha1.PUBSUB_NAME_FIELD_NUMBER">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second even-row-color"><code><a href="io/dapr/v1/DaprProtos.SubscribeTopicEventsInitialRequestAlpha1.html#PUBSUB_NAME_FIELD_NUMBER">PUBSUB_NAME_FIELD_NUMBER</a></code></div>
<div class="col-last even-row-color"><code>1</code></div>
<div class="col-first odd-row-color"><code id="io.dapr.v1.DaprProtos.SubscribeTopicEventsInitialRequestAlpha1.TOPIC_FIELD_NUMBER">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second odd-row-color"><code><a href="io/dapr/v1/DaprProtos.SubscribeTopicEventsInitialRequestAlpha1.html#TOPIC_FIELD_NUMBER">TOPIC_FIELD_NUMBER</a></code></div>
<div class="col-last odd-row-color"><code>2</code></div>
</div>
</li>
<li>
<div class="caption"><span>io.dapr.v1.<a href="io/dapr/v1/DaprProtos.SubscribeTopicEventsRequestAlpha1.html" title="class in io.dapr.v1">DaprProtos.SubscribeTopicEventsRequestAlpha1</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="io.dapr.v1.DaprProtos.SubscribeTopicEventsRequestAlpha1.EVENT_RESPONSE_FIELD_NUMBER">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second even-row-color"><code><a href="io/dapr/v1/DaprProtos.SubscribeTopicEventsRequestAlpha1.html#EVENT_RESPONSE_FIELD_NUMBER">EVENT_RESPONSE_FIELD_NUMBER</a></code></div>
<div class="col-first even-row-color"><code id="io.dapr.v1.DaprProtos.SubscribeTopicEventsRequestAlpha1.EVENT_PROCESSED_FIELD_NUMBER">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second even-row-color"><code><a href="io/dapr/v1/DaprProtos.SubscribeTopicEventsRequestAlpha1.html#EVENT_PROCESSED_FIELD_NUMBER">EVENT_PROCESSED_FIELD_NUMBER</a></code></div>
<div class="col-last even-row-color"><code>2</code></div>
<div class="col-first odd-row-color"><code id="io.dapr.v1.DaprProtos.SubscribeTopicEventsRequestAlpha1.INITIAL_REQUEST_FIELD_NUMBER">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second odd-row-color"><code><a href="io/dapr/v1/DaprProtos.SubscribeTopicEventsRequestAlpha1.html#INITIAL_REQUEST_FIELD_NUMBER">INITIAL_REQUEST_FIELD_NUMBER</a></code></div>
@ -1900,17 +1906,51 @@ loadScripts(document, 'script');</script>
</div>
</li>
<li>
<div class="caption"><span>io.dapr.v1.<a href="io/dapr/v1/DaprProtos.SubscribeTopicEventsRequestInitialAlpha1.html" title="class in io.dapr.v1">DaprProtos.SubscribeTopicEventsRequestInitialAlpha1</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="io.dapr.v1.DaprProtos.SubscribeTopicEventsRequestInitialAlpha1.DEAD_LETTER_TOPIC_FIELD_NUMBER">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second even-row-color"><code><a href="io/dapr/v1/DaprProtos.SubscribeTopicEventsRequestInitialAlpha1.html#DEAD_LETTER_TOPIC_FIELD_NUMBER">DEAD_LETTER_TOPIC_FIELD_NUMBER</a></code></div>
<div class="col-last even-row-color"><code>4</code></div>
<div class="col-first odd-row-color"><code id="io.dapr.v1.DaprProtos.SubscribeTopicEventsRequestInitialAlpha1.METADATA_FIELD_NUMBER">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second odd-row-color"><code><a href="io/dapr/v1/DaprProtos.SubscribeTopicEventsRequestInitialAlpha1.html#METADATA_FIELD_NUMBER">METADATA_FIELD_NUMBER</a></code></div>
<div class="col-last odd-row-color"><code>3</code></div>
<div class="col-first even-row-color"><code id="io.dapr.v1.DaprProtos.SubscribeTopicEventsRequestInitialAlpha1.PUBSUB_NAME_FIELD_NUMBER">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second even-row-color"><code><a href="io/dapr/v1/DaprProtos.SubscribeTopicEventsRequestInitialAlpha1.html#PUBSUB_NAME_FIELD_NUMBER">PUBSUB_NAME_FIELD_NUMBER</a></code></div>
<div class="col-last even-row-color"><code>1</code></div>
<div class="col-first odd-row-color"><code id="io.dapr.v1.DaprProtos.SubscribeTopicEventsRequestInitialAlpha1.TOPIC_FIELD_NUMBER">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second odd-row-color"><code><a href="io/dapr/v1/DaprProtos.SubscribeTopicEventsRequestInitialAlpha1.html#TOPIC_FIELD_NUMBER">TOPIC_FIELD_NUMBER</a></code></div>
<div class="col-last odd-row-color"><code>2</code></div>
</div>
</li>
<li>
<div class="caption"><span>io.dapr.v1.<a href="io/dapr/v1/DaprProtos.SubscribeTopicEventsRequestProcessedAlpha1.html" title="class in io.dapr.v1">DaprProtos.SubscribeTopicEventsRequestProcessedAlpha1</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="io.dapr.v1.DaprProtos.SubscribeTopicEventsRequestProcessedAlpha1.ID_FIELD_NUMBER">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second even-row-color"><code><a href="io/dapr/v1/DaprProtos.SubscribeTopicEventsRequestProcessedAlpha1.html#ID_FIELD_NUMBER">ID_FIELD_NUMBER</a></code></div>
<div class="col-last even-row-color"><code>1</code></div>
<div class="col-first odd-row-color"><code id="io.dapr.v1.DaprProtos.SubscribeTopicEventsRequestProcessedAlpha1.STATUS_FIELD_NUMBER">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second odd-row-color"><code><a href="io/dapr/v1/DaprProtos.SubscribeTopicEventsRequestProcessedAlpha1.html#STATUS_FIELD_NUMBER">STATUS_FIELD_NUMBER</a></code></div>
<div class="col-last odd-row-color"><code>2</code></div>
</div>
</li>
<li>
<div class="caption"><span>io.dapr.v1.<a href="io/dapr/v1/DaprProtos.SubscribeTopicEventsResponseAlpha1.html" title="class in io.dapr.v1">DaprProtos.SubscribeTopicEventsResponseAlpha1</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
<div class="col-first even-row-color"><code id="io.dapr.v1.DaprProtos.SubscribeTopicEventsResponseAlpha1.ID_FIELD_NUMBER">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second even-row-color"><code><a href="io/dapr/v1/DaprProtos.SubscribeTopicEventsResponseAlpha1.html#ID_FIELD_NUMBER">ID_FIELD_NUMBER</a></code></div>
<div class="col-last even-row-color"><code>1</code></div>
<div class="col-first odd-row-color"><code id="io.dapr.v1.DaprProtos.SubscribeTopicEventsResponseAlpha1.STATUS_FIELD_NUMBER">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second odd-row-color"><code><a href="io/dapr/v1/DaprProtos.SubscribeTopicEventsResponseAlpha1.html#STATUS_FIELD_NUMBER">STATUS_FIELD_NUMBER</a></code></div>
<div class="col-last odd-row-color"><code>2</code></div>
<div class="col-first even-row-color"><code id="io.dapr.v1.DaprProtos.SubscribeTopicEventsResponseAlpha1.EVENT_MESSAGE_FIELD_NUMBER">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second even-row-color"><code><a href="io/dapr/v1/DaprProtos.SubscribeTopicEventsResponseAlpha1.html#EVENT_MESSAGE_FIELD_NUMBER">EVENT_MESSAGE_FIELD_NUMBER</a></code></div>
<div class="col-last even-row-color"><code>2</code></div>
<div class="col-first odd-row-color"><code id="io.dapr.v1.DaprProtos.SubscribeTopicEventsResponseAlpha1.INITIAL_RESPONSE_FIELD_NUMBER">public&nbsp;static&nbsp;final&nbsp;int</code></div>
<div class="col-second odd-row-color"><code><a href="io/dapr/v1/DaprProtos.SubscribeTopicEventsResponseAlpha1.html#INITIAL_RESPONSE_FIELD_NUMBER">INITIAL_RESPONSE_FIELD_NUMBER</a></code></div>
<div class="col-last odd-row-color"><code>1</code></div>
</div>
</li>
<li>
@ -2011,7 +2051,7 @@ loadScripts(document, 'script');</script>
</div>
</li>
<li>
<div class="caption"><span>io.dapr.v1.<a href="io/dapr/v1/DaprProtos.SubtleGetKeyRequest.KeyFormat.html" title="enum class in io.dapr.v1">DaprProtos.SubtleGetKeyRequest.KeyFormat</a></span></div>
<div class="caption"><span>io.dapr.v1.<a href="io/dapr/v1/DaprProtos.SubtleGetKeyRequest.KeyFormat.html" title="enum in io.dapr.v1">DaprProtos.SubtleGetKeyRequest.KeyFormat</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
@ -2291,7 +2331,7 @@ loadScripts(document, 'script');</script>
</div>
</li>
<li>
<div class="caption"><span>io.dapr.v1.<a href="io/dapr/v1/DaprProtos.UnlockResponse.Status.html" title="enum class in io.dapr.v1">DaprProtos.UnlockResponse.Status</a></span></div>
<div class="caption"><span>io.dapr.v1.<a href="io/dapr/v1/DaprProtos.UnlockResponse.Status.html" title="enum in io.dapr.v1">DaprProtos.UnlockResponse.Status</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
@ -2377,7 +2417,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,168 +0,0 @@
/*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
body {
margin: 0px;
padding: 0px;
}
table {
padding:0px;
width: 100%;
margin-left: -2px;
margin-right: -2px;
}
acronym {
cursor: help;
border-bottom: 1px dotted #feb;
}
table.bodyTable th, table.bodyTable td {
padding: 2px 4px 2px 4px;
vertical-align: top;
}
div.clear{
clear:both;
visibility: hidden;
}
div.clear hr{
display: none;
}
#bannerLeft, #bannerRight {
font-size: xx-large;
font-weight: bold;
}
#bannerLeft img, #bannerRight img {
margin: 0px;
}
.xleft, #bannerLeft img {
float:left;
}
.xright, #bannerRight {
float:right;
}
#banner {
padding: 0px;
}
#breadcrumbs {
padding: 3px 10px 3px 10px;
}
#leftColumn {
width: 170px;
float:left;
overflow: auto;
}
#bodyColumn {
margin-right: 1.5em;
margin-left: 197px;
}
#legend {
padding: 8px 0 8px 0;
}
#navcolumn {
padding: 8px 4px 0 8px;
}
#navcolumn h5 {
margin: 0;
padding: 0;
font-size: small;
}
#navcolumn ul {
margin: 0;
padding: 0;
font-size: small;
}
#navcolumn li {
list-style-type: none;
background-image: none;
background-repeat: no-repeat;
background-position: 0 0.4em;
padding-left: 16px;
list-style-position: outside;
line-height: 1.2em;
font-size: smaller;
}
#navcolumn li.expanded {
background-image: url(../images/expanded.gif);
}
#navcolumn li.collapsed {
background-image: url(../images/collapsed.gif);
}
#navcolumn li.none {
text-indent: -1em;
margin-left: 1em;
}
#poweredBy {
text-align: center;
}
#navcolumn img {
margin-top: 10px;
margin-bottom: 3px;
}
#poweredBy img {
display:block;
margin: 20px 0 20px 17px;
}
#search img {
margin: 0px;
display: block;
}
#search #q, #search #btnG {
border: 1px solid #999;
margin-bottom:10px;
}
#search form {
margin: 0px;
}
#lastPublished {
font-size: x-small;
}
.navSection {
margin-bottom: 2px;
padding: 8px;
}
.navSectionHead {
font-weight: bold;
font-size: x-small;
}
.section {
padding: 4px;
}
#footer {
padding: 3px 10px 3px 10px;
font-size: x-small;
}
#breadcrumbs {
font-size: x-small;
margin: 0pt;
}
.source {
padding: 12px;
margin: 1em 7px 1em 7px;
}
.source pre {
margin: 0px;
padding: 0px;
}
#navcolumn img.imageLink, .imageLink {
padding-left: 0px;
padding-bottom: 0px;
padding-top: 0px;
padding-right: 2px;
border: 0px;
margin: 0px;
}

View File

@ -1,161 +0,0 @@
/*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
body {
padding: 0px 0px 10px 0px;
}
body, td, select, input, li{
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 13px;
}
code{
font-family: Courier, monospace;
font-size: 13px;
}
a {
text-decoration: none;
}
a:link {
color:#36a;
}
a:visited {
color:#47a;
}
a:active, a:hover {
color:#69c;
}
#legend li.externalLink {
background: url(../images/external.png) left top no-repeat;
padding-left: 18px;
}
a.externalLink, a.externalLink:link, a.externalLink:visited, a.externalLink:active, a.externalLink:hover {
background: url(../images/external.png) right center no-repeat;
padding-right: 18px;
}
#legend li.newWindow {
background: url(../images/newwindow.png) left top no-repeat;
padding-left: 18px;
}
a.newWindow, a.newWindow:link, a.newWindow:visited, a.newWindow:active, a.newWindow:hover {
background: url(../images/newwindow.png) right center no-repeat;
padding-right: 18px;
}
h2 {
padding: 4px 4px 4px 6px;
border: 1px solid #999;
color: #900;
background-color: #ddd;
font-weight:900;
font-size: x-large;
}
h3 {
padding: 4px 4px 4px 6px;
border: 1px solid #aaa;
color: #900;
background-color: #eee;
font-weight: normal;
font-size: large;
}
h4 {
padding: 4px 4px 4px 6px;
border: 1px solid #bbb;
color: #900;
background-color: #fff;
font-weight: normal;
font-size: large;
}
h5 {
padding: 4px 4px 4px 6px;
color: #900;
font-size: medium;
}
p {
line-height: 1.3em;
font-size: small;
}
#breadcrumbs {
border-top: 1px solid #aaa;
border-bottom: 1px solid #aaa;
background-color: #ccc;
}
#leftColumn {
margin: 10px 0 0 5px;
border: 1px solid #999;
background-color: #eee;
padding-bottom: 3px; /* IE-9 scrollbar-fix */
}
#navcolumn h5 {
font-size: smaller;
border-bottom: 1px solid #aaaaaa;
padding-top: 2px;
color: #000;
}
table.bodyTable th {
color: white;
background-color: #bbb;
text-align: left;
font-weight: bold;
}
table.bodyTable th, table.bodyTable td {
font-size: 1em;
}
table.bodyTable tr.a {
background-color: #ddd;
}
table.bodyTable tr.b {
background-color: #eee;
}
.source {
border: 1px solid #999;
}
dl {
padding: 4px 4px 4px 6px;
border: 1px solid #aaa;
background-color: #ffc;
}
dt {
color: #900;
}
#organizationLogo img, #projectLogo img, #projectLogo span{
margin: 8px;
}
#banner {
border-bottom: 1px solid #fff;
}
.errormark, .warningmark, .donemark, .infomark {
background: url(../images/icon_error_sml.gif) no-repeat;
}
.warningmark {
background-image: url(../images/icon_warning_sml.gif);
}
.donemark {
background-image: url(../images/icon_success_sml.gif);
}
.infomark {
background-image: url(../images/icon_info_sml.gif);
}

View File

@ -1,26 +0,0 @@
/*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
#banner, #footer, #leftcol, #breadcrumbs, .docs #toc, .docs .courtesylinks, #leftColumn, #navColumn {
display: none !important;
}
#bodyColumn, body.docs div.docs {
margin: 0 !important;
border: none !important
}

View File

@ -1 +0,0 @@
/* You can override this file with your own styles */

Binary file not shown.

Before

Width:  |  Height:  |  Size: 53 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 52 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 230 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1010 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 606 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 990 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 576 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 220 B

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>All Classes and Interfaces (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>All Classes and Interfaces (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="class index">
<meta name="generator" content="javadoc/AllClassesIndexWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
</head>
<body class="all-classes-index-page">
@ -56,93 +56,81 @@ loadScripts(document, 'script');</script>
<h1 title="All Classes and Interfaces" class="title">All Classes and Interfaces</h1>
</div>
<div id="all-classes-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="all-classes-table-tab0" role="tab" aria-selected="true" aria-controls="all-classes-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="all-classes-table-tab1" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab1', 2)" class="table-tab">Interfaces</button><button id="all-classes-table-tab2" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab2', 2)" class="table-tab">Classes</button><button id="all-classes-table-tab3" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab3', 2)" class="table-tab">Enum Classes</button><button id="all-classes-table-tab5" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab5', 2)" class="table-tab">Exceptions</button></div>
<div id="all-classes-table.tabpanel" role="tabpanel">
<div class="summary-table two-column-summary" aria-labelledby="all-classes-table-tab0">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="all-classes-table-tab0" role="tab" aria-selected="true" aria-controls="all-classes-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="all-classes-table-tab1" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab1', 2)" class="table-tab">Interfaces</button><button id="all-classes-table-tab2" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab2', 2)" class="table-tab">Classes</button><button id="all-classes-table-tab3" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab3', 2)" class="table-tab">Enums</button></div>
<div id="all-classes-table.tabpanel" role="tabpanel" aria-labelledby="all-classes-table-tab0">
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="io/dapr/workflows/runtime/ActivityWrapper.html" title="class in io.dapr.workflows.runtime">ActivityWrapper</a>&lt;<a href="io/dapr/workflows/runtime/ActivityWrapper.html" title="type parameter in ActivityWrapper">T</a> extends <a href="io/dapr/workflows/runtime/WorkflowActivity.html" title="interface in io.dapr.workflows.runtime">WorkflowActivity</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Wrapper for Durable Task Framework task activity factory.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="io/dapr/workflows/internal/ApiTokenClientInterceptor.html" title="class in io.dapr.workflows.internal">ApiTokenClientInterceptor</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="io/dapr/workflows/saga/DaprSagaContextImpl.html" title="class in io.dapr.workflows.saga">DaprSagaContextImpl</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Dapr Saga Context implementation.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="io/dapr/workflows/internal/ApiTokenClientInterceptor.html" title="class in io.dapr.workflows.internal">ApiTokenClientInterceptor</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="io/dapr/workflows/client/DaprWorkflowClient.html" title="class in io.dapr.workflows.client">DaprWorkflowClient</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Defines client operations for managing Dapr Workflow instances.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="io/dapr/workflows/DaprWorkflowContextImpl.html" title="class in io.dapr.workflows">DaprWorkflowContextImpl</a></div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html" title="class in io.dapr.workflows.runtime">DefaultWorkflowContext</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="io/dapr/workflows/client/NewWorkflowOption.html" title="class in io.dapr.workflows.client">NewWorkflowOption</a></div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="io/dapr/workflows/client/NewWorkflowOptions.html" title="class in io.dapr.workflows.client">NewWorkflowOptions</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Options for starting a new instance of a workflow.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="io/dapr/workflows/saga/Saga.html" title="class in io.dapr.workflows.saga">Saga</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="io/dapr/workflows/saga/SagaCompensationException.html" title="class in io.dapr.workflows.saga">SagaCompensationException</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
<div class="block">saga compensation exception.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="io/dapr/workflows/saga/SagaContext.html" title="interface in io.dapr.workflows.saga">SagaContext</a></div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="io/dapr/workflows/Workflow.html" title="interface in io.dapr.workflows">Workflow</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">Saga context.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="io/dapr/workflows/saga/SagaOption.html" title="class in io.dapr.workflows.saga">SagaOption</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Saga option.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="io/dapr/workflows/saga/SagaOption.Builder.html" title="class in io.dapr.workflows.saga">SagaOption.Builder</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="io/dapr/workflows/Workflow.html" title="class in io.dapr.workflows">Workflow</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Common interface for workflow implementations.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="io/dapr/workflows/runtime/WorkflowActivity.html" title="interface in io.dapr.workflows.runtime">WorkflowActivity</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="io/dapr/workflows/WorkflowActivity.html" title="interface in io.dapr.workflows">WorkflowActivity</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">Common interface for task activity implementations.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="io/dapr/workflows/runtime/WorkflowActivityContext.html" title="class in io.dapr.workflows.runtime">WorkflowActivityContext</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Wrapper for Durable Task Framework <code>TaskActivityContext</code>.</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="io/dapr/workflows/runtime/WorkflowActivityClassWrapper.html" title="class in io.dapr.workflows.runtime">WorkflowActivityClassWrapper</a>&lt;<a href="io/dapr/workflows/runtime/WorkflowActivityClassWrapper.html" title="type parameter in WorkflowActivityClassWrapper">T</a> extends <a href="io/dapr/workflows/WorkflowActivity.html" title="interface in io.dapr.workflows">WorkflowActivity</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Wrapper for Durable Task Framework task activity factory.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="io/dapr/workflows/WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="io/dapr/workflows/WorkflowActivityContext.html" title="interface in io.dapr.workflows">WorkflowActivityContext</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="io/dapr/workflows/runtime/WorkflowActivityInstanceWrapper.html" title="class in io.dapr.workflows.runtime">WorkflowActivityInstanceWrapper</a>&lt;<a href="io/dapr/workflows/runtime/WorkflowActivityInstanceWrapper.html" title="type parameter in WorkflowActivityInstanceWrapper">T</a> extends <a href="io/dapr/workflows/WorkflowActivity.html" title="interface in io.dapr.workflows">WorkflowActivity</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Wrapper for Durable Task Framework task activity factory.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="io/dapr/workflows/WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">Context object used by workflow implementations to perform actions such as scheduling activities,
durable timers, waiting for external events, and for getting basic information about the current
workflow instance.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="io/dapr/workflows/client/WorkflowFailureDetails.html" title="class in io.dapr.workflows.client">WorkflowFailureDetails</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="io/dapr/workflows/client/WorkflowFailureDetails.html" title="class in io.dapr.workflows.client">WorkflowFailureDetails</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Represents a workflow failure details.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="io/dapr/workflows/client/WorkflowInstanceStatus.html" title="class in io.dapr.workflows.client">WorkflowInstanceStatus</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="io/dapr/workflows/client/WorkflowInstanceStatus.html" title="class in io.dapr.workflows.client">WorkflowInstanceStatus</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Represents a snapshot of a workflow instance's current state, including
metadata.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="io/dapr/workflows/runtime/WorkflowRuntime.html" title="class in io.dapr.workflows.runtime">WorkflowRuntime</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="io/dapr/workflows/runtime/WorkflowRuntime.html" title="class in io.dapr.workflows.runtime">WorkflowRuntime</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Contains methods to register workflows and activities.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="io/dapr/workflows/runtime/WorkflowRuntimeBuilder.html" title="class in io.dapr.workflows.runtime">WorkflowRuntimeBuilder</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="io/dapr/workflows/runtime/WorkflowRuntimeBuilder.html" title="class in io.dapr.workflows.runtime">WorkflowRuntimeBuilder</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
<div class="block">Enum describing the runtime status of a workflow.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="io/dapr/workflows/WorkflowStub.html" title="interface in io.dapr.workflows">WorkflowStub</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="io/dapr/workflows/WorkflowStub.html" title="interface in io.dapr.workflows">WorkflowStub</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="io/dapr/workflows/WorkflowTaskOptions.html" title="class in io.dapr.workflows">WorkflowTaskOptions</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="io/dapr/workflows/WorkflowTaskRetryPolicy.html" title="class in io.dapr.workflows">WorkflowTaskRetryPolicy</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="io/dapr/workflows/WorkflowTaskRetryPolicy.Builder.html" title="class in io.dapr.workflows">WorkflowTaskRetryPolicy.Builder</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
</div>
</div>
</div>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>All Packages (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>All Packages (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="package index">
<meta name="generator" content="javadoc/AllPackagesIndexWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
</head>
<body class="all-packages-index-page">
@ -63,13 +63,11 @@ loadScripts(document, 'script');</script>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="io/dapr/workflows/runtime/package-summary.html">io.dapr.workflows.runtime</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="io/dapr/workflows/saga/package-summary.html">io.dapr.workflows.saga</a></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -2,4 +2,3 @@ io.dapr.workflows
io.dapr.workflows.client
io.dapr.workflows.internal
io.dapr.workflows.runtime
io.dapr.workflows.saga

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>API Help (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>API Help (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="help">
<meta name="generator" content="javadoc/HelpWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
</head>
<body class="help-page">
@ -70,7 +70,6 @@ loadScripts(document, 'script');</script>
<li><a href="#doc-file">Other Files</a></li>
<li><a href="#use">Use</a></li>
<li><a href="#tree">Tree (Class Hierarchy)</a></li>
<li><a href="#serialized-form">Serialized Form</a></li>
<li><a href="#all-packages">All Packages</a></li>
<li><a href="#all-classes">All Classes and Interfaces</a></li>
<li><a href="#index">Index</a></li>
@ -106,10 +105,10 @@ The following sections describe the different kinds of pages in this collection.
<ul class="help-section-list">
<li>Interfaces</li>
<li>Classes</li>
<li>Enum Classes</li>
<li>Enums</li>
<li>Exceptions</li>
<li>Errors</li>
<li>Annotation Interfaces</li>
<li>Annotation Types</li>
</ul>
</section>
<section class="help-section" id="class">
@ -162,10 +161,6 @@ The following sections describe the different kinds of pages in this collection.
<li>When viewing a particular package, class or interface page, clicking on TREE displays the hierarchy for only that package.</li>
</ul>
</section>
<section class="help-section" id="serialized-form">
<h3>Serialized Form</h3>
<p>Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to those who implement rather than use the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See Also" section of the class description.</p>
</section>
<section class="help-section" id="all-packages">
<h3>All Packages</h3>
<p>The <a href="allpackages-index.html">All Packages</a> page contains an alphabetic index of all packages contained in the documentation.</p>
@ -183,7 +178,7 @@ The following sections describe the different kinds of pages in this collection.
<span class="help-footnote">This help file applies to API documentation generated by the standard doclet.</span></main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>Index (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>Index (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="index">
<meta name="generator" content="javadoc/IndexWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
</head>
<body class="index-page">
@ -51,18 +51,10 @@ loadScripts(document, 'script');</script>
<div class="header">
<h1>Index</h1>
</div>
<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a href="#I:W">W</a>&nbsp;<br><a href="allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="allpackages-index.html">All&nbsp;Packages</a><span class="vertical-separator">|</span><a href="serialized-form.html">Serialized&nbsp;Form</a>
<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a href="#I:W">W</a>&nbsp;<br><a href="allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="allpackages-index.html">All&nbsp;Packages</a>
<h2 class="title" id="I:A">A</h2>
<dl class="index">
<dt><a href="io/dapr/workflows/runtime/ActivityWrapper.html" class="type-name-link" title="class in io.dapr.workflows.runtime">ActivityWrapper</a>&lt;<a href="io/dapr/workflows/runtime/ActivityWrapper.html" title="type parameter in ActivityWrapper">T</a> extends <a href="io/dapr/workflows/runtime/WorkflowActivity.html" title="interface in io.dapr.workflows.runtime">WorkflowActivity</a>&gt; - Class in <a href="io/dapr/workflows/runtime/package-summary.html">io.dapr.workflows.runtime</a></dt>
<dd>
<div class="block">Wrapper for Durable Task Framework task activity factory.</div>
</dd>
<dt><a href="io/dapr/workflows/runtime/ActivityWrapper.html#%3Cinit%3E(java.lang.Class)" class="member-name-link">ActivityWrapper(Class&lt;T&gt;)</a> - Constructor for class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/ActivityWrapper.html" title="class in io.dapr.workflows.runtime">ActivityWrapper</a></dt>
<dd>
<div class="block">Constructor for ActivityWrapper.</div>
</dd>
<dt><a href="io/dapr/workflows/DaprWorkflowContextImpl.html#allOf(java.util.List)" class="member-name-link">allOf(List&lt;Task&lt;V&gt;&gt;)</a> - Method in class io.dapr.workflows.<a href="io/dapr/workflows/DaprWorkflowContextImpl.html" title="class in io.dapr.workflows">DaprWorkflowContextImpl</a></dt>
<dt><a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html#allOf(java.util.List)" class="member-name-link">allOf(List&lt;Task&lt;V&gt;&gt;)</a> - Method in class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html" title="class in io.dapr.workflows.runtime">DefaultWorkflowContext</a></dt>
<dd>
<div class="block">Returns a new <code>Task</code> that is completed when all the given <code>Task</code>s complete.</div>
</dd>
@ -74,7 +66,7 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Returns a new <code>Task</code> that is completed when any of the given <code>Task</code>s complete.</div>
</dd>
<dt><a href="io/dapr/workflows/DaprWorkflowContextImpl.html#anyOf(java.util.List)" class="member-name-link">anyOf(List&lt;Task&lt;?&gt;&gt;)</a> - Method in class io.dapr.workflows.<a href="io/dapr/workflows/DaprWorkflowContextImpl.html" title="class in io.dapr.workflows">DaprWorkflowContextImpl</a></dt>
<dt><a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html#anyOf(java.util.List)" class="member-name-link">anyOf(List&lt;Task&lt;?&gt;&gt;)</a> - Method in class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html" title="class in io.dapr.workflows.runtime">DefaultWorkflowContext</a></dt>
<dd>
<div class="block">Returns a new <code>Task</code> that is completed when any of the tasks in <code>tasks</code> completes.</div>
</dd>
@ -93,12 +85,10 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Returns a WorkflowRuntime object.</div>
</dd>
<dt><a href="io/dapr/workflows/saga/SagaOption.Builder.html#build()" class="member-name-link">build()</a> - Method in class io.dapr.workflows.saga.<a href="io/dapr/workflows/saga/SagaOption.Builder.html" title="class in io.dapr.workflows.saga">SagaOption.Builder</a></dt>
<dt><a href="io/dapr/workflows/WorkflowTaskRetryPolicy.Builder.html#build()" class="member-name-link">build()</a> - Method in class io.dapr.workflows.<a href="io/dapr/workflows/WorkflowTaskRetryPolicy.Builder.html" title="class in io.dapr.workflows">WorkflowTaskRetryPolicy.Builder</a></dt>
<dd>
<div class="block">Build Saga optiion.</div>
<div class="block">Build the WorkflowTaskRetryPolicy.</div>
</dd>
<dt><a href="io/dapr/workflows/saga/SagaOption.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class io.dapr.workflows.saga.<a href="io/dapr/workflows/saga/SagaOption.Builder.html" title="class in io.dapr.workflows.saga">SagaOption.Builder</a></dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:C">C</h2>
<dl class="index">
@ -117,17 +107,17 @@ loadScripts(document, 'script');</script>
<div class="block">Asynchronously invokes an activity by name and with the specified input value and returns a new <code>Task</code>
that completes when the activity completes.</div>
</dd>
<dt><a href="io/dapr/workflows/WorkflowContext.html#callActivity(java.lang.String,java.lang.Object,com.microsoft.durabletask.TaskOptions)" class="member-name-link">callActivity(String, Object, TaskOptions)</a> - Method in interface io.dapr.workflows.<a href="io/dapr/workflows/WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></dt>
<dt><a href="io/dapr/workflows/WorkflowContext.html#callActivity(java.lang.String,java.lang.Object,io.dapr.workflows.WorkflowTaskOptions)" class="member-name-link">callActivity(String, Object, WorkflowTaskOptions)</a> - Method in interface io.dapr.workflows.<a href="io/dapr/workflows/WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></dt>
<dd>
<div class="block">Asynchronously invokes an activity by name and with the specified input value and returns a new <code>Task</code>
that completes when the activity completes.</div>
</dd>
<dt><a href="io/dapr/workflows/DaprWorkflowContextImpl.html#callActivity(java.lang.String,java.lang.Object,com.microsoft.durabletask.TaskOptions,java.lang.Class)" class="member-name-link">callActivity(String, Object, TaskOptions, Class&lt;V&gt;)</a> - Method in class io.dapr.workflows.<a href="io/dapr/workflows/DaprWorkflowContextImpl.html" title="class in io.dapr.workflows">DaprWorkflowContextImpl</a></dt>
<dt><a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html#callActivity(java.lang.String,java.lang.Object,io.dapr.workflows.WorkflowTaskOptions,java.lang.Class)" class="member-name-link">callActivity(String, Object, WorkflowTaskOptions, Class&lt;V&gt;)</a> - Method in class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html" title="class in io.dapr.workflows.runtime">DefaultWorkflowContext</a></dt>
<dd>
<div class="block">Asynchronously invokes an activity by name and with the specified input value and returns a new <code>Task</code>
that completes when the activity completes.</div>
</dd>
<dt><a href="io/dapr/workflows/WorkflowContext.html#callActivity(java.lang.String,java.lang.Object,com.microsoft.durabletask.TaskOptions,java.lang.Class)" class="member-name-link">callActivity(String, Object, TaskOptions, Class&lt;V&gt;)</a> - Method in interface io.dapr.workflows.<a href="io/dapr/workflows/WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></dt>
<dt><a href="io/dapr/workflows/WorkflowContext.html#callActivity(java.lang.String,java.lang.Object,io.dapr.workflows.WorkflowTaskOptions,java.lang.Class)" class="member-name-link">callActivity(String, Object, WorkflowTaskOptions, Class&lt;V&gt;)</a> - Method in interface io.dapr.workflows.<a href="io/dapr/workflows/WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></dt>
<dd>
<div class="block">Asynchronously invokes an activity by name and with the specified input value and returns a new <code>Task</code>
that completes when the activity completes.</div>
@ -153,17 +143,17 @@ loadScripts(document, 'script');</script>
<div class="block">Asynchronously invokes another workflow as a child-workflow and returns a <code>Task</code> that completes
when the child-workflow completes.</div>
</dd>
<dt><a href="io/dapr/workflows/WorkflowContext.html#callChildWorkflow(java.lang.String,java.lang.Object,java.lang.String,com.microsoft.durabletask.TaskOptions)" class="member-name-link">callChildWorkflow(String, Object, String, TaskOptions)</a> - Method in interface io.dapr.workflows.<a href="io/dapr/workflows/WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></dt>
<dt><a href="io/dapr/workflows/WorkflowContext.html#callChildWorkflow(java.lang.String,java.lang.Object,java.lang.String,io.dapr.workflows.WorkflowTaskOptions)" class="member-name-link">callChildWorkflow(String, Object, String, WorkflowTaskOptions)</a> - Method in interface io.dapr.workflows.<a href="io/dapr/workflows/WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></dt>
<dd>
<div class="block">Asynchronously invokes another workflow as a child-workflow and returns a <code>Task</code> that completes
when the child-workflow completes.</div>
</dd>
<dt><a href="io/dapr/workflows/DaprWorkflowContextImpl.html#callChildWorkflow(java.lang.String,java.lang.Object,java.lang.String,com.microsoft.durabletask.TaskOptions,java.lang.Class)" class="member-name-link">callChildWorkflow(String, Object, String, TaskOptions, Class&lt;V&gt;)</a> - Method in class io.dapr.workflows.<a href="io/dapr/workflows/DaprWorkflowContextImpl.html" title="class in io.dapr.workflows">DaprWorkflowContextImpl</a></dt>
<dt><a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html#callChildWorkflow(java.lang.String,java.lang.Object,java.lang.String,io.dapr.workflows.WorkflowTaskOptions,java.lang.Class)" class="member-name-link">callChildWorkflow(String, Object, String, WorkflowTaskOptions, Class&lt;V&gt;)</a> - Method in class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html" title="class in io.dapr.workflows.runtime">DefaultWorkflowContext</a></dt>
<dd>
<div class="block">Asynchronously invokes another workflow as a child-workflow and returns a <code>Task</code> that completes
when the child-workflow completes.</div>
</dd>
<dt><a href="io/dapr/workflows/WorkflowContext.html#callChildWorkflow(java.lang.String,java.lang.Object,java.lang.String,com.microsoft.durabletask.TaskOptions,java.lang.Class)" class="member-name-link">callChildWorkflow(String, Object, String, TaskOptions, Class&lt;V&gt;)</a> - Method in interface io.dapr.workflows.<a href="io/dapr/workflows/WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></dt>
<dt><a href="io/dapr/workflows/WorkflowContext.html#callChildWorkflow(java.lang.String,java.lang.Object,java.lang.String,io.dapr.workflows.WorkflowTaskOptions,java.lang.Class)" class="member-name-link">callChildWorkflow(String, Object, String, WorkflowTaskOptions, Class&lt;V&gt;)</a> - Method in interface io.dapr.workflows.<a href="io/dapr/workflows/WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></dt>
<dd>
<div class="block">Asynchronously invokes another workflow as a child-workflow and returns a <code>Task</code> that completes
when the child-workflow completes.</div>
@ -173,7 +163,7 @@ loadScripts(document, 'script');</script>
<div class="block">Asynchronously invokes another workflow as a child-workflow and returns a <code>Task</code> that completes
when the child-workflow completes.</div>
</dd>
<dt><a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html#CANCELED" class="member-name-link">CANCELED</a> - Enum constant in enum class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></dt>
<dt><a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html#CANCELED" class="member-name-link">CANCELED</a> - Enum constant in enum io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></dt>
<dd>
<div class="block">The workflow was abruptly cancelled via a management API call.</div>
</dd>
@ -182,17 +172,7 @@ loadScripts(document, 'script');</script>
<div class="block">Closes the inner DurableTask client and shutdown the GRPC channel.</div>
</dd>
<dt><a href="io/dapr/workflows/runtime/WorkflowRuntime.html#close()" class="member-name-link">close()</a> - Method in class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowRuntime.html" title="class in io.dapr.workflows.runtime">WorkflowRuntime</a></dt>
<dt><a href="io/dapr/workflows/saga/DaprSagaContextImpl.html#compensate()" class="member-name-link">compensate()</a> - Method in class io.dapr.workflows.saga.<a href="io/dapr/workflows/saga/DaprSagaContextImpl.html" title="class in io.dapr.workflows.saga">DaprSagaContextImpl</a></dt>
<dd>&nbsp;</dd>
<dt><a href="io/dapr/workflows/saga/SagaContext.html#compensate()" class="member-name-link">compensate()</a> - Method in interface io.dapr.workflows.saga.<a href="io/dapr/workflows/saga/SagaContext.html" title="interface in io.dapr.workflows.saga">SagaContext</a></dt>
<dd>
<div class="block">Compensate all registered activities.</div>
</dd>
<dt><a href="io/dapr/workflows/saga/Saga.html#compensate(io.dapr.workflows.WorkflowContext)" class="member-name-link">compensate(WorkflowContext)</a> - Method in class io.dapr.workflows.saga.<a href="io/dapr/workflows/saga/Saga.html" title="class in io.dapr.workflows.saga">Saga</a></dt>
<dd>
<div class="block">Compensate all registered activities.</div>
</dd>
<dt><a href="io/dapr/workflows/DaprWorkflowContextImpl.html#complete(java.lang.Object)" class="member-name-link">complete(Object)</a> - Method in class io.dapr.workflows.<a href="io/dapr/workflows/DaprWorkflowContextImpl.html" title="class in io.dapr.workflows">DaprWorkflowContextImpl</a></dt>
<dt><a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html#complete(java.lang.Object)" class="member-name-link">complete(Object)</a> - Method in class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html" title="class in io.dapr.workflows.runtime">DefaultWorkflowContext</a></dt>
<dd>
<div class="block">Completes the current workflow.</div>
</dd>
@ -200,11 +180,11 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Completes the current workflow.</div>
</dd>
<dt><a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html#COMPLETED" class="member-name-link">COMPLETED</a> - Enum constant in enum class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></dt>
<dt><a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html#COMPLETED" class="member-name-link">COMPLETED</a> - Enum constant in enum io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></dt>
<dd>
<div class="block">The workflow completed normally.</div>
</dd>
<dt><a href="io/dapr/workflows/DaprWorkflowContextImpl.html#continueAsNew(java.lang.Object)" class="member-name-link">continueAsNew(Object)</a> - Method in class io.dapr.workflows.<a href="io/dapr/workflows/DaprWorkflowContextImpl.html" title="class in io.dapr.workflows">DaprWorkflowContextImpl</a></dt>
<dt><a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html#continueAsNew(java.lang.Object)" class="member-name-link">continueAsNew(Object)</a> - Method in class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html" title="class in io.dapr.workflows.runtime">DefaultWorkflowContext</a></dt>
<dd>
<div class="block">Restarts the orchestration with a new input and clears its history.</div>
</dd>
@ -212,7 +192,7 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Restarts the orchestration with a new input and clears its history.</div>
</dd>
<dt><a href="io/dapr/workflows/DaprWorkflowContextImpl.html#continueAsNew(java.lang.Object,boolean)" class="member-name-link">continueAsNew(Object, boolean)</a> - Method in class io.dapr.workflows.<a href="io/dapr/workflows/DaprWorkflowContextImpl.html" title="class in io.dapr.workflows">DaprWorkflowContextImpl</a></dt>
<dt><a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html#continueAsNew(java.lang.Object,boolean)" class="member-name-link">continueAsNew(Object, boolean)</a> - Method in class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html" title="class in io.dapr.workflows.runtime">DefaultWorkflowContext</a></dt>
<dd>
<div class="block">Restarts the orchestration with a new input and clears its history.</div>
</dd>
@ -220,19 +200,21 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Restarts the orchestration with a new input and clears its history.</div>
</dd>
<dt><a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html#CONTINUED_AS_NEW" class="member-name-link">CONTINUED_AS_NEW</a> - Enum constant in enum class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></dt>
<dt><a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html#CONTINUED_AS_NEW" class="member-name-link">CONTINUED_AS_NEW</a> - Enum constant in enum io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></dt>
<dd>
<div class="block">The workflow is continued as new.</div>
</dd>
<dt><a href="io/dapr/workflows/runtime/ActivityWrapper.html#create()" class="member-name-link">create()</a> - Method in class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/ActivityWrapper.html" title="class in io.dapr.workflows.runtime">ActivityWrapper</a></dt>
<dt><a href="io/dapr/workflows/runtime/WorkflowActivityClassWrapper.html#create()" class="member-name-link">create()</a> - Method in class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowActivityClassWrapper.html" title="class in io.dapr.workflows.runtime">WorkflowActivityClassWrapper</a></dt>
<dd>&nbsp;</dd>
<dt><a href="io/dapr/workflows/Workflow.html#create()" class="member-name-link">create()</a> - Method in class io.dapr.workflows.<a href="io/dapr/workflows/Workflow.html" title="class in io.dapr.workflows">Workflow</a></dt>
<dt><a href="io/dapr/workflows/runtime/WorkflowActivityInstanceWrapper.html#create()" class="member-name-link">create()</a> - Method in class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowActivityInstanceWrapper.html" title="class in io.dapr.workflows.runtime">WorkflowActivityInstanceWrapper</a></dt>
<dd>&nbsp;</dd>
<dt><a href="io/dapr/workflows/Workflow.html#create()" class="member-name-link">create()</a> - Method in interface io.dapr.workflows.<a href="io/dapr/workflows/Workflow.html" title="interface in io.dapr.workflows">Workflow</a></dt>
<dd>
<div class="block">Executes the workflow logic.</div>
</dd>
<dt><a href="io/dapr/workflows/client/DaprWorkflowClient.html#createTaskHub(boolean)" class="member-name-link">createTaskHub(boolean)</a> - Method in class io.dapr.workflows.client.<a href="io/dapr/workflows/client/DaprWorkflowClient.html" title="class in io.dapr.workflows.client">DaprWorkflowClient</a></dt>
<dd>&nbsp;</dd>
<dt><a href="io/dapr/workflows/DaprWorkflowContextImpl.html#createTimer(java.time.Duration)" class="member-name-link">createTimer(Duration)</a> - Method in class io.dapr.workflows.<a href="io/dapr/workflows/DaprWorkflowContextImpl.html" title="class in io.dapr.workflows">DaprWorkflowContextImpl</a></dt>
<dt><a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html#createTimer(java.time.Duration)" class="member-name-link">createTimer(Duration)</a> - Method in class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html" title="class in io.dapr.workflows.runtime">DefaultWorkflowContext</a></dt>
<dd>
<div class="block">Creates a durable timer that expires after the specified delay.</div>
</dd>
@ -247,14 +229,6 @@ loadScripts(document, 'script');</script>
</dl>
<h2 class="title" id="I:D">D</h2>
<dl class="index">
<dt><a href="io/dapr/workflows/saga/DaprSagaContextImpl.html" class="type-name-link" title="class in io.dapr.workflows.saga">DaprSagaContextImpl</a> - Class in <a href="io/dapr/workflows/saga/package-summary.html">io.dapr.workflows.saga</a></dt>
<dd>
<div class="block">Dapr Saga Context implementation.</div>
</dd>
<dt><a href="io/dapr/workflows/saga/DaprSagaContextImpl.html#%3Cinit%3E(io.dapr.workflows.saga.Saga,io.dapr.workflows.WorkflowContext)" class="member-name-link">DaprSagaContextImpl(Saga, WorkflowContext)</a> - Constructor for class io.dapr.workflows.saga.<a href="io/dapr/workflows/saga/DaprSagaContextImpl.html" title="class in io.dapr.workflows.saga">DaprSagaContextImpl</a></dt>
<dd>
<div class="block">Constructor to build up instance.</div>
</dd>
<dt><a href="io/dapr/workflows/client/DaprWorkflowClient.html" class="type-name-link" title="class in io.dapr.workflows.client">DaprWorkflowClient</a> - Class in <a href="io/dapr/workflows/client/package-summary.html">io.dapr.workflows.client</a></dt>
<dd>
<div class="block">Defines client operations for managing Dapr Workflow instances.</div>
@ -263,19 +237,17 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Public constructor for DaprWorkflowClient.</div>
</dd>
<dt><a href="io/dapr/workflows/DaprWorkflowContextImpl.html" class="type-name-link" title="class in io.dapr.workflows">DaprWorkflowContextImpl</a> - Class in <a href="io/dapr/workflows/package-summary.html">io.dapr.workflows</a></dt>
<dt><a href="io/dapr/workflows/client/DaprWorkflowClient.html#%3Cinit%3E(io.dapr.config.Properties)" class="member-name-link">DaprWorkflowClient(Properties)</a> - Constructor for class io.dapr.workflows.client.<a href="io/dapr/workflows/client/DaprWorkflowClient.html" title="class in io.dapr.workflows.client">DaprWorkflowClient</a></dt>
<dd>
<div class="block">Public constructor for DaprWorkflowClient.</div>
</dd>
<dt><a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html" class="type-name-link" title="class in io.dapr.workflows.runtime">DefaultWorkflowContext</a> - Class in <a href="io/dapr/workflows/runtime/package-summary.html">io.dapr.workflows.runtime</a></dt>
<dd>&nbsp;</dd>
<dt><a href="io/dapr/workflows/DaprWorkflowContextImpl.html#%3Cinit%3E(com.microsoft.durabletask.TaskOrchestrationContext)" class="member-name-link">DaprWorkflowContextImpl(TaskOrchestrationContext)</a> - Constructor for class io.dapr.workflows.<a href="io/dapr/workflows/DaprWorkflowContextImpl.html" title="class in io.dapr.workflows">DaprWorkflowContextImpl</a></dt>
<dt><a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html#%3Cinit%3E(com.microsoft.durabletask.TaskOrchestrationContext)" class="member-name-link">DefaultWorkflowContext(TaskOrchestrationContext)</a> - Constructor for class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html" title="class in io.dapr.workflows.runtime">DefaultWorkflowContext</a></dt>
<dd>
<div class="block">Constructor for DaprWorkflowContextImpl.</div>
</dd>
<dt><a href="io/dapr/workflows/DaprWorkflowContextImpl.html#%3Cinit%3E(com.microsoft.durabletask.TaskOrchestrationContext,io.dapr.workflows.saga.Saga)" class="member-name-link">DaprWorkflowContextImpl(TaskOrchestrationContext, Saga)</a> - Constructor for class io.dapr.workflows.<a href="io/dapr/workflows/DaprWorkflowContextImpl.html" title="class in io.dapr.workflows">DaprWorkflowContextImpl</a></dt>
<dd>&nbsp;</dd>
<dt><a href="io/dapr/workflows/DaprWorkflowContextImpl.html#%3Cinit%3E(com.microsoft.durabletask.TaskOrchestrationContext,org.slf4j.Logger)" class="member-name-link">DaprWorkflowContextImpl(TaskOrchestrationContext, Logger)</a> - Constructor for class io.dapr.workflows.<a href="io/dapr/workflows/DaprWorkflowContextImpl.html" title="class in io.dapr.workflows">DaprWorkflowContextImpl</a></dt>
<dd>
<div class="block">Constructor for DaprWorkflowContextImpl.</div>
</dd>
<dt><a href="io/dapr/workflows/DaprWorkflowContextImpl.html#%3Cinit%3E(com.microsoft.durabletask.TaskOrchestrationContext,org.slf4j.Logger,io.dapr.workflows.saga.Saga)" class="member-name-link">DaprWorkflowContextImpl(TaskOrchestrationContext, Logger, Saga)</a> - Constructor for class io.dapr.workflows.<a href="io/dapr/workflows/DaprWorkflowContextImpl.html" title="class in io.dapr.workflows">DaprWorkflowContextImpl</a></dt>
<dt><a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html#%3Cinit%3E(com.microsoft.durabletask.TaskOrchestrationContext,org.slf4j.Logger)" class="member-name-link">DefaultWorkflowContext(TaskOrchestrationContext, Logger)</a> - Constructor for class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html" title="class in io.dapr.workflows.runtime">DefaultWorkflowContext</a></dt>
<dd>
<div class="block">Constructor for DaprWorkflowContextImpl.</div>
</dd>
@ -284,22 +256,24 @@ loadScripts(document, 'script');</script>
</dl>
<h2 class="title" id="I:F">F</h2>
<dl class="index">
<dt><a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html#FAILED" class="member-name-link">FAILED</a> - Enum constant in enum class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></dt>
<dt><a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html#FAILED" class="member-name-link">FAILED</a> - Enum constant in enum io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></dt>
<dd>
<div class="block">The workflow completed with an unhandled exception.</div>
</dd>
<dt><a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html#fromOrchestrationRuntimeStatus(com.microsoft.durabletask.OrchestrationRuntimeStatus)" class="member-name-link">fromOrchestrationRuntimeStatus(OrchestrationRuntimeStatus)</a> - Static method in enum class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></dt>
<dt><a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html#fromOrchestrationRuntimeStatus(com.microsoft.durabletask.OrchestrationRuntimeStatus)" class="member-name-link">fromOrchestrationRuntimeStatus(OrchestrationRuntimeStatus)</a> - Static method in enum io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></dt>
<dd>
<div class="block">Convert runtime OrchestrationRuntimeStatus to WorkflowRuntimeStatus.</div>
</dd>
</dl>
<h2 class="title" id="I:G">G</h2>
<dl class="index">
<dt><a href="io/dapr/workflows/WorkflowTaskRetryPolicy.html#getBackoffCoefficient()" class="member-name-link">getBackoffCoefficient()</a> - Method in class io.dapr.workflows.<a href="io/dapr/workflows/WorkflowTaskRetryPolicy.html" title="class in io.dapr.workflows">WorkflowTaskRetryPolicy</a></dt>
<dd>&nbsp;</dd>
<dt><a href="io/dapr/workflows/client/WorkflowInstanceStatus.html#getCreatedAt()" class="member-name-link">getCreatedAt()</a> - Method in class io.dapr.workflows.client.<a href="io/dapr/workflows/client/WorkflowInstanceStatus.html" title="class in io.dapr.workflows.client">WorkflowInstanceStatus</a></dt>
<dd>
<div class="block">Gets the workflow instance's creation time in UTC.</div>
</dd>
<dt><a href="io/dapr/workflows/DaprWorkflowContextImpl.html#getCurrentInstant()" class="member-name-link">getCurrentInstant()</a> - Method in class io.dapr.workflows.<a href="io/dapr/workflows/DaprWorkflowContextImpl.html" title="class in io.dapr.workflows">DaprWorkflowContextImpl</a></dt>
<dt><a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html#getCurrentInstant()" class="member-name-link">getCurrentInstant()</a> - Method in class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html" title="class in io.dapr.workflows.runtime">DefaultWorkflowContext</a></dt>
<dd>
<div class="block">Gets the current orchestration time in UTC.</div>
</dd>
@ -319,23 +293,23 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Gets the failure details, if any, for the failed workflow instance.</div>
</dd>
<dt><a href="io/dapr/workflows/client/NewWorkflowOption.html#getInput()" class="member-name-link">getInput()</a> - Method in class io.dapr.workflows.client.<a href="io/dapr/workflows/client/NewWorkflowOption.html" title="class in io.dapr.workflows.client">NewWorkflowOption</a></dt>
<dt><a href="io/dapr/workflows/WorkflowTaskRetryPolicy.html#getFirstRetryInterval()" class="member-name-link">getFirstRetryInterval()</a> - Method in class io.dapr.workflows.<a href="io/dapr/workflows/WorkflowTaskRetryPolicy.html" title="class in io.dapr.workflows">WorkflowTaskRetryPolicy</a></dt>
<dd>&nbsp;</dd>
<dt><a href="io/dapr/workflows/client/NewWorkflowOptions.html#getInput()" class="member-name-link">getInput()</a> - Method in class io.dapr.workflows.client.<a href="io/dapr/workflows/client/NewWorkflowOptions.html" title="class in io.dapr.workflows.client">NewWorkflowOptions</a></dt>
<dd>
<div class="block">Gets the input of the new workflow.</div>
</dd>
<dt><a href="io/dapr/workflows/DaprWorkflowContextImpl.html#getInput(java.lang.Class)" class="member-name-link">getInput(Class&lt;T&gt;)</a> - Method in class io.dapr.workflows.<a href="io/dapr/workflows/DaprWorkflowContextImpl.html" title="class in io.dapr.workflows">DaprWorkflowContextImpl</a></dt>
<dt><a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html#getInput(java.lang.Class)" class="member-name-link">getInput(Class&lt;T&gt;)</a> - Method in class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html" title="class in io.dapr.workflows.runtime">DefaultWorkflowContext</a></dt>
<dd>
<div class="block">Gets the deserialized input of the current task orchestration.</div>
</dd>
<dt><a href="io/dapr/workflows/runtime/WorkflowActivityContext.html#getInput(java.lang.Class)" class="member-name-link">getInput(Class&lt;T&gt;)</a> - Method in class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowActivityContext.html" title="class in io.dapr.workflows.runtime">WorkflowActivityContext</a></dt>
<dd>
<div class="block">Gets the input of the current activity.</div>
</dd>
<dt><a href="io/dapr/workflows/WorkflowActivityContext.html#getInput(java.lang.Class)" class="member-name-link">getInput(Class&lt;T&gt;)</a> - Method in interface io.dapr.workflows.<a href="io/dapr/workflows/WorkflowActivityContext.html" title="interface in io.dapr.workflows">WorkflowActivityContext</a></dt>
<dd>&nbsp;</dd>
<dt><a href="io/dapr/workflows/WorkflowContext.html#getInput(java.lang.Class)" class="member-name-link">getInput(Class&lt;V&gt;)</a> - Method in interface io.dapr.workflows.<a href="io/dapr/workflows/WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></dt>
<dd>
<div class="block">Gets the deserialized input of the current task orchestration.</div>
</dd>
<dt><a href="io/dapr/workflows/client/NewWorkflowOption.html#getInstanceId()" class="member-name-link">getInstanceId()</a> - Method in class io.dapr.workflows.client.<a href="io/dapr/workflows/client/NewWorkflowOption.html" title="class in io.dapr.workflows.client">NewWorkflowOption</a></dt>
<dt><a href="io/dapr/workflows/client/NewWorkflowOptions.html#getInstanceId()" class="member-name-link">getInstanceId()</a> - Method in class io.dapr.workflows.client.<a href="io/dapr/workflows/client/NewWorkflowOptions.html" title="class in io.dapr.workflows.client">NewWorkflowOptions</a></dt>
<dd>
<div class="block">Gets the instance ID of the new workflow.</div>
</dd>
@ -343,7 +317,7 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Gets the unique ID of the workflow instance.</div>
</dd>
<dt><a href="io/dapr/workflows/DaprWorkflowContextImpl.html#getInstanceId()" class="member-name-link">getInstanceId()</a> - Method in class io.dapr.workflows.<a href="io/dapr/workflows/DaprWorkflowContextImpl.html" title="class in io.dapr.workflows">DaprWorkflowContextImpl</a></dt>
<dt><a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html#getInstanceId()" class="member-name-link">getInstanceId()</a> - Method in class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html" title="class in io.dapr.workflows.runtime">DefaultWorkflowContext</a></dt>
<dd>
<div class="block">Gets the instance ID of the current workflow.</div>
</dd>
@ -359,7 +333,7 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Gets the workflow instance's last updated time in UTC.</div>
</dd>
<dt><a href="io/dapr/workflows/DaprWorkflowContextImpl.html#getLogger()" class="member-name-link">getLogger()</a> - Method in class io.dapr.workflows.<a href="io/dapr/workflows/DaprWorkflowContextImpl.html" title="class in io.dapr.workflows">DaprWorkflowContextImpl</a></dt>
<dt><a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html#getLogger()" class="member-name-link">getLogger()</a> - Method in class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html" title="class in io.dapr.workflows.runtime">DefaultWorkflowContext</a></dt>
<dd>
<div class="block">Get a logger only when <code>isReplaying</code> is false.</div>
</dd>
@ -367,43 +341,39 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Get a logger only when <code>isReplaying</code> is false.</div>
</dd>
<dt><a href="io/dapr/workflows/saga/SagaOption.html#getMaxParallelThread()" class="member-name-link">getMaxParallelThread()</a> - Method in class io.dapr.workflows.saga.<a href="io/dapr/workflows/saga/SagaOption.html" title="class in io.dapr.workflows.saga">SagaOption</a></dt>
<dt><a href="io/dapr/workflows/WorkflowTaskRetryPolicy.html#getMaxNumberOfAttempts()" class="member-name-link">getMaxNumberOfAttempts()</a> - Method in class io.dapr.workflows.<a href="io/dapr/workflows/WorkflowTaskRetryPolicy.html" title="class in io.dapr.workflows">WorkflowTaskRetryPolicy</a></dt>
<dd>&nbsp;</dd>
<dt><a href="io/dapr/workflows/WorkflowTaskRetryPolicy.html#getMaxRetryInterval()" class="member-name-link">getMaxRetryInterval()</a> - Method in class io.dapr.workflows.<a href="io/dapr/workflows/WorkflowTaskRetryPolicy.html" title="class in io.dapr.workflows">WorkflowTaskRetryPolicy</a></dt>
<dd>&nbsp;</dd>
<dt><a href="io/dapr/workflows/client/WorkflowInstanceStatus.html#getName()" class="member-name-link">getName()</a> - Method in class io.dapr.workflows.client.<a href="io/dapr/workflows/client/WorkflowInstanceStatus.html" title="class in io.dapr.workflows.client">WorkflowInstanceStatus</a></dt>
<dd>
<div class="block">Gets the name of the workflow.</div>
</dd>
<dt><a href="io/dapr/workflows/DaprWorkflowContextImpl.html#getName()" class="member-name-link">getName()</a> - Method in class io.dapr.workflows.<a href="io/dapr/workflows/DaprWorkflowContextImpl.html" title="class in io.dapr.workflows">DaprWorkflowContextImpl</a></dt>
<dt><a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html#getName()" class="member-name-link">getName()</a> - Method in class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html" title="class in io.dapr.workflows.runtime">DefaultWorkflowContext</a></dt>
<dd>
<div class="block">Gets the name of the current workflow.</div>
</dd>
<dt><a href="io/dapr/workflows/runtime/ActivityWrapper.html#getName()" class="member-name-link">getName()</a> - Method in class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/ActivityWrapper.html" title="class in io.dapr.workflows.runtime">ActivityWrapper</a></dt>
<dt><a href="io/dapr/workflows/runtime/WorkflowActivityClassWrapper.html#getName()" class="member-name-link">getName()</a> - Method in class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowActivityClassWrapper.html" title="class in io.dapr.workflows.runtime">WorkflowActivityClassWrapper</a></dt>
<dd>&nbsp;</dd>
<dt><a href="io/dapr/workflows/runtime/WorkflowActivityInstanceWrapper.html#getName()" class="member-name-link">getName()</a> - Method in class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowActivityInstanceWrapper.html" title="class in io.dapr.workflows.runtime">WorkflowActivityInstanceWrapper</a></dt>
<dd>&nbsp;</dd>
<dt><a href="io/dapr/workflows/WorkflowActivityContext.html#getName()" class="member-name-link">getName()</a> - Method in interface io.dapr.workflows.<a href="io/dapr/workflows/WorkflowActivityContext.html" title="interface in io.dapr.workflows">WorkflowActivityContext</a></dt>
<dd>&nbsp;</dd>
<dt><a href="io/dapr/workflows/runtime/WorkflowActivityContext.html#getName()" class="member-name-link">getName()</a> - Method in class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowActivityContext.html" title="class in io.dapr.workflows.runtime">WorkflowActivityContext</a></dt>
<dd>
<div class="block">Gets the name of the current activity.</div>
</dd>
<dt><a href="io/dapr/workflows/WorkflowContext.html#getName()" class="member-name-link">getName()</a> - Method in interface io.dapr.workflows.<a href="io/dapr/workflows/WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></dt>
<dd>
<div class="block">Gets the name of the current workflow.</div>
</dd>
<dt><a href="io/dapr/workflows/client/NewWorkflowOption.html#getNewOrchestrationInstanceOptions()" class="member-name-link">getNewOrchestrationInstanceOptions()</a> - Method in class io.dapr.workflows.client.<a href="io/dapr/workflows/client/NewWorkflowOption.html" title="class in io.dapr.workflows.client">NewWorkflowOption</a></dt>
<dt><a href="io/dapr/workflows/client/NewWorkflowOptions.html#getNewOrchestrationInstanceOptions()" class="member-name-link">getNewOrchestrationInstanceOptions()</a> - Method in class io.dapr.workflows.client.<a href="io/dapr/workflows/client/NewWorkflowOptions.html" title="class in io.dapr.workflows.client">NewWorkflowOptions</a></dt>
<dd>&nbsp;</dd>
<dt><a href="io/dapr/workflows/WorkflowTaskOptions.html#getRetryPolicy()" class="member-name-link">getRetryPolicy()</a> - Method in class io.dapr.workflows.<a href="io/dapr/workflows/WorkflowTaskOptions.html" title="class in io.dapr.workflows">WorkflowTaskOptions</a></dt>
<dd>&nbsp;</dd>
<dt><a href="io/dapr/workflows/WorkflowTaskRetryPolicy.html#getRetryTimeout()" class="member-name-link">getRetryTimeout()</a> - Method in class io.dapr.workflows.<a href="io/dapr/workflows/WorkflowTaskRetryPolicy.html" title="class in io.dapr.workflows">WorkflowTaskRetryPolicy</a></dt>
<dd>&nbsp;</dd>
<dt><a href="io/dapr/workflows/client/WorkflowInstanceStatus.html#getRuntimeStatus()" class="member-name-link">getRuntimeStatus()</a> - Method in class io.dapr.workflows.client.<a href="io/dapr/workflows/client/WorkflowInstanceStatus.html" title="class in io.dapr.workflows.client">WorkflowInstanceStatus</a></dt>
<dd>
<div class="block">Gets the current runtime status of the workflow instance at the time this
object was fetched.</div>
</dd>
<dt><a href="io/dapr/workflows/DaprWorkflowContextImpl.html#getSagaContext()" class="member-name-link">getSagaContext()</a> - Method in class io.dapr.workflows.<a href="io/dapr/workflows/DaprWorkflowContextImpl.html" title="class in io.dapr.workflows">DaprWorkflowContextImpl</a></dt>
<dd>&nbsp;</dd>
<dt><a href="io/dapr/workflows/WorkflowContext.html#getSagaContext()" class="member-name-link">getSagaContext()</a> - Method in interface io.dapr.workflows.<a href="io/dapr/workflows/WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></dt>
<dd>
<div class="block">get saga context.</div>
</dd>
<dt><a href="io/dapr/workflows/Workflow.html#getSagaOption()" class="member-name-link">getSagaOption()</a> - Method in class io.dapr.workflows.<a href="io/dapr/workflows/Workflow.html" title="class in io.dapr.workflows">Workflow</a></dt>
<dd>
<div class="block">get saga configuration.</div>
</dd>
<dt><a href="io/dapr/workflows/client/WorkflowInstanceStatus.html#getSerializedInput()" class="member-name-link">getSerializedInput()</a> - Method in class io.dapr.workflows.client.<a href="io/dapr/workflows/client/WorkflowInstanceStatus.html" title="class in io.dapr.workflows.client">WorkflowInstanceStatus</a></dt>
<dd>
<div class="block">Gets the workflow instance's serialized input, if any, as a string value.</div>
@ -416,11 +386,11 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Gets the stack trace.</div>
</dd>
<dt><a href="io/dapr/workflows/client/NewWorkflowOption.html#getStartTime()" class="member-name-link">getStartTime()</a> - Method in class io.dapr.workflows.client.<a href="io/dapr/workflows/client/NewWorkflowOption.html" title="class in io.dapr.workflows.client">NewWorkflowOption</a></dt>
<dt><a href="io/dapr/workflows/client/NewWorkflowOptions.html#getStartTime()" class="member-name-link">getStartTime()</a> - Method in class io.dapr.workflows.client.<a href="io/dapr/workflows/client/NewWorkflowOptions.html" title="class in io.dapr.workflows.client">NewWorkflowOptions</a></dt>
<dd>
<div class="block">Gets the configured start time of the new workflow instance.</div>
</dd>
<dt><a href="io/dapr/workflows/client/NewWorkflowOption.html#getVersion()" class="member-name-link">getVersion()</a> - Method in class io.dapr.workflows.client.<a href="io/dapr/workflows/client/NewWorkflowOption.html" title="class in io.dapr.workflows.client">NewWorkflowOption</a></dt>
<dt><a href="io/dapr/workflows/client/NewWorkflowOptions.html#getVersion()" class="member-name-link">getVersion()</a> - Method in class io.dapr.workflows.client.<a href="io/dapr/workflows/client/NewWorkflowOptions.html" title="class in io.dapr.workflows.client">NewWorkflowOptions</a></dt>
<dd>
<div class="block">Gets the user-specified version of the new workflow.</div>
</dd>
@ -437,18 +407,12 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="io/dapr/workflows/runtime/package-summary.html">io.dapr.workflows.runtime</a> - package io.dapr.workflows.runtime</dt>
<dd>&nbsp;</dd>
<dt><a href="io/dapr/workflows/saga/package-summary.html">io.dapr.workflows.saga</a> - package io.dapr.workflows.saga</dt>
<dd>&nbsp;</dd>
<dt><a href="io/dapr/workflows/client/WorkflowInstanceStatus.html#isCompleted()" class="member-name-link">isCompleted()</a> - Method in class io.dapr.workflows.client.<a href="io/dapr/workflows/client/WorkflowInstanceStatus.html" title="class in io.dapr.workflows.client">WorkflowInstanceStatus</a></dt>
<dd>
<div class="block">Gets a value indicating whether the workflow instance was completed at the
time this object was fetched.</div>
</dd>
<dt><a href="io/dapr/workflows/saga/SagaOption.html#isContinueWithError()" class="member-name-link">isContinueWithError()</a> - Method in class io.dapr.workflows.saga.<a href="io/dapr/workflows/saga/SagaOption.html" title="class in io.dapr.workflows.saga">SagaOption</a></dt>
<dd>&nbsp;</dd>
<dt><a href="io/dapr/workflows/saga/SagaOption.html#isParallelCompensation()" class="member-name-link">isParallelCompensation()</a> - Method in class io.dapr.workflows.saga.<a href="io/dapr/workflows/saga/SagaOption.html" title="class in io.dapr.workflows.saga">SagaOption</a></dt>
<dd>&nbsp;</dd>
<dt><a href="io/dapr/workflows/DaprWorkflowContextImpl.html#isReplaying()" class="member-name-link">isReplaying()</a> - Method in class io.dapr.workflows.<a href="io/dapr/workflows/DaprWorkflowContextImpl.html" title="class in io.dapr.workflows">DaprWorkflowContextImpl</a></dt>
<dt><a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html#isReplaying()" class="member-name-link">isReplaying()</a> - Method in class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html" title="class in io.dapr.workflows.runtime">DefaultWorkflowContext</a></dt>
<dd>&nbsp;</dd>
<dt><a href="io/dapr/workflows/WorkflowContext.html#isReplaying()" class="member-name-link">isReplaying()</a> - Method in interface io.dapr.workflows.<a href="io/dapr/workflows/WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></dt>
<dd>
@ -459,14 +423,12 @@ loadScripts(document, 'script');</script>
<div class="block">Gets a value indicating whether the workflow instance was running at the time
this object was fetched.</div>
</dd>
<dt><a href="io/dapr/workflows/Workflow.html#isSagaEnabled()" class="member-name-link">isSagaEnabled()</a> - Method in class io.dapr.workflows.<a href="io/dapr/workflows/Workflow.html" title="class in io.dapr.workflows">Workflow</a></dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:N">N</h2>
<dl class="index">
<dt><a href="io/dapr/workflows/saga/SagaOption.html#newBuilder()" class="member-name-link">newBuilder()</a> - Static method in class io.dapr.workflows.saga.<a href="io/dapr/workflows/saga/SagaOption.html" title="class in io.dapr.workflows.saga">SagaOption</a></dt>
<dt><a href="io/dapr/workflows/WorkflowTaskRetryPolicy.html#newBuilder()" class="member-name-link">newBuilder()</a> - Static method in class io.dapr.workflows.<a href="io/dapr/workflows/WorkflowTaskRetryPolicy.html" title="class in io.dapr.workflows">WorkflowTaskRetryPolicy</a></dt>
<dd>&nbsp;</dd>
<dt><a href="io/dapr/workflows/DaprWorkflowContextImpl.html#newUuid()" class="member-name-link">newUuid()</a> - Method in class io.dapr.workflows.<a href="io/dapr/workflows/DaprWorkflowContextImpl.html" title="class in io.dapr.workflows">DaprWorkflowContextImpl</a></dt>
<dt><a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html#newUuid()" class="member-name-link">newUuid()</a> - Method in class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html" title="class in io.dapr.workflows.runtime">DefaultWorkflowContext</a></dt>
<dd>
<div class="block">Create a new UUID that is safe for replay within a workflow.</div>
</dd>
@ -474,16 +436,16 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Create a new UUID that is safe for replay within a workflow.</div>
</dd>
<dt><a href="io/dapr/workflows/client/NewWorkflowOption.html" class="type-name-link" title="class in io.dapr.workflows.client">NewWorkflowOption</a> - Class in <a href="io/dapr/workflows/client/package-summary.html">io.dapr.workflows.client</a></dt>
<dt><a href="io/dapr/workflows/client/NewWorkflowOptions.html" class="type-name-link" title="class in io.dapr.workflows.client">NewWorkflowOptions</a> - Class in <a href="io/dapr/workflows/client/package-summary.html">io.dapr.workflows.client</a></dt>
<dd>
<div class="block">Options for starting a new instance of a workflow.</div>
</dd>
<dt><a href="io/dapr/workflows/client/NewWorkflowOption.html#%3Cinit%3E()" class="member-name-link">NewWorkflowOption()</a> - Constructor for class io.dapr.workflows.client.<a href="io/dapr/workflows/client/NewWorkflowOption.html" title="class in io.dapr.workflows.client">NewWorkflowOption</a></dt>
<dt><a href="io/dapr/workflows/client/NewWorkflowOptions.html#%3Cinit%3E()" class="member-name-link">NewWorkflowOptions()</a> - Constructor for class io.dapr.workflows.client.<a href="io/dapr/workflows/client/NewWorkflowOptions.html" title="class in io.dapr.workflows.client">NewWorkflowOptions</a></dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:P">P</h2>
<dl class="index">
<dt><a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html#PENDING" class="member-name-link">PENDING</a> - Enum constant in enum class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></dt>
<dt><a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html#PENDING" class="member-name-link">PENDING</a> - Enum constant in enum io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></dt>
<dd>
<div class="block">The workflow was scheduled but hasn't started running.</div>
</dd>
@ -510,71 +472,41 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Registers an Activity object.</div>
</dd>
<dt><a href="io/dapr/workflows/saga/DaprSagaContextImpl.html#registerCompensation(java.lang.String,java.lang.Object)" class="member-name-link">registerCompensation(String, Object)</a> - Method in class io.dapr.workflows.saga.<a href="io/dapr/workflows/saga/DaprSagaContextImpl.html" title="class in io.dapr.workflows.saga">DaprSagaContextImpl</a></dt>
<dd>&nbsp;</dd>
<dt><a href="io/dapr/workflows/saga/Saga.html#registerCompensation(java.lang.String,java.lang.Object)" class="member-name-link">registerCompensation(String, Object)</a> - Method in class io.dapr.workflows.saga.<a href="io/dapr/workflows/saga/Saga.html" title="class in io.dapr.workflows.saga">Saga</a></dt>
<dt><a href="io/dapr/workflows/runtime/WorkflowRuntimeBuilder.html#registerActivity(T)" class="member-name-link">registerActivity(T)</a> - Method in class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowRuntimeBuilder.html" title="class in io.dapr.workflows.runtime">WorkflowRuntimeBuilder</a></dt>
<dd>
<div class="block">Register a compensation activity.</div>
</dd>
<dt><a href="io/dapr/workflows/saga/SagaContext.html#registerCompensation(java.lang.String,java.lang.Object)" class="member-name-link">registerCompensation(String, Object)</a> - Method in interface io.dapr.workflows.saga.<a href="io/dapr/workflows/saga/SagaContext.html" title="interface in io.dapr.workflows.saga">SagaContext</a></dt>
<dd>
<div class="block">Register a compensation activity.</div>
</dd>
<dt><a href="io/dapr/workflows/saga/Saga.html#registerCompensation(java.lang.String,java.lang.Object,com.microsoft.durabletask.TaskOptions)" class="member-name-link">registerCompensation(String, Object, TaskOptions)</a> - Method in class io.dapr.workflows.saga.<a href="io/dapr/workflows/saga/Saga.html" title="class in io.dapr.workflows.saga">Saga</a></dt>
<dd>
<div class="block">Register a compensation activity.</div>
<div class="block">Registers an Activity object.</div>
</dd>
<dt><a href="io/dapr/workflows/runtime/WorkflowRuntimeBuilder.html#registerWorkflow(java.lang.Class)" class="member-name-link">registerWorkflow(Class&lt;T&gt;)</a> - Method in class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowRuntimeBuilder.html" title="class in io.dapr.workflows.runtime">WorkflowRuntimeBuilder</a></dt>
<dd>
<div class="block">Registers a Workflow object.</div>
</dd>
<dt><a href="io/dapr/workflows/runtime/WorkflowActivity.html#run(io.dapr.workflows.runtime.WorkflowActivityContext)" class="member-name-link">run(WorkflowActivityContext)</a> - Method in interface io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowActivity.html" title="interface in io.dapr.workflows.runtime">WorkflowActivity</a></dt>
<dt><a href="io/dapr/workflows/runtime/WorkflowRuntimeBuilder.html#registerWorkflow(T)" class="member-name-link">registerWorkflow(T)</a> - Method in class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowRuntimeBuilder.html" title="class in io.dapr.workflows.runtime">WorkflowRuntimeBuilder</a></dt>
<dd>
<div class="block">Registers a Workflow object.</div>
</dd>
<dt><a href="io/dapr/workflows/WorkflowActivity.html#run(io.dapr.workflows.WorkflowActivityContext)" class="member-name-link">run(WorkflowActivityContext)</a> - Method in interface io.dapr.workflows.<a href="io/dapr/workflows/WorkflowActivity.html" title="interface in io.dapr.workflows">WorkflowActivity</a></dt>
<dd>
<div class="block">Executes the activity logic and returns a value which will be serialized and
returned to the calling orchestrator.</div>
</dd>
<dt><a href="io/dapr/workflows/Workflow.html#run(io.dapr.workflows.WorkflowContext)" class="member-name-link">run(WorkflowContext)</a> - Method in class io.dapr.workflows.<a href="io/dapr/workflows/Workflow.html" title="class in io.dapr.workflows">Workflow</a></dt>
<dt><a href="io/dapr/workflows/Workflow.html#run(io.dapr.workflows.WorkflowContext)" class="member-name-link">run(WorkflowContext)</a> - Method in interface io.dapr.workflows.<a href="io/dapr/workflows/Workflow.html" title="interface in io.dapr.workflows">Workflow</a></dt>
<dd>
<div class="block">Executes the workflow logic.</div>
</dd>
<dt><a href="io/dapr/workflows/WorkflowStub.html#run(io.dapr.workflows.WorkflowContext)" class="member-name-link">run(WorkflowContext)</a> - Method in interface io.dapr.workflows.<a href="io/dapr/workflows/WorkflowStub.html" title="interface in io.dapr.workflows">WorkflowStub</a></dt>
<dd>&nbsp;</dd>
<dt><a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html#RUNNING" class="member-name-link">RUNNING</a> - Enum constant in enum class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></dt>
<dt><a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html#RUNNING" class="member-name-link">RUNNING</a> - Enum constant in enum io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></dt>
<dd>
<div class="block">The workflow started running.</div>
</dd>
</dl>
<h2 class="title" id="I:S">S</h2>
<dl class="index">
<dt><a href="io/dapr/workflows/saga/Saga.html" class="type-name-link" title="class in io.dapr.workflows.saga">Saga</a> - Class in <a href="io/dapr/workflows/saga/package-summary.html">io.dapr.workflows.saga</a></dt>
<dd>&nbsp;</dd>
<dt><a href="io/dapr/workflows/saga/Saga.html#%3Cinit%3E(io.dapr.workflows.saga.SagaOption)" class="member-name-link">Saga(SagaOption)</a> - Constructor for class io.dapr.workflows.saga.<a href="io/dapr/workflows/saga/Saga.html" title="class in io.dapr.workflows.saga">Saga</a></dt>
<dd>
<div class="block">Build up a Saga with its options.</div>
</dd>
<dt><a href="io/dapr/workflows/saga/SagaCompensationException.html" class="type-name-link" title="class in io.dapr.workflows.saga">SagaCompensationException</a> - Exception in <a href="io/dapr/workflows/saga/package-summary.html">io.dapr.workflows.saga</a></dt>
<dd>
<div class="block">saga compensation exception.</div>
</dd>
<dt><a href="io/dapr/workflows/saga/SagaCompensationException.html#%3Cinit%3E(java.lang.String,java.lang.Exception)" class="member-name-link">SagaCompensationException(String, Exception)</a> - Constructor for exception io.dapr.workflows.saga.<a href="io/dapr/workflows/saga/SagaCompensationException.html" title="class in io.dapr.workflows.saga">SagaCompensationException</a></dt>
<dd>
<div class="block">build up a SagaCompensationException.</div>
</dd>
<dt><a href="io/dapr/workflows/saga/SagaContext.html" class="type-name-link" title="interface in io.dapr.workflows.saga">SagaContext</a> - Interface in <a href="io/dapr/workflows/saga/package-summary.html">io.dapr.workflows.saga</a></dt>
<dd>
<div class="block">Saga context.</div>
</dd>
<dt><a href="io/dapr/workflows/saga/SagaOption.html" class="type-name-link" title="class in io.dapr.workflows.saga">SagaOption</a> - Class in <a href="io/dapr/workflows/saga/package-summary.html">io.dapr.workflows.saga</a></dt>
<dd>
<div class="block">Saga option.</div>
</dd>
<dt><a href="io/dapr/workflows/saga/SagaOption.Builder.html" class="type-name-link" title="class in io.dapr.workflows.saga">SagaOption.Builder</a> - Class in <a href="io/dapr/workflows/saga/package-summary.html">io.dapr.workflows.saga</a></dt>
<dd>&nbsp;</dd>
<dt><a href="io/dapr/workflows/client/DaprWorkflowClient.html#scheduleNewWorkflow(java.lang.Class)" class="member-name-link">scheduleNewWorkflow(Class&lt;T&gt;)</a> - Method in class io.dapr.workflows.client.<a href="io/dapr/workflows/client/DaprWorkflowClient.html" title="class in io.dapr.workflows.client">DaprWorkflowClient</a></dt>
<dd>
<div class="block">Schedules a new workflow using DurableTask client.</div>
</dd>
<dt><a href="io/dapr/workflows/client/DaprWorkflowClient.html#scheduleNewWorkflow(java.lang.Class,io.dapr.workflows.client.NewWorkflowOption)" class="member-name-link">scheduleNewWorkflow(Class&lt;T&gt;, NewWorkflowOption)</a> - Method in class io.dapr.workflows.client.<a href="io/dapr/workflows/client/DaprWorkflowClient.html" title="class in io.dapr.workflows.client">DaprWorkflowClient</a></dt>
<dt><a href="io/dapr/workflows/client/DaprWorkflowClient.html#scheduleNewWorkflow(java.lang.Class,io.dapr.workflows.client.NewWorkflowOptions)" class="member-name-link">scheduleNewWorkflow(Class&lt;T&gt;, NewWorkflowOptions)</a> - Method in class io.dapr.workflows.client.<a href="io/dapr/workflows/client/DaprWorkflowClient.html" title="class in io.dapr.workflows.client">DaprWorkflowClient</a></dt>
<dd>
<div class="block">Schedules a new workflow with a specified set of options for execution.</div>
</dd>
@ -586,31 +518,39 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Schedules a new workflow using DurableTask client.</div>
</dd>
<dt><a href="io/dapr/workflows/saga/SagaOption.Builder.html#setContinueWithError(boolean)" class="member-name-link">setContinueWithError(boolean)</a> - Method in class io.dapr.workflows.saga.<a href="io/dapr/workflows/saga/SagaOption.Builder.html" title="class in io.dapr.workflows.saga">SagaOption.Builder</a></dt>
<dt><a href="io/dapr/workflows/WorkflowTaskRetryPolicy.Builder.html#setBackoffCoefficient(double)" class="member-name-link">setBackoffCoefficient(double)</a> - Method in class io.dapr.workflows.<a href="io/dapr/workflows/WorkflowTaskRetryPolicy.Builder.html" title="class in io.dapr.workflows">WorkflowTaskRetryPolicy.Builder</a></dt>
<dd>
<div class="block">Set continue with error.</div>
<div class="block">Set the backoff coefficient.</div>
</dd>
<dt><a href="io/dapr/workflows/client/NewWorkflowOption.html#setInput(java.lang.Object)" class="member-name-link">setInput(Object)</a> - Method in class io.dapr.workflows.client.<a href="io/dapr/workflows/client/NewWorkflowOption.html" title="class in io.dapr.workflows.client">NewWorkflowOption</a></dt>
<dt><a href="io/dapr/workflows/WorkflowTaskRetryPolicy.Builder.html#setFirstRetryInterval(java.time.Duration)" class="member-name-link">setFirstRetryInterval(Duration)</a> - Method in class io.dapr.workflows.<a href="io/dapr/workflows/WorkflowTaskRetryPolicy.Builder.html" title="class in io.dapr.workflows">WorkflowTaskRetryPolicy.Builder</a></dt>
<dd>
<div class="block">Set the interval to wait before the first retry.</div>
</dd>
<dt><a href="io/dapr/workflows/client/NewWorkflowOptions.html#setInput(java.lang.Object)" class="member-name-link">setInput(Object)</a> - Method in class io.dapr.workflows.client.<a href="io/dapr/workflows/client/NewWorkflowOptions.html" title="class in io.dapr.workflows.client">NewWorkflowOptions</a></dt>
<dd>
<div class="block">Sets the input of the workflow to start.</div>
</dd>
<dt><a href="io/dapr/workflows/client/NewWorkflowOption.html#setInstanceId(java.lang.String)" class="member-name-link">setInstanceId(String)</a> - Method in class io.dapr.workflows.client.<a href="io/dapr/workflows/client/NewWorkflowOption.html" title="class in io.dapr.workflows.client">NewWorkflowOption</a></dt>
<dt><a href="io/dapr/workflows/client/NewWorkflowOptions.html#setInstanceId(java.lang.String)" class="member-name-link">setInstanceId(String)</a> - Method in class io.dapr.workflows.client.<a href="io/dapr/workflows/client/NewWorkflowOptions.html" title="class in io.dapr.workflows.client">NewWorkflowOptions</a></dt>
<dd>
<div class="block">Sets the instance ID of the workflow to start.</div>
</dd>
<dt><a href="io/dapr/workflows/saga/SagaOption.Builder.html#setMaxParallelThread(int)" class="member-name-link">setMaxParallelThread(int)</a> - Method in class io.dapr.workflows.saga.<a href="io/dapr/workflows/saga/SagaOption.Builder.html" title="class in io.dapr.workflows.saga">SagaOption.Builder</a></dt>
<dt><a href="io/dapr/workflows/WorkflowTaskRetryPolicy.Builder.html#setMaxNumberOfAttempts(int)" class="member-name-link">setMaxNumberOfAttempts(int)</a> - Method in class io.dapr.workflows.<a href="io/dapr/workflows/WorkflowTaskRetryPolicy.Builder.html" title="class in io.dapr.workflows">WorkflowTaskRetryPolicy.Builder</a></dt>
<dd>
<div class="block">set max parallel thread.</div>
<div class="block">Set the maximum number of attempts to retry the workflow.</div>
</dd>
<dt><a href="io/dapr/workflows/saga/SagaOption.Builder.html#setParallelCompensation(boolean)" class="member-name-link">setParallelCompensation(boolean)</a> - Method in class io.dapr.workflows.saga.<a href="io/dapr/workflows/saga/SagaOption.Builder.html" title="class in io.dapr.workflows.saga">SagaOption.Builder</a></dt>
<dt><a href="io/dapr/workflows/WorkflowTaskRetryPolicy.Builder.html#setMaxRetryInterval(java.time.Duration)" class="member-name-link">setMaxRetryInterval(Duration)</a> - Method in class io.dapr.workflows.<a href="io/dapr/workflows/WorkflowTaskRetryPolicy.Builder.html" title="class in io.dapr.workflows">WorkflowTaskRetryPolicy.Builder</a></dt>
<dd>
<div class="block">Set parallel compensation.</div>
<div class="block">Set the maximum interval to wait between retries.</div>
</dd>
<dt><a href="io/dapr/workflows/client/NewWorkflowOption.html#setStartTime(java.time.Instant)" class="member-name-link">setStartTime(Instant)</a> - Method in class io.dapr.workflows.client.<a href="io/dapr/workflows/client/NewWorkflowOption.html" title="class in io.dapr.workflows.client">NewWorkflowOption</a></dt>
<dt><a href="io/dapr/workflows/WorkflowTaskRetryPolicy.Builder.html#setRetryTimeout(java.time.Duration)" class="member-name-link">setRetryTimeout(Duration)</a> - Method in class io.dapr.workflows.<a href="io/dapr/workflows/WorkflowTaskRetryPolicy.Builder.html" title="class in io.dapr.workflows">WorkflowTaskRetryPolicy.Builder</a></dt>
<dd>
<div class="block">Set the maximum retry timeout.</div>
</dd>
<dt><a href="io/dapr/workflows/client/NewWorkflowOptions.html#setStartTime(java.time.Instant)" class="member-name-link">setStartTime(Instant)</a> - Method in class io.dapr.workflows.client.<a href="io/dapr/workflows/client/NewWorkflowOptions.html" title="class in io.dapr.workflows.client">NewWorkflowOptions</a></dt>
<dd>
<div class="block">Sets the start time of the new workflow.</div>
</dd>
<dt><a href="io/dapr/workflows/client/NewWorkflowOption.html#setVersion(java.lang.String)" class="member-name-link">setVersion(String)</a> - Method in class io.dapr.workflows.client.<a href="io/dapr/workflows/client/NewWorkflowOption.html" title="class in io.dapr.workflows.client">NewWorkflowOption</a></dt>
<dt><a href="io/dapr/workflows/client/NewWorkflowOptions.html#setVersion(java.lang.String)" class="member-name-link">setVersion(String)</a> - Method in class io.dapr.workflows.client.<a href="io/dapr/workflows/client/NewWorkflowOptions.html" title="class in io.dapr.workflows.client">NewWorkflowOptions</a></dt>
<dd>
<div class="block">Sets the version of the workflow to start.</div>
</dd>
@ -622,14 +562,14 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Start the Workflow runtime processing items.</div>
</dd>
<dt><a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html#SUSPENDED" class="member-name-link">SUSPENDED</a> - Enum constant in enum class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></dt>
<dt><a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html#SUSPENDED" class="member-name-link">SUSPENDED</a> - Enum constant in enum io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></dt>
<dd>
<div class="block">The workflow was suspended.</div>
</dd>
</dl>
<h2 class="title" id="I:T">T</h2>
<dl class="index">
<dt><a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html#TERMINATED" class="member-name-link">TERMINATED</a> - Enum constant in enum class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></dt>
<dt><a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html#TERMINATED" class="member-name-link">TERMINATED</a> - Enum constant in enum io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></dt>
<dd>
<div class="block">The workflow was abruptly terminated via a management API call.</div>
</dd>
@ -637,11 +577,11 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Terminates the workflow associated with the provided instance id.</div>
</dd>
<dt><a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html#toOrchestrationRuntimeStatus(io.dapr.workflows.runtime.WorkflowRuntimeStatus)" class="member-name-link">toOrchestrationRuntimeStatus(WorkflowRuntimeStatus)</a> - Static method in enum class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></dt>
<dt><a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html#toOrchestrationRuntimeStatus(io.dapr.workflows.runtime.WorkflowRuntimeStatus)" class="member-name-link">toOrchestrationRuntimeStatus(WorkflowRuntimeStatus)</a> - Static method in enum io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></dt>
<dd>
<div class="block">Convert runtime WorkflowRuntimeStatus to OrchestrationRuntimeStatus.</div>
</dd>
<dt><a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html#toOrchestrationRuntimeStatus(java.util.List)" class="member-name-link">toOrchestrationRuntimeStatus(List&lt;WorkflowRuntimeStatus&gt;)</a> - Static method in enum class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></dt>
<dt><a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html#toOrchestrationRuntimeStatus(java.util.List)" class="member-name-link">toOrchestrationRuntimeStatus(List&lt;WorkflowRuntimeStatus&gt;)</a> - Static method in enum io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></dt>
<dd>
<div class="block">Convert runtime WorkflowRuntimeStatus to OrchestrationRuntimeStatus.</div>
</dd>
@ -655,19 +595,19 @@ loadScripts(document, 'script');</script>
</dl>
<h2 class="title" id="I:V">V</h2>
<dl class="index">
<dt><a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html#valueOf(java.lang.String)" class="member-name-link">valueOf(String)</a> - Static method in enum class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></dt>
<dt><a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html#valueOf(java.lang.String)" class="member-name-link">valueOf(String)</a> - Static method in enum io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></dt>
<dd>
<div class="block">Returns the enum constant of this class with the specified name.</div>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html#values()" class="member-name-link">values()</a> - Static method in enum class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></dt>
<dt><a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html#values()" class="member-name-link">values()</a> - Static method in enum io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum class, in
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</dd>
</dl>
<h2 class="title" id="I:W">W</h2>
<dl class="index">
<dt><a href="io/dapr/workflows/DaprWorkflowContextImpl.html#waitForExternalEvent(java.lang.String)" class="member-name-link">waitForExternalEvent(String)</a> - Method in class io.dapr.workflows.<a href="io/dapr/workflows/DaprWorkflowContextImpl.html" title="class in io.dapr.workflows">DaprWorkflowContextImpl</a></dt>
<dt><a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html#waitForExternalEvent(java.lang.String)" class="member-name-link">waitForExternalEvent(String)</a> - Method in class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html" title="class in io.dapr.workflows.runtime">DefaultWorkflowContext</a></dt>
<dd>
<div class="block">Waits for an event to be raised named <code>name</code> and returns a <code>Task</code>
that completes when the event is
@ -683,7 +623,7 @@ the order they are declared.</div>
<div class="block">Waits for an event to be raised named <code>name</code> and returns a <code>Task</code> that completes when the event is
received.</div>
</dd>
<dt><a href="io/dapr/workflows/DaprWorkflowContextImpl.html#waitForExternalEvent(java.lang.String,java.time.Duration)" class="member-name-link">waitForExternalEvent(String, Duration)</a> - Method in class io.dapr.workflows.<a href="io/dapr/workflows/DaprWorkflowContextImpl.html" title="class in io.dapr.workflows">DaprWorkflowContextImpl</a></dt>
<dt><a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html#waitForExternalEvent(java.lang.String,java.time.Duration)" class="member-name-link">waitForExternalEvent(String, Duration)</a> - Method in class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html" title="class in io.dapr.workflows.runtime">DefaultWorkflowContext</a></dt>
<dd>
<div class="block">Waits for an event to be raised named <code>name</code> and returns a <code>Task</code>
that completes when the event is
@ -694,7 +634,7 @@ the order they are declared.</div>
<div class="block">Waits for an event to be raised named <code>name</code> and returns a <code>Task</code> that completes when the event is
received or is canceled when <code>timeout</code> expires.</div>
</dd>
<dt><a href="io/dapr/workflows/DaprWorkflowContextImpl.html#waitForExternalEvent(java.lang.String,java.time.Duration,java.lang.Class)" class="member-name-link">waitForExternalEvent(String, Duration, Class&lt;V&gt;)</a> - Method in class io.dapr.workflows.<a href="io/dapr/workflows/DaprWorkflowContextImpl.html" title="class in io.dapr.workflows">DaprWorkflowContextImpl</a></dt>
<dt><a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html#waitForExternalEvent(java.lang.String,java.time.Duration,java.lang.Class)" class="member-name-link">waitForExternalEvent(String, Duration, Class&lt;V&gt;)</a> - Method in class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html" title="class in io.dapr.workflows.runtime">DefaultWorkflowContext</a></dt>
<dd>
<div class="block">Waits for an event to be raised named <code>name</code> and returns a <code>Task</code> that completes when the event is
received or is canceled when <code>timeout</code> expires.</div>
@ -715,23 +655,31 @@ the order they are declared.</div>
<a href="io/dapr/workflows/client/WorkflowInstanceStatus.html" title="class in io.dapr.workflows.client"><code>WorkflowInstanceStatus</code></a> object that contains metadata about the started
instance and optionally its input, output, and custom status payloads.</div>
</dd>
<dt><a href="io/dapr/workflows/Workflow.html" class="type-name-link" title="class in io.dapr.workflows">Workflow</a> - Class in <a href="io/dapr/workflows/package-summary.html">io.dapr.workflows</a></dt>
<dt><a href="io/dapr/workflows/Workflow.html" class="type-name-link" title="interface in io.dapr.workflows">Workflow</a> - Interface in <a href="io/dapr/workflows/package-summary.html">io.dapr.workflows</a></dt>
<dd>
<div class="block">Common interface for workflow implementations.</div>
</dd>
<dt><a href="io/dapr/workflows/Workflow.html#%3Cinit%3E()" class="member-name-link">Workflow()</a> - Constructor for class io.dapr.workflows.<a href="io/dapr/workflows/Workflow.html" title="class in io.dapr.workflows">Workflow</a></dt>
<dd>&nbsp;</dd>
<dt><a href="io/dapr/workflows/runtime/WorkflowActivity.html" class="type-name-link" title="interface in io.dapr.workflows.runtime">WorkflowActivity</a> - Interface in <a href="io/dapr/workflows/runtime/package-summary.html">io.dapr.workflows.runtime</a></dt>
<dt><a href="io/dapr/workflows/WorkflowActivity.html" class="type-name-link" title="interface in io.dapr.workflows">WorkflowActivity</a> - Interface in <a href="io/dapr/workflows/package-summary.html">io.dapr.workflows</a></dt>
<dd>
<div class="block">Common interface for task activity implementations.</div>
</dd>
<dt><a href="io/dapr/workflows/runtime/WorkflowActivityContext.html" class="type-name-link" title="class in io.dapr.workflows.runtime">WorkflowActivityContext</a> - Class in <a href="io/dapr/workflows/runtime/package-summary.html">io.dapr.workflows.runtime</a></dt>
<dt><a href="io/dapr/workflows/runtime/WorkflowActivityClassWrapper.html" class="type-name-link" title="class in io.dapr.workflows.runtime">WorkflowActivityClassWrapper</a>&lt;<a href="io/dapr/workflows/runtime/WorkflowActivityClassWrapper.html" title="type parameter in WorkflowActivityClassWrapper">T</a> extends <a href="io/dapr/workflows/WorkflowActivity.html" title="interface in io.dapr.workflows">WorkflowActivity</a>&gt; - Class in <a href="io/dapr/workflows/runtime/package-summary.html">io.dapr.workflows.runtime</a></dt>
<dd>
<div class="block">Wrapper for Durable Task Framework <code>TaskActivityContext</code>.</div>
<div class="block">Wrapper for Durable Task Framework task activity factory.</div>
</dd>
<dt><a href="io/dapr/workflows/runtime/WorkflowActivityContext.html#%3Cinit%3E(com.microsoft.durabletask.TaskActivityContext)" class="member-name-link">WorkflowActivityContext(TaskActivityContext)</a> - Constructor for class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowActivityContext.html" title="class in io.dapr.workflows.runtime">WorkflowActivityContext</a></dt>
<dt><a href="io/dapr/workflows/runtime/WorkflowActivityClassWrapper.html#%3Cinit%3E(java.lang.Class)" class="member-name-link">WorkflowActivityClassWrapper(Class&lt;T&gt;)</a> - Constructor for class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowActivityClassWrapper.html" title="class in io.dapr.workflows.runtime">WorkflowActivityClassWrapper</a></dt>
<dd>
<div class="block">Constructor for WorkflowActivityContext.</div>
<div class="block">Constructor for WorkflowActivityWrapper.</div>
</dd>
<dt><a href="io/dapr/workflows/WorkflowActivityContext.html" class="type-name-link" title="interface in io.dapr.workflows">WorkflowActivityContext</a> - Interface in <a href="io/dapr/workflows/package-summary.html">io.dapr.workflows</a></dt>
<dd>&nbsp;</dd>
<dt><a href="io/dapr/workflows/runtime/WorkflowActivityInstanceWrapper.html" class="type-name-link" title="class in io.dapr.workflows.runtime">WorkflowActivityInstanceWrapper</a>&lt;<a href="io/dapr/workflows/runtime/WorkflowActivityInstanceWrapper.html" title="type parameter in WorkflowActivityInstanceWrapper">T</a> extends <a href="io/dapr/workflows/WorkflowActivity.html" title="interface in io.dapr.workflows">WorkflowActivity</a>&gt; - Class in <a href="io/dapr/workflows/runtime/package-summary.html">io.dapr.workflows.runtime</a></dt>
<dd>
<div class="block">Wrapper for Durable Task Framework task activity factory.</div>
</dd>
<dt><a href="io/dapr/workflows/runtime/WorkflowActivityInstanceWrapper.html#%3Cinit%3E(T)" class="member-name-link">WorkflowActivityInstanceWrapper(T)</a> - Constructor for class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowActivityInstanceWrapper.html" title="class in io.dapr.workflows.runtime">WorkflowActivityInstanceWrapper</a></dt>
<dd>
<div class="block">Constructor for WorkflowActivityWrapper.</div>
</dd>
<dt><a href="io/dapr/workflows/WorkflowContext.html" class="type-name-link" title="interface in io.dapr.workflows">WorkflowContext</a> - Interface in <a href="io/dapr/workflows/package-summary.html">io.dapr.workflows</a></dt>
<dd>
@ -768,17 +716,35 @@ the order they are declared.</div>
<dd>
<div class="block">Constructs the WorkflowRuntimeBuilder.</div>
</dd>
<dt><a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html" class="type-name-link" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a> - Enum Class in <a href="io/dapr/workflows/runtime/package-summary.html">io.dapr.workflows.runtime</a></dt>
<dt><a href="io/dapr/workflows/runtime/WorkflowRuntimeBuilder.html#%3Cinit%3E(io.dapr.config.Properties)" class="member-name-link">WorkflowRuntimeBuilder(Properties)</a> - Constructor for class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowRuntimeBuilder.html" title="class in io.dapr.workflows.runtime">WorkflowRuntimeBuilder</a></dt>
<dd>
<div class="block">Constructs the WorkflowRuntimeBuilder.</div>
</dd>
<dt><a href="io/dapr/workflows/runtime/WorkflowRuntimeBuilder.html#%3Cinit%3E(org.slf4j.Logger)" class="member-name-link">WorkflowRuntimeBuilder(Logger)</a> - Constructor for class io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowRuntimeBuilder.html" title="class in io.dapr.workflows.runtime">WorkflowRuntimeBuilder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html" class="type-name-link" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a> - Enum in <a href="io/dapr/workflows/runtime/package-summary.html">io.dapr.workflows.runtime</a></dt>
<dd>
<div class="block">Enum describing the runtime status of a workflow.</div>
</dd>
<dt><a href="io/dapr/workflows/WorkflowStub.html" class="type-name-link" title="interface in io.dapr.workflows">WorkflowStub</a> - Interface in <a href="io/dapr/workflows/package-summary.html">io.dapr.workflows</a></dt>
<dd>&nbsp;</dd>
<dt><a href="io/dapr/workflows/WorkflowTaskOptions.html" class="type-name-link" title="class in io.dapr.workflows">WorkflowTaskOptions</a> - Class in <a href="io/dapr/workflows/package-summary.html">io.dapr.workflows</a></dt>
<dd>&nbsp;</dd>
<dt><a href="io/dapr/workflows/WorkflowTaskOptions.html#%3Cinit%3E(io.dapr.workflows.WorkflowTaskRetryPolicy)" class="member-name-link">WorkflowTaskOptions(WorkflowTaskRetryPolicy)</a> - Constructor for class io.dapr.workflows.<a href="io/dapr/workflows/WorkflowTaskOptions.html" title="class in io.dapr.workflows">WorkflowTaskOptions</a></dt>
<dd>&nbsp;</dd>
<dt><a href="io/dapr/workflows/WorkflowTaskRetryPolicy.html" class="type-name-link" title="class in io.dapr.workflows">WorkflowTaskRetryPolicy</a> - Class in <a href="io/dapr/workflows/package-summary.html">io.dapr.workflows</a></dt>
<dd>&nbsp;</dd>
<dt><a href="io/dapr/workflows/WorkflowTaskRetryPolicy.html#%3Cinit%3E(java.lang.Integer,java.time.Duration,java.lang.Double,java.time.Duration,java.time.Duration)" class="member-name-link">WorkflowTaskRetryPolicy(Integer, Duration, Double, Duration, Duration)</a> - Constructor for class io.dapr.workflows.<a href="io/dapr/workflows/WorkflowTaskRetryPolicy.html" title="class in io.dapr.workflows">WorkflowTaskRetryPolicy</a></dt>
<dd>
<div class="block">Constructor for WorkflowTaskRetryPolicy.</div>
</dd>
<dt><a href="io/dapr/workflows/WorkflowTaskRetryPolicy.Builder.html" class="type-name-link" title="class in io.dapr.workflows">WorkflowTaskRetryPolicy.Builder</a> - Class in <a href="io/dapr/workflows/package-summary.html">io.dapr.workflows</a></dt>
<dd>&nbsp;</dd>
</dl>
<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a href="#I:W">W</a>&nbsp;<br><a href="allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="allpackages-index.html">All&nbsp;Packages</a><span class="vertical-separator">|</span><a href="serialized-form.html">Serialized&nbsp;Form</a></main>
<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a href="#I:W">W</a>&nbsp;<br><a href="allclasses-index.html">All&nbsp;Classes&nbsp;and&nbsp;Interfaces</a><span class="vertical-separator">|</span><a href="allpackages-index.html">All&nbsp;Packages</a></main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>Overview (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>Overview (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="package index">
<meta name="generator" content="javadoc/PackageIndexWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-index-page">
@ -49,7 +49,7 @@ loadScripts(document, 'script');</script>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 class="title">dapr-sdk-workflows 0.13.1 API</h1>
<h1 class="title">dapr-sdk-workflows 0.14.1 API</h1>
</div>
<div id="all-packages-table">
<div class="caption"><span>Packages</span></div>
@ -64,14 +64,12 @@ loadScripts(document, 'script');</script>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="io/dapr/workflows/runtime/package-summary.html">io.dapr.workflows.runtime</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="io/dapr/workflows/saga/package-summary.html">io.dapr.workflows.saga</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
</div>
</div>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,784 +0,0 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>DaprWorkflowContextImpl (dapr-sdk-workflows 0.13.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="description" content="declaration: package: io.dapr.workflows, class: DaprWorkflowContextImpl">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/DaprWorkflowContextImpl.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">io.dapr.workflows</a></div>
<h1 title="Class DaprWorkflowContextImpl" class="title">Class DaprWorkflowContextImpl</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">io.dapr.workflows.DaprWorkflowContextImpl</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">DaprWorkflowContextImpl</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
implements <a href="WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></span></div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(com.microsoft.durabletask.TaskOrchestrationContext)" class="member-name-link">DaprWorkflowContextImpl</a><wbr>(com.microsoft.durabletask.TaskOrchestrationContext&nbsp;context)</code></div>
<div class="col-last even-row-color">
<div class="block">Constructor for DaprWorkflowContextImpl.</div>
</div>
<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(com.microsoft.durabletask.TaskOrchestrationContext,io.dapr.workflows.saga.Saga)" class="member-name-link">DaprWorkflowContextImpl</a><wbr>(com.microsoft.durabletask.TaskOrchestrationContext&nbsp;context,
<a href="saga/Saga.html" title="class in io.dapr.workflows.saga">Saga</a>&nbsp;saga)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(com.microsoft.durabletask.TaskOrchestrationContext,org.slf4j.Logger)" class="member-name-link">DaprWorkflowContextImpl</a><wbr>(com.microsoft.durabletask.TaskOrchestrationContext&nbsp;context,
org.slf4j.Logger&nbsp;logger)</code></div>
<div class="col-last even-row-color">
<div class="block">Constructor for DaprWorkflowContextImpl.</div>
</div>
<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(com.microsoft.durabletask.TaskOrchestrationContext,org.slf4j.Logger,io.dapr.workflows.saga.Saga)" class="member-name-link">DaprWorkflowContextImpl</a><wbr>(com.microsoft.durabletask.TaskOrchestrationContext&nbsp;context,
org.slf4j.Logger&nbsp;logger,
<a href="saga/Saga.html" title="class in io.dapr.workflows.saga">Saga</a>&nbsp;saga)</code></div>
<div class="col-last odd-row-color">
<div class="block">Constructor for DaprWorkflowContextImpl.</div>
</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>&lt;V&gt;&nbsp;com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;V&gt;&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#allOf(java.util.List)" class="member-name-link">allOf</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;com.microsoft.durabletask.Task&lt;V&gt;&gt;&nbsp;tasks)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Returns a new <code>Task</code> that is completed when all the given <code>Task</code>s complete.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>com.microsoft.durabletask.Task&lt;com.microsoft.durabletask.Task&lt;?&gt;&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#anyOf(java.util.List)" class="member-name-link">anyOf</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;com.microsoft.durabletask.Task&lt;?&gt;&gt;&nbsp;tasks)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Returns a new <code>Task</code> that is completed when any of the tasks in <code>tasks</code> completes.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>&lt;V&gt;&nbsp;com.microsoft.durabletask.Task&lt;V&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#callActivity(java.lang.String,java.lang.Object,com.microsoft.durabletask.TaskOptions,java.lang.Class)" class="member-name-link">callActivity</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
com.microsoft.durabletask.TaskOptions&nbsp;options,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;returnType)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Asynchronously invokes an activity by name and with the specified input value and returns a new <code>Task</code>
that completes when the activity completes.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>&lt;V&gt;&nbsp;com.microsoft.durabletask.Task&lt;V&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#callChildWorkflow(java.lang.String,java.lang.Object,java.lang.String,com.microsoft.durabletask.TaskOptions,java.lang.Class)" class="member-name-link">callChildWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceID,
com.microsoft.durabletask.TaskOptions&nbsp;options,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;returnType)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Asynchronously invokes another workflow as a child-workflow and returns a <code>Task</code> that completes
when the child-workflow completes.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#complete(java.lang.Object)" class="member-name-link">complete</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;output)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Completes the current workflow.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#continueAsNew(java.lang.Object)" class="member-name-link">continueAsNew</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Restarts the orchestration with a new input and clears its history.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#continueAsNew(java.lang.Object,boolean)" class="member-name-link">continueAsNew</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
boolean&nbsp;preserveUnprocessedEvents)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Restarts the orchestration with a new input and clears its history.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#createTimer(java.time.Duration)" class="member-name-link">createTimer</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/Duration.html" title="class or interface in java.time" class="external-link">Duration</a>&nbsp;duration)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Creates a durable timer that expires after the specified delay.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/Instant.html" title="class or interface in java.time" class="external-link">Instant</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCurrentInstant()" class="member-name-link">getCurrentInstant</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets the current orchestration time in UTC.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>&lt;T&gt;&nbsp;T</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getInput(java.lang.Class)" class="member-name-link">getInput</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;targetType)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets the deserialized input of the current task orchestration.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getInstanceId()" class="member-name-link">getInstanceId</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets the instance ID of the current workflow.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.slf4j.Logger</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLogger()" class="member-name-link">getLogger</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Get a logger only when <code>isReplaying</code> is false.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getName()" class="member-name-link">getName</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets the name of the current workflow.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="saga/SagaContext.html" title="interface in io.dapr.workflows.saga">SagaContext</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getSagaContext()" class="member-name-link">getSagaContext</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">get saga context.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isReplaying()" class="member-name-link">isReplaying</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets a value indicating whether the workflow is currently replaying a previous execution.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#newUuid()" class="member-name-link">newUuid</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Create a new UUID that is safe for replay within a workflow.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>&lt;V&gt;&nbsp;com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#waitForExternalEvent(java.lang.String)" class="member-name-link">waitForExternalEvent</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Waits for an event to be raised named <code>name</code> and returns a <code>Task</code>
that completes when the event is
received.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>&lt;V&gt;&nbsp;com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#waitForExternalEvent(java.lang.String,java.time.Duration)" class="member-name-link">waitForExternalEvent</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/Duration.html" title="class or interface in java.time" class="external-link">Duration</a>&nbsp;timeout)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Waits for an event to be raised named <code>name</code> and returns a <code>Task</code>
that completes when the event is
received or is canceled when <code>timeout</code> expires.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>&lt;V&gt;&nbsp;com.microsoft.durabletask.Task&lt;V&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#waitForExternalEvent(java.lang.String,java.time.Duration,java.lang.Class)" class="member-name-link">waitForExternalEvent</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/Duration.html" title="class or interface in java.time" class="external-link">Duration</a>&nbsp;timeout,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;dataType)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Waits for an event to be raised named <code>name</code> and returns a <code>Task</code> that completes when the event is
received or is canceled when <code>timeout</code> expires.</div>
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-io.dapr.workflows.WorkflowContext">Methods inherited from interface&nbsp;io.dapr.workflows.<a href="WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></h3>
<code><a href="WorkflowContext.html#anyOf(com.microsoft.durabletask.Task...)">anyOf</a>, <a href="WorkflowContext.html#callActivity(java.lang.String)">callActivity</a>, <a href="WorkflowContext.html#callActivity(java.lang.String,java.lang.Class)">callActivity</a>, <a href="WorkflowContext.html#callActivity(java.lang.String,java.lang.Object)">callActivity</a>, <a href="WorkflowContext.html#callActivity(java.lang.String,java.lang.Object,com.microsoft.durabletask.TaskOptions)">callActivity</a>, <a href="WorkflowContext.html#callActivity(java.lang.String,java.lang.Object,java.lang.Class)">callActivity</a>, <a href="WorkflowContext.html#callChildWorkflow(java.lang.String)">callChildWorkflow</a>, <a href="WorkflowContext.html#callChildWorkflow(java.lang.String,java.lang.Object)">callChildWorkflow</a>, <a href="WorkflowContext.html#callChildWorkflow(java.lang.String,java.lang.Object,java.lang.Class)">callChildWorkflow</a>, <a href="WorkflowContext.html#callChildWorkflow(java.lang.String,java.lang.Object,java.lang.String,com.microsoft.durabletask.TaskOptions)">callChildWorkflow</a>, <a href="WorkflowContext.html#callChildWorkflow(java.lang.String,java.lang.Object,java.lang.String,java.lang.Class)">callChildWorkflow</a>, <a href="WorkflowContext.html#createTimer(java.time.ZonedDateTime)">createTimer</a>, <a href="WorkflowContext.html#waitForExternalEvent(java.lang.String,java.lang.Class)">waitForExternalEvent</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;(com.microsoft.durabletask.TaskOrchestrationContext)">
<h3>DaprWorkflowContextImpl</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">DaprWorkflowContextImpl</span><wbr><span class="parameters">(com.microsoft.durabletask.TaskOrchestrationContext&nbsp;context)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<div class="block">Constructor for DaprWorkflowContextImpl.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>context</code> - TaskOrchestrationContext</dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if context is null</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="&lt;init&gt;(com.microsoft.durabletask.TaskOrchestrationContext,org.slf4j.Logger)">
<h3>DaprWorkflowContextImpl</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">DaprWorkflowContextImpl</span><wbr><span class="parameters">(com.microsoft.durabletask.TaskOrchestrationContext&nbsp;context,
org.slf4j.Logger&nbsp;logger)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<div class="block">Constructor for DaprWorkflowContextImpl.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>context</code> - TaskOrchestrationContext</dd>
<dd><code>logger</code> - Logger</dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if context or logger is null</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="&lt;init&gt;(com.microsoft.durabletask.TaskOrchestrationContext,io.dapr.workflows.saga.Saga)">
<h3>DaprWorkflowContextImpl</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">DaprWorkflowContextImpl</span><wbr><span class="parameters">(com.microsoft.durabletask.TaskOrchestrationContext&nbsp;context,
<a href="saga/Saga.html" title="class in io.dapr.workflows.saga">Saga</a>&nbsp;saga)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="&lt;init&gt;(com.microsoft.durabletask.TaskOrchestrationContext,org.slf4j.Logger,io.dapr.workflows.saga.Saga)">
<h3>DaprWorkflowContextImpl</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">DaprWorkflowContextImpl</span><wbr><span class="parameters">(com.microsoft.durabletask.TaskOrchestrationContext&nbsp;context,
org.slf4j.Logger&nbsp;logger,
<a href="saga/Saga.html" title="class in io.dapr.workflows.saga">Saga</a>&nbsp;saga)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<div class="block">Constructor for DaprWorkflowContextImpl.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>context</code> - TaskOrchestrationContext</dd>
<dd><code>logger</code> - Logger</dd>
<dd><code>saga</code> - saga object, if null, saga is disabled</dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if context or logger is null</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="getLogger()">
<h3>getLogger</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">org.slf4j.Logger</span>&nbsp;<span class="element-name">getLogger</span>()</div>
<div class="block">Get a logger only when <code>isReplaying</code> is false.
Otherwise, return a NOP (no operation) logger.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="WorkflowContext.html#getLogger()">getLogger</a></code>&nbsp;in interface&nbsp;<code><a href="WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></code></dd>
<dt>Returns:</dt>
<dd>Logger</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getName()">
<h3>getName</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getName</span>()</div>
<div class="block">Gets the name of the current workflow.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="WorkflowContext.html#getName()">getName</a></code>&nbsp;in interface&nbsp;<code><a href="WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></code></dd>
<dt>Returns:</dt>
<dd>the name of the current workflow</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getInstanceId()">
<h3>getInstanceId</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getInstanceId</span>()</div>
<div class="block">Gets the instance ID of the current workflow.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="WorkflowContext.html#getInstanceId()">getInstanceId</a></code>&nbsp;in interface&nbsp;<code><a href="WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></code></dd>
<dt>Returns:</dt>
<dd>the instance ID of the current workflow</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getCurrentInstant()">
<h3>getCurrentInstant</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/Instant.html" title="class or interface in java.time" class="external-link">Instant</a></span>&nbsp;<span class="element-name">getCurrentInstant</span>()</div>
<div class="block">Gets the current orchestration time in UTC.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="WorkflowContext.html#getCurrentInstant()">getCurrentInstant</a></code>&nbsp;in interface&nbsp;<code><a href="WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></code></dd>
<dt>Returns:</dt>
<dd>the current orchestration time in UTC</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="complete(java.lang.Object)">
<h3>complete</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">complete</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;output)</span></div>
<div class="block">Completes the current workflow.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="WorkflowContext.html#complete(java.lang.Object)">complete</a></code>&nbsp;in interface&nbsp;<code><a href="WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></code></dd>
<dt>Parameters:</dt>
<dd><code>output</code> - the serializable output of the completed Workflow.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="waitForExternalEvent(java.lang.String,java.time.Duration,java.lang.Class)">
<h3>waitForExternalEvent</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;V&gt;</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;V&gt;</span>&nbsp;<span class="element-name">waitForExternalEvent</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/Duration.html" title="class or interface in java.time" class="external-link">Duration</a>&nbsp;timeout,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;dataType)</span>
throws <span class="exceptions">com.microsoft.durabletask.TaskCanceledException</span></div>
<div class="block">Waits for an event to be raised named <code>name</code> and returns a <code>Task</code> that completes when the event is
received or is canceled when <code>timeout</code> expires.
<p>If the current orchestration is not yet waiting for an event named <code>name</code>, then the event will be saved in
the orchestration instance state and dispatched immediately when this method is called. This event saving occurs
even if the current orchestrator cancels the wait operation before the event is received.
<p>Orchestrators can wait for the same event name multiple times, so waiting for multiple events with the same name
is allowed. Each external event received by an orchestrator will complete just one task returned by this method.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="WorkflowContext.html#waitForExternalEvent(java.lang.String,java.time.Duration,java.lang.Class)">waitForExternalEvent</a></code>&nbsp;in interface&nbsp;<code><a href="WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></code></dd>
<dt>Type Parameters:</dt>
<dd><code>V</code> - the expected type of the event data payload</dd>
<dt>Parameters:</dt>
<dd><code>name</code> - the case-insensitive name of the event to wait for</dd>
<dd><code>timeout</code> - the amount of time to wait before canceling the returned <code>Task</code></dd>
<dd><code>dataType</code> - the expected class type of the event data payload</dd>
<dt>Returns:</dt>
<dd>a new <code>Task</code> that completes when the external event is received or when <code>timeout</code> expires</dd>
<dt>Throws:</dt>
<dd><code>com.microsoft.durabletask.TaskCanceledException</code> - if the specified <code>timeout</code> value expires before the event is received</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="waitForExternalEvent(java.lang.String,java.time.Duration)">
<h3>waitForExternalEvent</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;V&gt;</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</span>&nbsp;<span class="element-name">waitForExternalEvent</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/Duration.html" title="class or interface in java.time" class="external-link">Duration</a>&nbsp;timeout)</span>
throws <span class="exceptions">com.microsoft.durabletask.TaskCanceledException</span></div>
<div class="block">Waits for an event to be raised named <code>name</code> and returns a <code>Task</code>
that completes when the event is
received or is canceled when <code>timeout</code> expires.
<p>See <a href="#waitForExternalEvent(java.lang.String,java.time.Duration,java.lang.Class)"><code>waitForExternalEvent(String, Duration, Class)</code></a> for a full
description.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="WorkflowContext.html#waitForExternalEvent(java.lang.String,java.time.Duration)">waitForExternalEvent</a></code>&nbsp;in interface&nbsp;<code><a href="WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></code></dd>
<dt>Type Parameters:</dt>
<dd><code>V</code> - the expected type of the event data payload</dd>
<dt>Parameters:</dt>
<dd><code>name</code> - the case-insensitive name of the event to wait for</dd>
<dd><code>timeout</code> - the amount of time to wait before canceling the returned
<code>Task</code></dd>
<dt>Returns:</dt>
<dd>a new <code>Task</code> that completes when the external event is received
or when <code>timeout</code> expires</dd>
<dt>Throws:</dt>
<dd><code>com.microsoft.durabletask.TaskCanceledException</code> - if the specified <code>timeout</code> value expires
before the event is received</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="waitForExternalEvent(java.lang.String)">
<h3>waitForExternalEvent</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;V&gt;</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</span>&nbsp;<span class="element-name">waitForExternalEvent</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</span>
throws <span class="exceptions">com.microsoft.durabletask.TaskCanceledException</span></div>
<div class="block">Waits for an event to be raised named <code>name</code> and returns a <code>Task</code>
that completes when the event is
received.
<p>See <a href="#waitForExternalEvent(java.lang.String,java.time.Duration,java.lang.Class)"><code>waitForExternalEvent(String, Duration, Class)</code></a> for a full
description.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="WorkflowContext.html#waitForExternalEvent(java.lang.String)">waitForExternalEvent</a></code>&nbsp;in interface&nbsp;<code><a href="WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></code></dd>
<dt>Type Parameters:</dt>
<dd><code>V</code> - the expected type of the event data payload</dd>
<dt>Parameters:</dt>
<dd><code>name</code> - the case-insensitive name of the event to wait for</dd>
<dt>Returns:</dt>
<dd>a new <code>Task</code> that completes when the external event is received</dd>
<dt>Throws:</dt>
<dd><code>com.microsoft.durabletask.TaskCanceledException</code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="isReplaying()">
<h3>isReplaying</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isReplaying</span>()</div>
<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="WorkflowContext.html#isReplaying()">WorkflowContext</a></code></span></div>
<div class="block">Gets a value indicating whether the workflow is currently replaying a previous execution.
<p>Workflow functions are "replayed" after being unloaded from memory to reconstruct local variable state.
During a replay, previously executed tasks will be completed automatically with previously seen values
that are stored in the workflow history. Once the workflow reaches the point where it's no longer
replaying existing history, this method will return <code>false</code>.
<p>You can use this method if you have logic that needs to run only when <em>not</em> replaying. For example,
certain types of application logging may become too noisy when duplicated as part of replay. The
application code could check to see whether the function is being replayed and then issue the log statements
when this value is <code>false</code>.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="WorkflowContext.html#isReplaying()">isReplaying</a></code>&nbsp;in interface&nbsp;<code><a href="WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></code></dd>
<dt>Returns:</dt>
<dd><code>true</code> if the workflow is replaying, otherwise <code>false</code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="callActivity(java.lang.String,java.lang.Object,com.microsoft.durabletask.TaskOptions,java.lang.Class)">
<h3>callActivity</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;V&gt;</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;V&gt;</span>&nbsp;<span class="element-name">callActivity</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
com.microsoft.durabletask.TaskOptions&nbsp;options,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;returnType)</span></div>
<div class="block">Asynchronously invokes an activity by name and with the specified input value and returns a new <code>Task</code>
that completes when the activity completes. If the activity completes successfully, the returned <code>Task</code>'s
value will be the activity's output. If the activity fails, the returned <code>Task</code> will complete exceptionally
with a <code>TaskFailedException</code>.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="WorkflowContext.html#callActivity(java.lang.String,java.lang.Object,com.microsoft.durabletask.TaskOptions,java.lang.Class)">callActivity</a></code>&nbsp;in interface&nbsp;<code><a href="WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></code></dd>
<dt>Type Parameters:</dt>
<dd><code>V</code> - the expected type of the activity output</dd>
<dt>Parameters:</dt>
<dd><code>name</code> - the name of the activity to call</dd>
<dd><code>input</code> - the serializable input to pass to the activity</dd>
<dd><code>options</code> - additional options that control the execution and processing of the activity</dd>
<dd><code>returnType</code> - the expected class type of the activity output</dd>
<dt>Returns:</dt>
<dd>a new <code>Task</code> that completes when the activity completes or fails</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="allOf(java.util.List)">
<h3>allOf</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;V&gt;</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;V&gt;&gt;</span>&nbsp;<span class="element-name">allOf</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;com.microsoft.durabletask.Task&lt;V&gt;&gt;&nbsp;tasks)</span>
throws <span class="exceptions">com.microsoft.durabletask.CompositeTaskFailedException</span></div>
<div class="block">Returns a new <code>Task</code> that is completed when all the given <code>Task</code>s complete. If any of the given
<code>Task</code>s complete with an exception, the returned <code>Task</code> will also complete with an
<code>CompositeTaskFailedException</code> containing details of the first encountered failure.
The value of the returned <code>Task</code> is an ordered list of the return values of the given tasks.
If no tasks are provided, returns a <code>Task</code> completed with value
<code>null</code>.
<p>This method is useful for awaiting the completion of a set of independent tasks before continuing to the next
step in the orchestration, as in the following example:
<pre><code>
Task&lt;String&gt; t1 = ctx.callActivity("MyActivity", String.class);
Task&lt;String&gt; t2 = ctx.callActivity("MyActivity", String.class);
Task&lt;String&gt; t3 = ctx.callActivity("MyActivity", String.class);
List&lt;String&gt; orderedResults = ctx.allOf(List.of(t1, t2, t3)).await();
</code></pre>
<p>Exceptions in any of the given tasks results in an unchecked <code>CompositeTaskFailedException</code>.
This exception can be inspected to obtain failure details of individual <code>Task</code>s.
<pre><code>
try {
List&lt;String&gt; orderedResults = ctx.allOf(List.of(t1, t2, t3)).await();
} catch (CompositeTaskFailedException e) {
List&lt;Exception&gt; exceptions = e.getExceptions()
}
</code></pre></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="WorkflowContext.html#allOf(java.util.List)">allOf</a></code>&nbsp;in interface&nbsp;<code><a href="WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></code></dd>
<dt>Type Parameters:</dt>
<dd><code>V</code> - the return type of the <code>Task</code> objects</dd>
<dt>Parameters:</dt>
<dd><code>tasks</code> - the list of <code>Task</code> objects</dd>
<dt>Returns:</dt>
<dd>the values of the completed <code>Task</code> objects in the same order as the source list</dd>
<dt>Throws:</dt>
<dd><code>com.microsoft.durabletask.CompositeTaskFailedException</code> - if the specified <code>timeout</code> value expires before the event is received</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="anyOf(java.util.List)">
<h3>anyOf</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;com.microsoft.durabletask.Task&lt;?&gt;&gt;</span>&nbsp;<span class="element-name">anyOf</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;com.microsoft.durabletask.Task&lt;?&gt;&gt;&nbsp;tasks)</span></div>
<div class="block">Returns a new <code>Task</code> that is completed when any of the tasks in <code>tasks</code> completes.
See <a href="WorkflowContext.html#anyOf(com.microsoft.durabletask.Task...)"><code>WorkflowContext.anyOf(Task[])</code></a> for more detailed information.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="WorkflowContext.html#anyOf(java.util.List)">anyOf</a></code>&nbsp;in interface&nbsp;<code><a href="WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></code></dd>
<dt>Parameters:</dt>
<dd><code>tasks</code> - the list of <code>Task</code> objects</dd>
<dt>Returns:</dt>
<dd>a new <code>Task</code> that is completed when any of the given <code>Task</code>s complete</dd>
<dt>See Also:</dt>
<dd>
<ul class="see-list">
<li><a href="WorkflowContext.html#anyOf(com.microsoft.durabletask.Task...)"><code>WorkflowContext.anyOf(Task[])</code></a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="createTimer(java.time.Duration)">
<h3>createTimer</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</span>&nbsp;<span class="element-name">createTimer</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/Duration.html" title="class or interface in java.time" class="external-link">Duration</a>&nbsp;duration)</span></div>
<div class="block">Creates a durable timer that expires after the specified delay.
<p>Specifying a long delay (for example, a delay of a few days or more) may result in the creation of multiple,
internally-managed durable timers. The orchestration code doesn't need to be aware of this behavior. However,
it may be visible in framework logs and the stored history state.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="WorkflowContext.html#createTimer(java.time.Duration)">createTimer</a></code>&nbsp;in interface&nbsp;<code><a href="WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></code></dd>
<dt>Parameters:</dt>
<dd><code>duration</code> - the amount of time before the timer should expire</dd>
<dt>Returns:</dt>
<dd>a new <code>Task</code> that completes after the specified delay</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getInput(java.lang.Class)">
<h3>getInput</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;T&gt;</span>&nbsp;<span class="return-type">T</span>&nbsp;<span class="element-name">getInput</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;targetType)</span></div>
<div class="block">Gets the deserialized input of the current task orchestration.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="WorkflowContext.html#getInput(java.lang.Class)">getInput</a></code>&nbsp;in interface&nbsp;<code><a href="WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></code></dd>
<dt>Type Parameters:</dt>
<dd><code>T</code> - the expected type of the workflow input</dd>
<dt>Parameters:</dt>
<dd><code>targetType</code> - the <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link"><code>Class</code></a> object associated with <code>V</code></dd>
<dt>Returns:</dt>
<dd>the deserialized input as an object of type <code>V</code> or <code>null</code> if no input was provided.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="callChildWorkflow(java.lang.String,java.lang.Object,java.lang.String,com.microsoft.durabletask.TaskOptions,java.lang.Class)">
<h3>callChildWorkflow</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;V&gt;</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;V&gt;</span>&nbsp;<span class="element-name">callChildWorkflow</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
@Nullable
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
@Nullable
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceID,
@Nullable
com.microsoft.durabletask.TaskOptions&nbsp;options,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;returnType)</span></div>
<div class="block">Asynchronously invokes another workflow as a child-workflow and returns a <code>Task</code> that completes
when the child-workflow completes. If the child-workflow completes successfully, the returned
<code>Task</code>'s value will be the activity's output. If the child-workflow fails, the returned <code>Task</code>
will complete exceptionally with a <code>TaskFailedException</code>.
<p>A child-workflow has its own instance ID, history, and status that is independent of the parent workflow
that started it. There are many advantages to breaking down large orchestrations into child-workflows:
<ul>
<li>
Splitting large orchestrations into a series of smaller child-workflows can make code more maintainable.
</li>
<li>
Distributing orchestration logic across multiple compute nodes concurrently is useful if
orchestration logic otherwise needs to coordinate a lot of tasks.
</li>
<li>
Memory usage and CPU overhead can be reduced by keeping the history of parent orchestrations smaller.
</li>
</ul>
The disadvantage is that there is overhead associated with starting a child-workflow and processing its
output. This is typically only an issue for very small orchestrations.
<p>Because child-workflows are independent of their parents, terminating a parent orchestration does not affect
any child-workflows. child-workflows must be terminated independently using their unique instance ID,
which is specified using the <code>instanceID</code> parameter</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="WorkflowContext.html#callChildWorkflow(java.lang.String,java.lang.Object,java.lang.String,com.microsoft.durabletask.TaskOptions,java.lang.Class)">callChildWorkflow</a></code>&nbsp;in interface&nbsp;<code><a href="WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></code></dd>
<dt>Type Parameters:</dt>
<dd><code>V</code> - the expected type of the child-workflow output</dd>
<dt>Parameters:</dt>
<dd><code>name</code> - the name of the workflow to invoke</dd>
<dd><code>input</code> - the serializable input to send to the child-workflow</dd>
<dd><code>instanceID</code> - the unique ID of the child-workflow</dd>
<dd><code>options</code> - additional options that control the execution and processing of the activity</dd>
<dd><code>returnType</code> - the expected class type of the child-workflow output</dd>
<dt>Returns:</dt>
<dd>a new <code>Task</code> that completes when the child-workflow completes or fails</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="continueAsNew(java.lang.Object)">
<h3>continueAsNew</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">continueAsNew</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input)</span></div>
<div class="block">Restarts the orchestration with a new input and clears its history. See <a href="WorkflowContext.html#continueAsNew(java.lang.Object,boolean)"><code>WorkflowContext.continueAsNew(Object, boolean)</code></a>
for a full description.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="WorkflowContext.html#continueAsNew(java.lang.Object)">continueAsNew</a></code>&nbsp;in interface&nbsp;<code><a href="WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></code></dd>
<dt>Parameters:</dt>
<dd><code>input</code> - the serializable input data to re-initialize the instance with</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="continueAsNew(java.lang.Object,boolean)">
<h3>continueAsNew</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">continueAsNew</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
boolean&nbsp;preserveUnprocessedEvents)</span></div>
<div class="block">Restarts the orchestration with a new input and clears its history.
<p>This method is primarily designed for eternal orchestrations, which are orchestrations that
may not ever complete. It works by restarting the orchestration, providing it with a new input,
and truncating the existing orchestration history. It allows an orchestration to continue
running indefinitely without having its history grow unbounded. The benefits of periodically
truncating history include decreased memory usage, decreased storage volumes, and shorter orchestrator
replays when rebuilding state.
<p>The results of any incomplete tasks will be discarded when an orchestrator calls <code>continueAsNew</code>.
For example, if a timer is scheduled and then <code>continueAsNew</code> is called before the timer fires, the timer
event will be discarded. The only exception to this is external events. By default, if an external event is
received by an orchestration but not yet processed, the event is saved in the orchestration state unit it is
received by a call to <a href="WorkflowContext.html#waitForExternalEvent(java.lang.String,java.time.Duration,java.lang.Class)"><code>WorkflowContext.waitForExternalEvent(java.lang.String, java.time.Duration, java.lang.Class&lt;V&gt;)</code></a>. These events will remain in memory
even after an orchestrator restarts using <code>continueAsNew</code>. This behavior can be disabled by specifying
<code>false</code> for the <code>preserveUnprocessedEvents</code> parameter value.
<p>Orchestrator implementations should complete immediately after calling the<code>continueAsNew</code> method.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="WorkflowContext.html#continueAsNew(java.lang.Object,boolean)">continueAsNew</a></code>&nbsp;in interface&nbsp;<code><a href="WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></code></dd>
<dt>Parameters:</dt>
<dd><code>input</code> - the serializable input data to re-initialize the instance with</dd>
<dd><code>preserveUnprocessedEvents</code> - <code>true</code> to push unprocessed external events into the new orchestration
history, otherwise <code>false</code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="newUuid()">
<h3>newUuid</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a></span>&nbsp;<span class="element-name">newUuid</span>()</div>
<div class="block">Create a new UUID that is safe for replay within a workflow.
<p>
The default implementation of this method creates a name-based UUID
using the algorithm from RFC 4122 §4.3. The name input used to generate
this value is a combination of the workflow instance ID and an
internally managed sequence number.
</p></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="WorkflowContext.html#newUuid()">newUuid</a></code>&nbsp;in interface&nbsp;<code><a href="WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></code></dd>
<dt>Returns:</dt>
<dd>a deterministic UUID</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getSagaContext()">
<h3>getSagaContext</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="saga/SagaContext.html" title="interface in io.dapr.workflows.saga">SagaContext</a></span>&nbsp;<span class="element-name">getSagaContext</span>()</div>
<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="WorkflowContext.html#getSagaContext()">WorkflowContext</a></code></span></div>
<div class="block">get saga context.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="WorkflowContext.html#getSagaContext()">getSagaContext</a></code>&nbsp;in interface&nbsp;<code><a href="WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></code></dd>
<dt>Returns:</dt>
<dd>saga context</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>Workflow (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>Workflow (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="description" content="declaration: package: io.dapr.workflows, class: Workflow">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="declaration: package: io.dapr.workflows, interface: Workflow">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
@ -47,13 +47,13 @@ loadScripts(document, 'script');</script>
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
@ -70,87 +70,45 @@ loadScripts(document, 'script');</script>
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">io.dapr.workflows</a></div>
<h1 title="Class Workflow" class="title">Class Workflow</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">io.dapr.workflows.Workflow</div>
<h1 title="Interface Workflow" class="title">Interface Workflow</h1>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">Workflow</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">Workflow</span></div>
<div class="block">Common interface for workflow implementations.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">Workflow</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button><button id="method-summary-table-tab5" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab5', 3)" class="table-tab">Default Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>abstract <a href="WorkflowStub.html" title="interface in io.dapr.workflows">WorkflowStub</a></code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="WorkflowStub.html" title="interface in io.dapr.workflows">WorkflowStub</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#create()" class="member-name-link">create</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Executes the workflow logic.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="saga/SagaOption.html" title="class in io.dapr.workflows.saga">SagaOption</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getSagaOption()" class="member-name-link">getSagaOption</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">get saga configuration.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isSagaEnabled()" class="member-name-link">isSagaEnabled</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#run(io.dapr.workflows.WorkflowContext)" class="member-name-link">run</a><wbr>(<a href="WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a>&nbsp;ctx)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#run(io.dapr.workflows.WorkflowContext)" class="member-name-link">run</a><wbr>(<a href="WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a>&nbsp;ctx)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Executes the workflow logic.</div>
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>Workflow</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Workflow</span>()</div>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
@ -159,7 +117,7 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="create()">
<h3>create</h3>
<div class="member-signature"><span class="modifiers">public abstract</span>&nbsp;<span class="return-type"><a href="WorkflowStub.html" title="interface in io.dapr.workflows">WorkflowStub</a></span>&nbsp;<span class="element-name">create</span>()</div>
<div class="member-signature"><span class="return-type"><a href="WorkflowStub.html" title="interface in io.dapr.workflows">WorkflowStub</a></span>&nbsp;<span class="element-name">create</span>()</div>
<div class="block">Executes the workflow logic.</div>
<dl class="notes">
<dt>Returns:</dt>
@ -170,7 +128,7 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="run(io.dapr.workflows.WorkflowContext)">
<h3>run</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">run</span><wbr><span class="parameters">(<a href="WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a>&nbsp;ctx)</span></div>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">run</span><wbr><span class="parameters">(<a href="WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a>&nbsp;ctx)</span></div>
<div class="block">Executes the workflow logic.</div>
<dl class="notes">
<dt>Parameters:</dt>
@ -180,23 +138,6 @@ loadScripts(document, 'script');</script>
</dl>
</section>
</li>
<li>
<section class="detail" id="isSagaEnabled()">
<h3>isSagaEnabled</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isSagaEnabled</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getSagaOption()">
<h3>getSagaOption</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="saga/SagaOption.html" title="class in io.dapr.workflows.saga">SagaOption</a></span>&nbsp;<span class="element-name">getSagaOption</span>()</div>
<div class="block">get saga configuration.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>saga configuration</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
@ -206,7 +147,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>WorkflowContext (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>WorkflowContext (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="declaration: package: io.dapr.workflows, interface: WorkflowContext">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
@ -75,7 +75,7 @@ loadScripts(document, 'script');</script>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Known Implementing Classes:</dt>
<dd><code><a href="DaprWorkflowContextImpl.html" title="class in io.dapr.workflows">DaprWorkflowContextImpl</a></code></dd>
<dd><code><a href="runtime/DefaultWorkflowContext.html" title="class in io.dapr.workflows.runtime">DefaultWorkflowContext</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">WorkflowContext</span></div>
@ -91,13 +91,13 @@ loadScripts(document, 'script');</script>
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button><button id="method-summary-table-tab5" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab5', 3)" class="table-tab">Default Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>&lt;V&gt;&nbsp;com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;V&gt;&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#allOf(java.util.List)" class="member-name-link">allOf</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;com.microsoft.durabletask.Task&lt;V&gt;&gt;&nbsp;tasks)</code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>&lt;V&gt;&nbsp;com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;V&gt;&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#allOf(java.util.List)" class="member-name-link">allOf</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;com.microsoft.durabletask.Task&lt;V&gt;&gt;&nbsp;tasks)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Returns a new <code>Task</code> that is completed when all the given <code>Task</code>s complete.</div>
</div>
@ -107,142 +107,142 @@ loadScripts(document, 'script');</script>
<div class="block">Returns a new <code>Task</code> that is completed when any of the given <code>Task</code>s complete.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>com.microsoft.durabletask.Task&lt;com.microsoft.durabletask.Task&lt;?&gt;&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#anyOf(java.util.List)" class="member-name-link">anyOf</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;com.microsoft.durabletask.Task&lt;?&gt;&gt;&nbsp;tasks)</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#anyOf(java.util.List)" class="member-name-link">anyOf</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;com.microsoft.durabletask.Task&lt;?&gt;&gt;&nbsp;tasks)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Returns a new <code>Task</code> that is completed when any of the tasks in <code>tasks</code> completes.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#callActivity(java.lang.String)" class="member-name-link">callActivity</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#callActivity(java.lang.String)" class="member-name-link">callActivity</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Asynchronously invokes an activity by name and returns a new <code>Task</code> that completes when the activity
completes.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default &lt;V&gt;&nbsp;com.microsoft.durabletask.Task&lt;V&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#callActivity(java.lang.String,java.lang.Class)" class="member-name-link">callActivity</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;returnType)</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#callActivity(java.lang.String,java.lang.Class)" class="member-name-link">callActivity</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;returnType)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Asynchronously invokes an activity by name and returns a new <code>Task</code> that completes when the activity
completes.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#callActivity(java.lang.String,java.lang.Object)" class="member-name-link">callActivity</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input)</code></div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#callActivity(java.lang.String,java.lang.Object)" class="member-name-link">callActivity</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Asynchronously invokes an activity by name and with the specified input value and returns a new <code>Task</code>
that completes when the activity completes.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#callActivity(java.lang.String,java.lang.Object,com.microsoft.durabletask.TaskOptions)" class="member-name-link">callActivity</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
com.microsoft.durabletask.TaskOptions&nbsp;options)</code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#callActivity(java.lang.String,java.lang.Object,io.dapr.workflows.WorkflowTaskOptions)" class="member-name-link">callActivity</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
<a href="WorkflowTaskOptions.html" title="class in io.dapr.workflows">WorkflowTaskOptions</a>&nbsp;options)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Asynchronously invokes an activity by name and with the specified input value and returns a new <code>Task</code>
that completes when the activity completes.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>&lt;V&gt;&nbsp;com.microsoft.durabletask.Task&lt;V&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#callActivity(java.lang.String,java.lang.Object,com.microsoft.durabletask.TaskOptions,java.lang.Class)" class="member-name-link">callActivity</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
com.microsoft.durabletask.TaskOptions&nbsp;options,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;returnType)</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#callActivity(java.lang.String,java.lang.Object,io.dapr.workflows.WorkflowTaskOptions,java.lang.Class)" class="member-name-link">callActivity</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
<a href="WorkflowTaskOptions.html" title="class in io.dapr.workflows">WorkflowTaskOptions</a>&nbsp;options,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;returnType)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Asynchronously invokes an activity by name and with the specified input value and returns a new <code>Task</code>
that completes when the activity completes.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default &lt;V&gt;&nbsp;com.microsoft.durabletask.Task&lt;V&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#callActivity(java.lang.String,java.lang.Object,java.lang.Class)" class="member-name-link">callActivity</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;returnType)</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#callActivity(java.lang.String,java.lang.Object,java.lang.Class)" class="member-name-link">callActivity</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;returnType)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Asynchronously invokes an activity by name and with the specified input value and returns a new <code>Task</code>
that completes when the activity completes.If the activity completes successfully, the returned <code>Task</code>'s
value will be the activity's output.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#callChildWorkflow(java.lang.String)" class="member-name-link">callChildWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#callChildWorkflow(java.lang.String)" class="member-name-link">callChildWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Asynchronously invokes another workflow as a child-workflow and returns a <code>Task</code> that completes
when the child-workflow completes.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#callChildWorkflow(java.lang.String,java.lang.Object)" class="member-name-link">callChildWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input)</code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#callChildWorkflow(java.lang.String,java.lang.Object)" class="member-name-link">callChildWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Asynchronously invokes another workflow as a child-workflow and returns a <code>Task</code> that completes
when the child-workflow completes.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default &lt;V&gt;&nbsp;com.microsoft.durabletask.Task&lt;V&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#callChildWorkflow(java.lang.String,java.lang.Object,java.lang.Class)" class="member-name-link">callChildWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;returnType)</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#callChildWorkflow(java.lang.String,java.lang.Object,java.lang.Class)" class="member-name-link">callChildWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;returnType)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Asynchronously invokes another workflow as a child-workflow and returns a <code>Task</code> that completes
when the child-workflow completes.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#callChildWorkflow(java.lang.String,java.lang.Object,java.lang.String,com.microsoft.durabletask.TaskOptions)" class="member-name-link">callChildWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceID,
com.microsoft.durabletask.TaskOptions&nbsp;options)</code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#callChildWorkflow(java.lang.String,java.lang.Object,java.lang.String,io.dapr.workflows.WorkflowTaskOptions)" class="member-name-link">callChildWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceID,
<a href="WorkflowTaskOptions.html" title="class in io.dapr.workflows">WorkflowTaskOptions</a>&nbsp;options)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Asynchronously invokes another workflow as a child-workflow and returns a <code>Task</code> that completes
when the child-workflow completes.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>&lt;V&gt;&nbsp;com.microsoft.durabletask.Task&lt;V&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#callChildWorkflow(java.lang.String,java.lang.Object,java.lang.String,com.microsoft.durabletask.TaskOptions,java.lang.Class)" class="member-name-link">callChildWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceID,
com.microsoft.durabletask.TaskOptions&nbsp;options,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;returnType)</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#callChildWorkflow(java.lang.String,java.lang.Object,java.lang.String,io.dapr.workflows.WorkflowTaskOptions,java.lang.Class)" class="member-name-link">callChildWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceID,
<a href="WorkflowTaskOptions.html" title="class in io.dapr.workflows">WorkflowTaskOptions</a>&nbsp;options,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;returnType)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Asynchronously invokes another workflow as a child-workflow and returns a <code>Task</code> that completes
when the child-workflow completes.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default &lt;V&gt;&nbsp;com.microsoft.durabletask.Task&lt;V&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#callChildWorkflow(java.lang.String,java.lang.Object,java.lang.String,java.lang.Class)" class="member-name-link">callChildWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceID,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;returnType)</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#callChildWorkflow(java.lang.String,java.lang.Object,java.lang.String,java.lang.Class)" class="member-name-link">callChildWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceID,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;returnType)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Asynchronously invokes another workflow as a child-workflow and returns a <code>Task</code> that completes
when the child-workflow completes.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#complete(java.lang.Object)" class="member-name-link">complete</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;output)</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#complete(java.lang.Object)" class="member-name-link">complete</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;output)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Completes the current workflow.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#continueAsNew(java.lang.Object)" class="member-name-link">continueAsNew</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input)</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#continueAsNew(java.lang.Object)" class="member-name-link">continueAsNew</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Restarts the orchestration with a new input and clears its history.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#continueAsNew(java.lang.Object,boolean)" class="member-name-link">continueAsNew</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#continueAsNew(java.lang.Object,boolean)" class="member-name-link">continueAsNew</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
boolean&nbsp;preserveUnprocessedEvents)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Restarts the orchestration with a new input and clears its history.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#createTimer(java.time.Duration)" class="member-name-link">createTimer</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/Duration.html" title="class or interface in java.time" class="external-link">Duration</a>&nbsp;duration)</code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#createTimer(java.time.Duration)" class="member-name-link">createTimer</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html" title="class or interface in java.time" class="external-link">Duration</a>&nbsp;duration)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Creates a durable timer that expires after the specified delay.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#createTimer(java.time.ZonedDateTime)" class="member-name-link">createTimer</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/ZonedDateTime.html" title="class or interface in java.time" class="external-link">ZonedDateTime</a>&nbsp;zonedDateTime)</code></div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#createTimer(java.time.ZonedDateTime)" class="member-name-link">createTimer</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html" title="class or interface in java.time" class="external-link">ZonedDateTime</a>&nbsp;zonedDateTime)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Creates a durable timer that expires after the specified timestamp with specific zone.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/Instant.html" title="class or interface in java.time" class="external-link">Instant</a></code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html" title="class or interface in java.time" class="external-link">Instant</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getCurrentInstant()" class="member-name-link">getCurrentInstant</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the current orchestration time in UTC.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>&lt;V&gt;&nbsp;V</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getInput(java.lang.Class)" class="member-name-link">getInput</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;targetType)</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getInput(java.lang.Class)" class="member-name-link">getInput</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;targetType)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the deserialized input of the current task orchestration.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getInstanceId()" class="member-name-link">getInstanceId</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the instance ID of the current workflow.</div>
@ -252,51 +252,46 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Get a logger only when <code>isReplaying</code> is false.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getName()" class="member-name-link">getName</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the name of the current workflow.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="saga/SagaContext.html" title="interface in io.dapr.workflows.saga">SagaContext</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getSagaContext()" class="member-name-link">getSagaContext</a>()</code></div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isReplaying()" class="member-name-link">isReplaying</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">get saga context.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isReplaying()" class="member-name-link">isReplaying</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets a value indicating whether the workflow is currently replaying a previous execution.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#newUuid()" class="member-name-link">newUuid</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#newUuid()" class="member-name-link">newUuid</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Create a new UUID that is safe for replay within a workflow.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>&lt;V&gt;&nbsp;com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#waitForExternalEvent(java.lang.String)" class="member-name-link">waitForExternalEvent</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>&lt;V&gt;&nbsp;com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#waitForExternalEvent(java.lang.String)" class="member-name-link">waitForExternalEvent</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Waits for an event to be raised named <code>name</code> and returns a <code>Task</code> that completes when the event is
received.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default &lt;V&gt;&nbsp;com.microsoft.durabletask.Task&lt;V&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#waitForExternalEvent(java.lang.String,java.lang.Class)" class="member-name-link">waitForExternalEvent</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;dataType)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default &lt;V&gt;&nbsp;com.microsoft.durabletask.Task&lt;V&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#waitForExternalEvent(java.lang.String,java.lang.Class)" class="member-name-link">waitForExternalEvent</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;dataType)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
<div class="block">Waits for an event to be raised named <code>name</code> and returns a <code>Task</code> that completes when the event is
received.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>&lt;V&gt;&nbsp;com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#waitForExternalEvent(java.lang.String,java.time.Duration)" class="member-name-link">waitForExternalEvent</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/Duration.html" title="class or interface in java.time" class="external-link">Duration</a>&nbsp;timeout)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>&lt;V&gt;&nbsp;com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#waitForExternalEvent(java.lang.String,java.time.Duration)" class="member-name-link">waitForExternalEvent</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html" title="class or interface in java.time" class="external-link">Duration</a>&nbsp;timeout)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Waits for an event to be raised named <code>name</code> and returns a <code>Task</code> that completes when the event is
received or is canceled when <code>timeout</code> expires.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>&lt;V&gt;&nbsp;com.microsoft.durabletask.Task&lt;V&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#waitForExternalEvent(java.lang.String,java.time.Duration,java.lang.Class)" class="member-name-link">waitForExternalEvent</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/Duration.html" title="class or interface in java.time" class="external-link">Duration</a>&nbsp;timeout,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;dataType)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>&lt;V&gt;&nbsp;com.microsoft.durabletask.Task&lt;V&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#waitForExternalEvent(java.lang.String,java.time.Duration,java.lang.Class)" class="member-name-link">waitForExternalEvent</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html" title="class or interface in java.time" class="external-link">Duration</a>&nbsp;timeout,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;dataType)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Waits for an event to be raised named <code>name</code> and returns a <code>Task</code> that completes when the event is
received or is canceled when <code>timeout</code> expires.</div>
</div>
@ -329,7 +324,7 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="getName()">
<h3>getName</h3>
<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getName</span>()</div>
<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getName</span>()</div>
<div class="block">Gets the name of the current workflow.</div>
<dl class="notes">
<dt>Returns:</dt>
@ -340,7 +335,7 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="getInstanceId()">
<h3>getInstanceId</h3>
<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getInstanceId</span>()</div>
<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getInstanceId</span>()</div>
<div class="block">Gets the instance ID of the current workflow.</div>
<dl class="notes">
<dt>Returns:</dt>
@ -351,7 +346,7 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="getCurrentInstant()">
<h3>getCurrentInstant</h3>
<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/Instant.html" title="class or interface in java.time" class="external-link">Instant</a></span>&nbsp;<span class="element-name">getCurrentInstant</span>()</div>
<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html" title="class or interface in java.time" class="external-link">Instant</a></span>&nbsp;<span class="element-name">getCurrentInstant</span>()</div>
<div class="block">Gets the current orchestration time in UTC.</div>
<dl class="notes">
<dt>Returns:</dt>
@ -362,7 +357,7 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="complete(java.lang.Object)">
<h3>complete</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">complete</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;output)</span></div>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">complete</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;output)</span></div>
<div class="block">Completes the current workflow.</div>
<dl class="notes">
<dt>Parameters:</dt>
@ -373,9 +368,9 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="waitForExternalEvent(java.lang.String,java.time.Duration,java.lang.Class)">
<h3>waitForExternalEvent</h3>
<div class="member-signature"><span class="type-parameters">&lt;V&gt;</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;V&gt;</span>&nbsp;<span class="element-name">waitForExternalEvent</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/Duration.html" title="class or interface in java.time" class="external-link">Duration</a>&nbsp;timeout,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;dataType)</span>
<div class="member-signature"><span class="type-parameters">&lt;V&gt;</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;V&gt;</span>&nbsp;<span class="element-name">waitForExternalEvent</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html" title="class or interface in java.time" class="external-link">Duration</a>&nbsp;timeout,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;dataType)</span>
throws <span class="exceptions">com.microsoft.durabletask.TaskCanceledException</span></div>
<div class="block">Waits for an event to be raised named <code>name</code> and returns a <code>Task</code> that completes when the event is
received or is canceled when <code>timeout</code> expires.
@ -403,8 +398,8 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="waitForExternalEvent(java.lang.String,java.time.Duration)">
<h3>waitForExternalEvent</h3>
<div class="member-signature"><span class="type-parameters">&lt;V&gt;</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</span>&nbsp;<span class="element-name">waitForExternalEvent</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/Duration.html" title="class or interface in java.time" class="external-link">Duration</a>&nbsp;timeout)</span>
<div class="member-signature"><span class="type-parameters">&lt;V&gt;</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</span>&nbsp;<span class="element-name">waitForExternalEvent</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html" title="class or interface in java.time" class="external-link">Duration</a>&nbsp;timeout)</span>
throws <span class="exceptions">com.microsoft.durabletask.TaskCanceledException</span></div>
<div class="block">Waits for an event to be raised named <code>name</code> and returns a <code>Task</code> that completes when the event is
received or is canceled when <code>timeout</code> expires.
@ -426,7 +421,7 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="waitForExternalEvent(java.lang.String)">
<h3>waitForExternalEvent</h3>
<div class="member-signature"><span class="type-parameters">&lt;V&gt;</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</span>&nbsp;<span class="element-name">waitForExternalEvent</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</span>
<div class="member-signature"><span class="type-parameters">&lt;V&gt;</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</span>&nbsp;<span class="element-name">waitForExternalEvent</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</span>
throws <span class="exceptions">com.microsoft.durabletask.TaskCanceledException</span></div>
<div class="block">Waits for an event to be raised named <code>name</code> and returns a <code>Task</code> that completes when the event is
received.
@ -447,8 +442,8 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="waitForExternalEvent(java.lang.String,java.lang.Class)">
<h3>waitForExternalEvent</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="type-parameters">&lt;V&gt;</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;V&gt;</span>&nbsp;<span class="element-name">waitForExternalEvent</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;dataType)</span></div>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="type-parameters">&lt;V&gt;</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;V&gt;</span>&nbsp;<span class="element-name">waitForExternalEvent</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;dataType)</span></div>
<div class="block">Waits for an event to be raised named <code>name</code> and returns a <code>Task</code> that completes when the event is
received.
@ -465,12 +460,12 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
<section class="detail" id="callActivity(java.lang.String,java.lang.Object,com.microsoft.durabletask.TaskOptions,java.lang.Class)">
<section class="detail" id="callActivity(java.lang.String,java.lang.Object,io.dapr.workflows.WorkflowTaskOptions,java.lang.Class)">
<h3>callActivity</h3>
<div class="member-signature"><span class="type-parameters">&lt;V&gt;</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;V&gt;</span>&nbsp;<span class="element-name">callActivity</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
com.microsoft.durabletask.TaskOptions&nbsp;options,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;returnType)</span></div>
<div class="member-signature"><span class="type-parameters">&lt;V&gt;</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;V&gt;</span>&nbsp;<span class="element-name">callActivity</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
<a href="WorkflowTaskOptions.html" title="class in io.dapr.workflows">WorkflowTaskOptions</a>&nbsp;options,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;returnType)</span></div>
<div class="block">Asynchronously invokes an activity by name and with the specified input value and returns a new <code>Task</code>
that completes when the activity completes. If the activity completes successfully, the returned <code>Task</code>'s
value will be the activity's output. If the activity fails, the returned <code>Task</code> will complete exceptionally
@ -491,9 +486,9 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="callActivity(java.lang.String)">
<h3>callActivity</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</span>&nbsp;<span class="element-name">callActivity</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</span></div>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</span>&nbsp;<span class="element-name">callActivity</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</span></div>
<div class="block">Asynchronously invokes an activity by name and returns a new <code>Task</code> that completes when the activity
completes. See <a href="#callActivity(java.lang.String,java.lang.Object,com.microsoft.durabletask.TaskOptions,java.lang.Class)"><code>callActivity(String, Object, TaskOptions, Class)</code></a> for a complete description.</div>
completes. See <a href="#callActivity(java.lang.String,java.lang.Object,io.dapr.workflows.WorkflowTaskOptions,java.lang.Class)"><code>callActivity(String, Object, WorkflowTaskOptions, Class)</code></a> for a complete description.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>name</code> - the name of the activity to call</dd>
@ -502,7 +497,7 @@ loadScripts(document, 'script');</script>
<dt>See Also:</dt>
<dd>
<ul class="see-list-long">
<li><a href="#callActivity(java.lang.String,java.lang.Object,com.microsoft.durabletask.TaskOptions,java.lang.Class)"><code>callActivity(String, Object, TaskOptions, Class)</code></a></li>
<li><a href="#callActivity(java.lang.String,java.lang.Object,io.dapr.workflows.WorkflowTaskOptions,java.lang.Class)"><code>callActivity(String, Object, WorkflowTaskOptions, Class)</code></a></li>
</ul>
</dd>
</dl>
@ -511,11 +506,11 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="callActivity(java.lang.String,java.lang.Object)">
<h3>callActivity</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</span>&nbsp;<span class="element-name">callActivity</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input)</span></div>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</span>&nbsp;<span class="element-name">callActivity</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input)</span></div>
<div class="block">Asynchronously invokes an activity by name and with the specified input value and returns a new <code>Task</code>
that completes when the activity completes. See <a href="#callActivity(java.lang.String,java.lang.Object,com.microsoft.durabletask.TaskOptions,java.lang.Class)"><code>callActivity(String, Object, TaskOptions, Class)</code></a> for a
complete description.</div>
that completes when the activity completes.
See <a href="#callActivity(java.lang.String,java.lang.Object,io.dapr.workflows.WorkflowTaskOptions,java.lang.Class)"><code>callActivity(String, Object, WorkflowTaskOptions, Class)</code></a> for a complete description.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>name</code> - the name of the activity to call</dd>
@ -528,11 +523,11 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="callActivity(java.lang.String,java.lang.Class)">
<h3>callActivity</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="type-parameters">&lt;V&gt;</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;V&gt;</span>&nbsp;<span class="element-name">callActivity</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;returnType)</span></div>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="type-parameters">&lt;V&gt;</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;V&gt;</span>&nbsp;<span class="element-name">callActivity</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;returnType)</span></div>
<div class="block">Asynchronously invokes an activity by name and returns a new <code>Task</code> that completes when the activity
completes. If the activity completes successfully, the returned <code>Task</code>'s value will be the activity's
output. See <a href="#callActivity(java.lang.String,java.lang.Object,com.microsoft.durabletask.TaskOptions,java.lang.Class)"><code>callActivity(String, Object, TaskOptions, Class)</code></a> for a complete description.</div>
output. See <a href="#callActivity(java.lang.String,java.lang.Object,io.dapr.workflows.WorkflowTaskOptions,java.lang.Class)"><code>callActivity(String, Object, WorkflowTaskOptions, Class)</code></a> for a complete description.</div>
<dl class="notes">
<dt>Type Parameters:</dt>
<dd><code>V</code> - the expected type of the activity output</dd>
@ -547,13 +542,13 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="callActivity(java.lang.String,java.lang.Object,java.lang.Class)">
<h3>callActivity</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="type-parameters">&lt;V&gt;</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;V&gt;</span>&nbsp;<span class="element-name">callActivity</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;returnType)</span></div>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="type-parameters">&lt;V&gt;</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;V&gt;</span>&nbsp;<span class="element-name">callActivity</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;returnType)</span></div>
<div class="block">Asynchronously invokes an activity by name and with the specified input value and returns a new <code>Task</code>
that completes when the activity completes.If the activity completes successfully, the returned <code>Task</code>'s
value will be the activity's output. See <a href="#callActivity(java.lang.String,java.lang.Object,com.microsoft.durabletask.TaskOptions,java.lang.Class)"><code>callActivity(String, Object, TaskOptions, Class)</code></a> for a
complete description.</div>
value will be the activity's output.
See <a href="#callActivity(java.lang.String,java.lang.Object,io.dapr.workflows.WorkflowTaskOptions,java.lang.Class)"><code>callActivity(String, Object, WorkflowTaskOptions, Class)</code></a> for a complete description.</div>
<dl class="notes">
<dt>Type Parameters:</dt>
<dd><code>V</code> - the expected type of the activity output</dd>
@ -567,14 +562,14 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
<section class="detail" id="callActivity(java.lang.String,java.lang.Object,com.microsoft.durabletask.TaskOptions)">
<section class="detail" id="callActivity(java.lang.String,java.lang.Object,io.dapr.workflows.WorkflowTaskOptions)">
<h3>callActivity</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</span>&nbsp;<span class="element-name">callActivity</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
com.microsoft.durabletask.TaskOptions&nbsp;options)</span></div>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</span>&nbsp;<span class="element-name">callActivity</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
<a href="WorkflowTaskOptions.html" title="class in io.dapr.workflows">WorkflowTaskOptions</a>&nbsp;options)</span></div>
<div class="block">Asynchronously invokes an activity by name and with the specified input value and returns a new <code>Task</code>
that completes when the activity completes. See <a href="#callActivity(java.lang.String,java.lang.Object,com.microsoft.durabletask.TaskOptions,java.lang.Class)"><code>callActivity(String, Object, TaskOptions, Class)</code></a> for a
complete description.</div>
that completes when the activity completes.
See <a href="#callActivity(java.lang.String,java.lang.Object,io.dapr.workflows.WorkflowTaskOptions,java.lang.Class)"><code>callActivity(String, Object, WorkflowTaskOptions, Class)</code></a> for a complete description.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>name</code> - the name of the activity to call</dd>
@ -609,7 +604,7 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="allOf(java.util.List)">
<h3>allOf</h3>
<div class="member-signature"><span class="type-parameters">&lt;V&gt;</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;V&gt;&gt;</span>&nbsp;<span class="element-name">allOf</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;com.microsoft.durabletask.Task&lt;V&gt;&gt;&nbsp;tasks)</span>
<div class="member-signature"><span class="type-parameters">&lt;V&gt;</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;V&gt;&gt;</span>&nbsp;<span class="element-name">allOf</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;com.microsoft.durabletask.Task&lt;V&gt;&gt;&nbsp;tasks)</span>
throws <span class="exceptions">com.microsoft.durabletask.CompositeTaskFailedException</span></div>
<div class="block">Returns a new <code>Task</code> that is completed when all the given <code>Task</code>s complete. If any of the given
<code>Task</code>s complete with an exception, the returned <code>Task</code> will also complete with an
@ -652,7 +647,7 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="anyOf(java.util.List)">
<h3>anyOf</h3>
<div class="member-signature"><span class="return-type">com.microsoft.durabletask.Task&lt;com.microsoft.durabletask.Task&lt;?&gt;&gt;</span>&nbsp;<span class="element-name">anyOf</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;com.microsoft.durabletask.Task&lt;?&gt;&gt;&nbsp;tasks)</span></div>
<div class="member-signature"><span class="return-type">com.microsoft.durabletask.Task&lt;com.microsoft.durabletask.Task&lt;?&gt;&gt;</span>&nbsp;<span class="element-name">anyOf</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;com.microsoft.durabletask.Task&lt;?&gt;&gt;&nbsp;tasks)</span></div>
<div class="block">Returns a new <code>Task</code> that is completed when any of the tasks in <code>tasks</code> completes.
See <a href="#anyOf(com.microsoft.durabletask.Task...)"><code>anyOf(Task[])</code></a> for more detailed information.</div>
<dl class="notes">
@ -716,7 +711,7 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="createTimer(java.time.Duration)">
<h3>createTimer</h3>
<div class="member-signature"><span class="return-type">com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</span>&nbsp;<span class="element-name">createTimer</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/Duration.html" title="class or interface in java.time" class="external-link">Duration</a>&nbsp;duration)</span></div>
<div class="member-signature"><span class="return-type">com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</span>&nbsp;<span class="element-name">createTimer</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html" title="class or interface in java.time" class="external-link">Duration</a>&nbsp;duration)</span></div>
<div class="block">Creates a durable timer that expires after the specified delay.
<p>Specifying a long delay (for example, a delay of a few days or more) may result in the creation of multiple,
@ -733,7 +728,7 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="createTimer(java.time.ZonedDateTime)">
<h3>createTimer</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</span>&nbsp;<span class="element-name">createTimer</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/ZonedDateTime.html" title="class or interface in java.time" class="external-link">ZonedDateTime</a>&nbsp;zonedDateTime)</span></div>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</span>&nbsp;<span class="element-name">createTimer</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/ZonedDateTime.html" title="class or interface in java.time" class="external-link">ZonedDateTime</a>&nbsp;zonedDateTime)</span></div>
<div class="block">Creates a durable timer that expires after the specified timestamp with specific zone.
<p>Specifying a long delay (for example, a delay of a few days or more) may result in the creation of multiple,
@ -750,13 +745,13 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="getInput(java.lang.Class)">
<h3>getInput</h3>
<div class="member-signature"><span class="type-parameters">&lt;V&gt;</span>&nbsp;<span class="return-type">V</span>&nbsp;<span class="element-name">getInput</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;targetType)</span></div>
<div class="member-signature"><span class="type-parameters">&lt;V&gt;</span>&nbsp;<span class="return-type">V</span>&nbsp;<span class="element-name">getInput</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;targetType)</span></div>
<div class="block">Gets the deserialized input of the current task orchestration.</div>
<dl class="notes">
<dt>Type Parameters:</dt>
<dd><code>V</code> - the expected type of the workflow input</dd>
<dt>Parameters:</dt>
<dd><code>targetType</code> - the <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link"><code>Class</code></a> object associated with <code>V</code></dd>
<dd><code>targetType</code> - the <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link"><code>Class</code></a> object associated with <code>V</code></dd>
<dt>Returns:</dt>
<dd>the deserialized input as an object of type <code>V</code> or <code>null</code> if no input was provided.</dd>
</dl>
@ -765,11 +760,11 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="callChildWorkflow(java.lang.String)">
<h3>callChildWorkflow</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</span>&nbsp;<span class="element-name">callChildWorkflow</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</span></div>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</span>&nbsp;<span class="element-name">callChildWorkflow</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</span></div>
<div class="block">Asynchronously invokes another workflow as a child-workflow and returns a <code>Task</code> that completes
when the child-workflow completes.
<p>See <a href="#callChildWorkflow(java.lang.String,java.lang.Object,java.lang.String,com.microsoft.durabletask.TaskOptions,java.lang.Class)"><code>callChildWorkflow(String, Object, String, TaskOptions, Class)</code></a> for a full description.</div>
<p>See <a href="#callChildWorkflow(java.lang.String,java.lang.Object,java.lang.String,io.dapr.workflows.WorkflowTaskOptions,java.lang.Class)"><code>callChildWorkflow(String, Object, String, WorkflowTaskOptions, Class)</code></a> for a full description.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>name</code> - the name of the workflow to invoke</dd>
@ -778,7 +773,7 @@ loadScripts(document, 'script');</script>
<dt>See Also:</dt>
<dd>
<ul class="see-list-long">
<li><a href="#callChildWorkflow(java.lang.String,java.lang.Object,java.lang.String,com.microsoft.durabletask.TaskOptions,java.lang.Class)"><code>callChildWorkflow(String, Object, String, TaskOptions, Class)</code></a></li>
<li><a href="#callChildWorkflow(java.lang.String,java.lang.Object,java.lang.String,io.dapr.workflows.WorkflowTaskOptions,java.lang.Class)"><code>callChildWorkflow(String, Object, String, WorkflowTaskOptions, Class)</code></a></li>
</ul>
</dd>
</dl>
@ -787,12 +782,12 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="callChildWorkflow(java.lang.String,java.lang.Object)">
<h3>callChildWorkflow</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</span>&nbsp;<span class="element-name">callChildWorkflow</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input)</span></div>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</span>&nbsp;<span class="element-name">callChildWorkflow</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input)</span></div>
<div class="block">Asynchronously invokes another workflow as a child-workflow and returns a <code>Task</code> that completes
when the child-workflow completes.
<p>See <a href="#callChildWorkflow(java.lang.String,java.lang.Object,java.lang.String,com.microsoft.durabletask.TaskOptions,java.lang.Class)"><code>callChildWorkflow(String, Object, String, TaskOptions, Class)</code></a> for a full description.</div>
<p>See <a href="#callChildWorkflow(java.lang.String,java.lang.Object,java.lang.String,io.dapr.workflows.WorkflowTaskOptions,java.lang.Class)"><code>callChildWorkflow(String, Object, String, WorkflowTaskOptions, Class)</code></a> for a full description.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>name</code> - the name of the workflow to invoke</dd>
@ -805,13 +800,13 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="callChildWorkflow(java.lang.String,java.lang.Object,java.lang.Class)">
<h3>callChildWorkflow</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="type-parameters">&lt;V&gt;</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;V&gt;</span>&nbsp;<span class="element-name">callChildWorkflow</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;returnType)</span></div>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="type-parameters">&lt;V&gt;</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;V&gt;</span>&nbsp;<span class="element-name">callChildWorkflow</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;returnType)</span></div>
<div class="block">Asynchronously invokes another workflow as a child-workflow and returns a <code>Task</code> that completes
when the child-workflow completes.
<p>See <a href="#callChildWorkflow(java.lang.String,java.lang.Object,java.lang.String,com.microsoft.durabletask.TaskOptions,java.lang.Class)"><code>callChildWorkflow(String, Object, String, TaskOptions, Class)</code></a> for a full description.</div>
<p>See <a href="#callChildWorkflow(java.lang.String,java.lang.Object,java.lang.String,io.dapr.workflows.WorkflowTaskOptions,java.lang.Class)"><code>callChildWorkflow(String, Object, String, WorkflowTaskOptions, Class)</code></a> for a full description.</div>
<dl class="notes">
<dt>Type Parameters:</dt>
<dd><code>V</code> - the expected type of the child-workflow output</dd>
@ -827,14 +822,14 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="callChildWorkflow(java.lang.String,java.lang.Object,java.lang.String,java.lang.Class)">
<h3>callChildWorkflow</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="type-parameters">&lt;V&gt;</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;V&gt;</span>&nbsp;<span class="element-name">callChildWorkflow</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceID,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;returnType)</span></div>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="type-parameters">&lt;V&gt;</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;V&gt;</span>&nbsp;<span class="element-name">callChildWorkflow</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceID,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;returnType)</span></div>
<div class="block">Asynchronously invokes another workflow as a child-workflow and returns a <code>Task</code> that completes
when the child-workflow completes.
<p>See <a href="#callChildWorkflow(java.lang.String,java.lang.Object,java.lang.String,com.microsoft.durabletask.TaskOptions,java.lang.Class)"><code>callChildWorkflow(String, Object, String, TaskOptions, Class)</code></a> for a full description.</div>
<p>See <a href="#callChildWorkflow(java.lang.String,java.lang.Object,java.lang.String,io.dapr.workflows.WorkflowTaskOptions,java.lang.Class)"><code>callChildWorkflow(String, Object, String, WorkflowTaskOptions, Class)</code></a> for a full description.</div>
<dl class="notes">
<dt>Type Parameters:</dt>
<dd><code>V</code> - the expected type of the child-workflow output</dd>
@ -849,16 +844,16 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
<section class="detail" id="callChildWorkflow(java.lang.String,java.lang.Object,java.lang.String,com.microsoft.durabletask.TaskOptions)">
<section class="detail" id="callChildWorkflow(java.lang.String,java.lang.Object,java.lang.String,io.dapr.workflows.WorkflowTaskOptions)">
<h3>callChildWorkflow</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</span>&nbsp;<span class="element-name">callChildWorkflow</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceID,
com.microsoft.durabletask.TaskOptions&nbsp;options)</span></div>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;</span>&nbsp;<span class="element-name">callChildWorkflow</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceID,
<a href="WorkflowTaskOptions.html" title="class in io.dapr.workflows">WorkflowTaskOptions</a>&nbsp;options)</span></div>
<div class="block">Asynchronously invokes another workflow as a child-workflow and returns a <code>Task</code> that completes
when the child-workflow completes.
<p>See <a href="#callChildWorkflow(java.lang.String,java.lang.Object,java.lang.String,com.microsoft.durabletask.TaskOptions,java.lang.Class)"><code>callChildWorkflow(String, Object, String, TaskOptions, Class)</code></a> for a full description.</div>
<p>See <a href="#callChildWorkflow(java.lang.String,java.lang.Object,java.lang.String,io.dapr.workflows.WorkflowTaskOptions,java.lang.Class)"><code>callChildWorkflow(String, Object, String, WorkflowTaskOptions, Class)</code></a> for a full description.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>name</code> - the name of the workflow to invoke</dd>
@ -871,16 +866,16 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
<section class="detail" id="callChildWorkflow(java.lang.String,java.lang.Object,java.lang.String,com.microsoft.durabletask.TaskOptions,java.lang.Class)">
<section class="detail" id="callChildWorkflow(java.lang.String,java.lang.Object,java.lang.String,io.dapr.workflows.WorkflowTaskOptions,java.lang.Class)">
<h3>callChildWorkflow</h3>
<div class="member-signature"><span class="type-parameters">&lt;V&gt;</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;V&gt;</span>&nbsp;<span class="element-name">callChildWorkflow</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<div class="member-signature"><span class="type-parameters">&lt;V&gt;</span>&nbsp;<span class="return-type">com.microsoft.durabletask.Task&lt;V&gt;</span>&nbsp;<span class="element-name">callChildWorkflow</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
@Nullable
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
@Nullable
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceID,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceID,
@Nullable
com.microsoft.durabletask.TaskOptions&nbsp;options,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;returnType)</span></div>
<a href="WorkflowTaskOptions.html" title="class in io.dapr.workflows">WorkflowTaskOptions</a>&nbsp;options,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;V&gt;&nbsp;returnType)</span></div>
<div class="block">Asynchronously invokes another workflow as a child-workflow and returns a <code>Task</code> that completes
when the child-workflow completes. If the child-workflow completes successfully, the returned
<code>Task</code>'s value will be the activity's output. If the child-workflow fails, the returned <code>Task</code>
@ -923,7 +918,7 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="continueAsNew(java.lang.Object)">
<h3>continueAsNew</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">continueAsNew</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input)</span></div>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">continueAsNew</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input)</span></div>
<div class="block">Restarts the orchestration with a new input and clears its history. See <a href="#continueAsNew(java.lang.Object,boolean)"><code>continueAsNew(Object, boolean)</code></a>
for a full description.</div>
<dl class="notes">
@ -935,7 +930,7 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="continueAsNew(java.lang.Object,boolean)">
<h3>continueAsNew</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">continueAsNew</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">continueAsNew</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
boolean&nbsp;preserveUnprocessedEvents)</span></div>
<div class="block">Restarts the orchestration with a new input and clears its history.
@ -966,7 +961,7 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="newUuid()">
<h3>newUuid</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a></span>&nbsp;<span class="element-name">newUuid</span>()</div>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a></span>&nbsp;<span class="element-name">newUuid</span>()</div>
<div class="block">Create a new UUID that is safe for replay within a workflow.
<p>
@ -981,19 +976,6 @@ loadScripts(document, 'script');</script>
</dl>
</section>
</li>
<li>
<section class="detail" id="getSagaContext()">
<h3>getSagaContext</h3>
<div class="member-signature"><span class="return-type"><a href="saga/SagaContext.html" title="interface in io.dapr.workflows.saga">SagaContext</a></span>&nbsp;<span class="element-name">getSagaContext</span>()</div>
<div class="block">get saga context.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>saga context</dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang" class="external-link">UnsupportedOperationException</a></code> - if saga is not enabled.</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
@ -1003,7 +985,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>WorkflowStub (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>WorkflowStub (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="declaration: package: io.dapr.workflows, interface: WorkflowStub">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
@ -78,7 +78,7 @@ loadScripts(document, 'script');</script>
<dd>This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.</dd>
</dl>
<hr>
<div class="type-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/FunctionalInterface.html" title="class or interface in java.lang" class="external-link">@FunctionalInterface</a>
<div class="type-signature"><span class="annotations"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/FunctionalInterface.html" title="class or interface in java.lang" class="external-link">@FunctionalInterface</a>
</span><span class="modifiers">public interface </span><span class="element-name type-name-label">WorkflowStub</span></div>
</section>
<section class="summary">
@ -89,8 +89,8 @@ loadScripts(document, 'script');</script>
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
@ -126,7 +126,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,62 +0,0 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>Uses of Class io.dapr.workflows.DaprWorkflowContextImpl (dapr-sdk-workflows 0.13.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="description" content="use: package: io.dapr.workflows, class: DaprWorkflowContextImpl">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../DaprWorkflowContextImpl.html" title="class in io.dapr.workflows">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Class io.dapr.workflows.DaprWorkflowContextImpl" class="title">Uses of Class<br>io.dapr.workflows.DaprWorkflowContextImpl</h1>
</div>
No usage of io.dapr.workflows.DaprWorkflowContextImpl</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>Uses of Class io.dapr.workflows.Workflow (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>Uses of Interface io.dapr.workflows.Workflow (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="description" content="use: package: io.dapr.workflows, class: Workflow">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="use: package: io.dapr.workflows, interface: Workflow">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
@ -30,7 +30,7 @@ loadScripts(document, 'script');</script>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../Workflow.html" title="class in io.dapr.workflows">Class</a></li>
<li><a href="../Workflow.html" title="interface in io.dapr.workflows">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
@ -49,9 +49,9 @@ loadScripts(document, 'script');</script>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Class io.dapr.workflows.Workflow" class="title">Uses of Class<br>io.dapr.workflows.Workflow</h1>
<h1 title="Uses of Interface io.dapr.workflows.Workflow" class="title">Uses of Interface<br>io.dapr.workflows.Workflow</h1>
</div>
<div class="caption"><span>Packages that use <a href="../Workflow.html" title="class in io.dapr.workflows">Workflow</a></span></div>
<div class="caption"><span>Packages that use <a href="../Workflow.html" title="interface in io.dapr.workflows">Workflow</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
@ -64,33 +64,33 @@ loadScripts(document, 'script');</script>
<ul class="block-list">
<li>
<section class="detail" id="io.dapr.workflows.client">
<h2>Uses of <a href="../Workflow.html" title="class in io.dapr.workflows">Workflow</a> in <a href="../client/package-summary.html">io.dapr.workflows.client</a></h2>
<div class="caption"><span>Methods in <a href="../client/package-summary.html">io.dapr.workflows.client</a> with type parameters of type <a href="../Workflow.html" title="class in io.dapr.workflows">Workflow</a></span></div>
<h2>Uses of <a href="../Workflow.html" title="interface in io.dapr.workflows">Workflow</a> in <a href="../client/package-summary.html">io.dapr.workflows.client</a></h2>
<div class="caption"><span>Methods in <a href="../client/package-summary.html">io.dapr.workflows.client</a> with type parameters of type <a href="../Workflow.html" title="interface in io.dapr.workflows">Workflow</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&lt;T extends <a href="../Workflow.html" title="class in io.dapr.workflows">Workflow</a>&gt;<br><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">DaprWorkflowClient.</span><code><a href="../client/DaprWorkflowClient.html#scheduleNewWorkflow(java.lang.Class)" class="member-name-link">scheduleNewWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz)</code></div>
<div class="col-first even-row-color"><code>&lt;T extends <a href="../Workflow.html" title="interface in io.dapr.workflows">Workflow</a>&gt;<br><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">DaprWorkflowClient.</span><code><a href="../client/DaprWorkflowClient.html#scheduleNewWorkflow(java.lang.Class)" class="member-name-link">scheduleNewWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz)</code></div>
<div class="col-last even-row-color">
<div class="block">Schedules a new workflow using DurableTask client.</div>
</div>
<div class="col-first odd-row-color"><code>&lt;T extends <a href="../Workflow.html" title="class in io.dapr.workflows">Workflow</a>&gt;<br><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">DaprWorkflowClient.</span><code><a href="../client/DaprWorkflowClient.html#scheduleNewWorkflow(java.lang.Class,io.dapr.workflows.client.NewWorkflowOption)" class="member-name-link">scheduleNewWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz,
<a href="../client/NewWorkflowOption.html" title="class in io.dapr.workflows.client">NewWorkflowOption</a>&nbsp;options)</code></div>
<div class="col-first odd-row-color"><code>&lt;T extends <a href="../Workflow.html" title="interface in io.dapr.workflows">Workflow</a>&gt;<br><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">DaprWorkflowClient.</span><code><a href="../client/DaprWorkflowClient.html#scheduleNewWorkflow(java.lang.Class,io.dapr.workflows.client.NewWorkflowOptions)" class="member-name-link">scheduleNewWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz,
<a href="../client/NewWorkflowOptions.html" title="class in io.dapr.workflows.client">NewWorkflowOptions</a>&nbsp;options)</code></div>
<div class="col-last odd-row-color">
<div class="block">Schedules a new workflow with a specified set of options for execution.</div>
</div>
<div class="col-first even-row-color"><code>&lt;T extends <a href="../Workflow.html" title="class in io.dapr.workflows">Workflow</a>&gt;<br><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">DaprWorkflowClient.</span><code><a href="../client/DaprWorkflowClient.html#scheduleNewWorkflow(java.lang.Class,java.lang.Object)" class="member-name-link">scheduleNewWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input)</code></div>
<div class="col-first even-row-color"><code>&lt;T extends <a href="../Workflow.html" title="interface in io.dapr.workflows">Workflow</a>&gt;<br><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">DaprWorkflowClient.</span><code><a href="../client/DaprWorkflowClient.html#scheduleNewWorkflow(java.lang.Class,java.lang.Object)" class="member-name-link">scheduleNewWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input)</code></div>
<div class="col-last even-row-color">
<div class="block">Schedules a new workflow using DurableTask client.</div>
</div>
<div class="col-first odd-row-color"><code>&lt;T extends <a href="../Workflow.html" title="class in io.dapr.workflows">Workflow</a>&gt;<br><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">DaprWorkflowClient.</span><code><a href="../client/DaprWorkflowClient.html#scheduleNewWorkflow(java.lang.Class,java.lang.Object,java.lang.String)" class="member-name-link">scheduleNewWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceId)</code></div>
<div class="col-first odd-row-color"><code>&lt;T extends <a href="../Workflow.html" title="interface in io.dapr.workflows">Workflow</a>&gt;<br><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">DaprWorkflowClient.</span><code><a href="../client/DaprWorkflowClient.html#scheduleNewWorkflow(java.lang.Class,java.lang.Object,java.lang.String)" class="member-name-link">scheduleNewWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceId)</code></div>
<div class="col-last odd-row-color">
<div class="block">Schedules a new workflow using DurableTask client.</div>
</div>
@ -99,17 +99,22 @@ loadScripts(document, 'script');</script>
</li>
<li>
<section class="detail" id="io.dapr.workflows.runtime">
<h2>Uses of <a href="../Workflow.html" title="class in io.dapr.workflows">Workflow</a> in <a href="../runtime/package-summary.html">io.dapr.workflows.runtime</a></h2>
<div class="caption"><span>Methods in <a href="../runtime/package-summary.html">io.dapr.workflows.runtime</a> with type parameters of type <a href="../Workflow.html" title="class in io.dapr.workflows">Workflow</a></span></div>
<h2>Uses of <a href="../Workflow.html" title="interface in io.dapr.workflows">Workflow</a> in <a href="../runtime/package-summary.html">io.dapr.workflows.runtime</a></h2>
<div class="caption"><span>Methods in <a href="../runtime/package-summary.html">io.dapr.workflows.runtime</a> with type parameters of type <a href="../Workflow.html" title="interface in io.dapr.workflows">Workflow</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&lt;T extends <a href="../Workflow.html" title="class in io.dapr.workflows">Workflow</a>&gt;<br><a href="../runtime/WorkflowRuntimeBuilder.html" title="class in io.dapr.workflows.runtime">WorkflowRuntimeBuilder</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">WorkflowRuntimeBuilder.</span><code><a href="../runtime/WorkflowRuntimeBuilder.html#registerWorkflow(java.lang.Class)" class="member-name-link">registerWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz)</code></div>
<div class="col-first even-row-color"><code>&lt;T extends <a href="../Workflow.html" title="interface in io.dapr.workflows">Workflow</a>&gt;<br><a href="../runtime/WorkflowRuntimeBuilder.html" title="class in io.dapr.workflows.runtime">WorkflowRuntimeBuilder</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">WorkflowRuntimeBuilder.</span><code><a href="../runtime/WorkflowRuntimeBuilder.html#registerWorkflow(java.lang.Class)" class="member-name-link">registerWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz)</code></div>
<div class="col-last even-row-color">
<div class="block">Registers a Workflow object.</div>
</div>
<div class="col-first odd-row-color"><code>&lt;T extends <a href="../Workflow.html" title="interface in io.dapr.workflows">Workflow</a>&gt;<br><a href="../runtime/WorkflowRuntimeBuilder.html" title="class in io.dapr.workflows.runtime">WorkflowRuntimeBuilder</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">WorkflowRuntimeBuilder.</span><code><a href="../runtime/WorkflowRuntimeBuilder.html#registerWorkflow(T)" class="member-name-link">registerWorkflow</a><wbr>(T&nbsp;instance)</code></div>
<div class="col-last odd-row-color">
<div class="block">Registers a Workflow object.</div>
</div>
</div>
</section>
</li>
@ -118,7 +123,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>Uses of Interface io.dapr.workflows.WorkflowContext (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>Uses of Interface io.dapr.workflows.WorkflowContext (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="use: package: io.dapr.workflows, interface: WorkflowContext">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
@ -57,7 +57,7 @@ loadScripts(document, 'script');</script>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#io.dapr.workflows">io.dapr.workflows</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#io.dapr.workflows.saga">io.dapr.workflows.saga</a></div>
<div class="col-first odd-row-color"><a href="#io.dapr.workflows.runtime">io.dapr.workflows.runtime</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<section class="class-uses">
@ -65,21 +65,12 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="io.dapr.workflows">
<h2>Uses of <a href="../WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a> in <a href="../package-summary.html">io.dapr.workflows</a></h2>
<div class="caption"><span>Classes in <a href="../package-summary.html">io.dapr.workflows</a> that implement <a href="../WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../DaprWorkflowContextImpl.html" class="type-name-link" title="class in io.dapr.workflows">DaprWorkflowContextImpl</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../package-summary.html">io.dapr.workflows</a> with parameters of type <a href="../WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-first even-row-color"><code>default void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Workflow.</span><code><a href="../Workflow.html#run(io.dapr.workflows.WorkflowContext)" class="member-name-link">run</a><wbr>(<a href="../WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a>&nbsp;ctx)</code></div>
<div class="col-last even-row-color">
<div class="block">Executes the workflow logic.</div>
@ -91,30 +82,16 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
<section class="detail" id="io.dapr.workflows.saga">
<h2>Uses of <a href="../WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a> in <a href="../saga/package-summary.html">io.dapr.workflows.saga</a></h2>
<div class="caption"><span>Methods in <a href="../saga/package-summary.html">io.dapr.workflows.saga</a> with parameters of type <a href="../WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></span></div>
<section class="detail" id="io.dapr.workflows.runtime">
<h2>Uses of <a href="../WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a> in <a href="../runtime/package-summary.html">io.dapr.workflows.runtime</a></h2>
<div class="caption"><span>Classes in <a href="../runtime/package-summary.html">io.dapr.workflows.runtime</a> that implement <a href="../WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Saga.</span><code><a href="../saga/Saga.html#compensate(io.dapr.workflows.WorkflowContext)" class="member-name-link">compensate</a><wbr>(<a href="../WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a>&nbsp;ctx)</code></div>
<div class="col-last even-row-color">
<div class="block">Compensate all registered activities.</div>
</div>
</div>
<div class="caption"><span>Constructors in <a href="../saga/package-summary.html">io.dapr.workflows.saga</a> with parameters of type <a href="../WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../saga/DaprSagaContextImpl.html#%3Cinit%3E(io.dapr.workflows.saga.Saga,io.dapr.workflows.WorkflowContext)" class="member-name-link">DaprSagaContextImpl</a><wbr>(<a href="../saga/Saga.html" title="class in io.dapr.workflows.saga">Saga</a>&nbsp;saga,
<a href="../WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a>&nbsp;workflowContext)</code></div>
<div class="col-last even-row-color">
<div class="block">Constructor to build up instance.</div>
</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../runtime/DefaultWorkflowContext.html" class="type-name-link" title="class in io.dapr.workflows.runtime">DefaultWorkflowContext</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
@ -123,7 +100,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>Uses of Interface io.dapr.workflows.WorkflowStub (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>Uses of Interface io.dapr.workflows.WorkflowStub (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="use: package: io.dapr.workflows, interface: WorkflowStub">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
@ -68,7 +68,7 @@ loadScripts(document, 'script');</script>
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>abstract <a href="../WorkflowStub.html" title="interface in io.dapr.workflows">WorkflowStub</a></code></div>
<div class="col-first even-row-color"><code><a href="../WorkflowStub.html" title="interface in io.dapr.workflows">WorkflowStub</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Workflow.</span><code><a href="../Workflow.html#create()" class="member-name-link">create</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Executes the workflow logic.</div>
@ -81,7 +81,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>DaprWorkflowClient (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>DaprWorkflowClient (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="declaration: package: io.dapr.workflows.client, class: DaprWorkflowClient">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
@ -72,18 +72,18 @@ loadScripts(document, 'script');</script>
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">io.dapr.workflows.client</a></div>
<h1 title="Class DaprWorkflowClient" class="title">Class DaprWorkflowClient</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">io.dapr.workflows.client.DaprWorkflowClient</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a></code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">DaprWorkflowClient</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a></span></div>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
implements <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a></span></div>
<div class="block">Defines client operations for managing Dapr Workflow instances.</div>
</section>
<section class="summary">
@ -100,6 +100,10 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
<div class="col-last even-row-color">
<div class="block">Public constructor for DaprWorkflowClient.</div>
</div>
<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(io.dapr.config.Properties)" class="member-name-link">DaprWorkflowClient</a><wbr>(io.dapr.config.Properties&nbsp;properties)</code></div>
<div class="col-last odd-row-color">
<div class="block">Public constructor for DaprWorkflowClient.</div>
</div>
</div>
</section>
</li>
@ -109,8 +113,8 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
@ -126,64 +130,64 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#deleteTaskHub()" class="member-name-link">deleteTaskHub</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="WorkflowInstanceStatus.html" title="class in io.dapr.workflows.client">WorkflowInstanceStatus</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getInstanceState(java.lang.String,boolean)" class="member-name-link">getInstanceState</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceId,
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getInstanceState(java.lang.String,boolean)" class="member-name-link">getInstanceState</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceId,
boolean&nbsp;getInputsAndOutputs)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Fetches workflow instance metadata from the configured durable store.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#purgeInstance(java.lang.String)" class="member-name-link">purgeInstance</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;workflowInstanceId)</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#purgeInstance(java.lang.String)" class="member-name-link">purgeInstance</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;workflowInstanceId)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Purges workflow instance state from the workflow state store.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#raiseEvent(java.lang.String,java.lang.String,java.lang.Object)" class="member-name-link">raiseEvent</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;workflowInstanceId,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;eventName,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;eventPayload)</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#raiseEvent(java.lang.String,java.lang.String,java.lang.Object)" class="member-name-link">raiseEvent</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;workflowInstanceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;eventName,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;eventPayload)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Sends an event notification message to awaiting workflow instance.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>&lt;T extends <a href="../Workflow.html" title="class in io.dapr.workflows">Workflow</a>&gt;<br><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#scheduleNewWorkflow(java.lang.Class)" class="member-name-link">scheduleNewWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz)</code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>&lt;T extends <a href="../Workflow.html" title="interface in io.dapr.workflows">Workflow</a>&gt;<br><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#scheduleNewWorkflow(java.lang.Class)" class="member-name-link">scheduleNewWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Schedules a new workflow using DurableTask client.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>&lt;T extends <a href="../Workflow.html" title="class in io.dapr.workflows">Workflow</a>&gt;<br><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#scheduleNewWorkflow(java.lang.Class,io.dapr.workflows.client.NewWorkflowOption)" class="member-name-link">scheduleNewWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz,
<a href="NewWorkflowOption.html" title="class in io.dapr.workflows.client">NewWorkflowOption</a>&nbsp;options)</code></div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>&lt;T extends <a href="../Workflow.html" title="interface in io.dapr.workflows">Workflow</a>&gt;<br><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#scheduleNewWorkflow(java.lang.Class,io.dapr.workflows.client.NewWorkflowOptions)" class="member-name-link">scheduleNewWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz,
<a href="NewWorkflowOptions.html" title="class in io.dapr.workflows.client">NewWorkflowOptions</a>&nbsp;options)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Schedules a new workflow with a specified set of options for execution.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>&lt;T extends <a href="../Workflow.html" title="class in io.dapr.workflows">Workflow</a>&gt;<br><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#scheduleNewWorkflow(java.lang.Class,java.lang.Object)" class="member-name-link">scheduleNewWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input)</code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>&lt;T extends <a href="../Workflow.html" title="interface in io.dapr.workflows">Workflow</a>&gt;<br><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#scheduleNewWorkflow(java.lang.Class,java.lang.Object)" class="member-name-link">scheduleNewWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Schedules a new workflow using DurableTask client.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>&lt;T extends <a href="../Workflow.html" title="class in io.dapr.workflows">Workflow</a>&gt;<br><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#scheduleNewWorkflow(java.lang.Class,java.lang.Object,java.lang.String)" class="member-name-link">scheduleNewWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceId)</code></div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>&lt;T extends <a href="../Workflow.html" title="interface in io.dapr.workflows">Workflow</a>&gt;<br><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#scheduleNewWorkflow(java.lang.Class,java.lang.Object,java.lang.String)" class="member-name-link">scheduleNewWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceId)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Schedules a new workflow using DurableTask client.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#terminateWorkflow(java.lang.String,java.lang.Object)" class="member-name-link">terminateWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;workflowInstanceId,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;output)</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#terminateWorkflow(java.lang.String,java.lang.Object)" class="member-name-link">terminateWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;workflowInstanceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;output)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Terminates the workflow associated with the provided instance id.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="WorkflowInstanceStatus.html" title="class in io.dapr.workflows.client">WorkflowInstanceStatus</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#waitForInstanceCompletion(java.lang.String,java.time.Duration,boolean)" class="member-name-link">waitForInstanceCompletion</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceId,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/Duration.html" title="class or interface in java.time" class="external-link">Duration</a>&nbsp;timeout,
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#waitForInstanceCompletion(java.lang.String,java.time.Duration,boolean)" class="member-name-link">waitForInstanceCompletion</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html" title="class or interface in java.time" class="external-link">Duration</a>&nbsp;timeout,
boolean&nbsp;getInputsAndOutputs)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Waits for an workflow to complete and returns an <a href="WorkflowInstanceStatus.html" title="class in io.dapr.workflows.client"><code>WorkflowInstanceStatus</code></a> object that contains
metadata about the completed instance.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="WorkflowInstanceStatus.html" title="class in io.dapr.workflows.client">WorkflowInstanceStatus</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#waitForInstanceStart(java.lang.String,java.time.Duration,boolean)" class="member-name-link">waitForInstanceStart</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceId,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/Duration.html" title="class or interface in java.time" class="external-link">Duration</a>&nbsp;timeout,
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#waitForInstanceStart(java.lang.String,java.time.Duration,boolean)" class="member-name-link">waitForInstanceStart</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html" title="class or interface in java.time" class="external-link">Duration</a>&nbsp;timeout,
boolean&nbsp;getInputsAndOutputs)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Waits for an workflow to start running and returns an
@ -194,8 +198,8 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
@ -214,6 +218,17 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
<div class="block">Public constructor for DaprWorkflowClient. This layer constructs the GRPC Channel.</div>
</section>
</li>
<li>
<section class="detail" id="&lt;init&gt;(io.dapr.config.Properties)">
<h3>DaprWorkflowClient</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">DaprWorkflowClient</span><wbr><span class="parameters">(io.dapr.config.Properties&nbsp;properties)</span></div>
<div class="block">Public constructor for DaprWorkflowClient. This layer constructs the GRPC Channel.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>properties</code> - Properties for the GRPC Channel.</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
@ -225,7 +240,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
<li>
<section class="detail" id="scheduleNewWorkflow(java.lang.Class)">
<h3>scheduleNewWorkflow</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;T extends <a href="../Workflow.html" title="class in io.dapr.workflows">Workflow</a>&gt;</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">scheduleNewWorkflow</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz)</span></div>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;T extends <a href="../Workflow.html" title="interface in io.dapr.workflows">Workflow</a>&gt;</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">scheduleNewWorkflow</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz)</span></div>
<div class="block">Schedules a new workflow using DurableTask client.</div>
<dl class="notes">
<dt>Type Parameters:</dt>
@ -240,8 +255,8 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
<li>
<section class="detail" id="scheduleNewWorkflow(java.lang.Class,java.lang.Object)">
<h3>scheduleNewWorkflow</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;T extends <a href="../Workflow.html" title="class in io.dapr.workflows">Workflow</a>&gt;</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">scheduleNewWorkflow</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input)</span></div>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;T extends <a href="../Workflow.html" title="interface in io.dapr.workflows">Workflow</a>&gt;</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">scheduleNewWorkflow</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input)</span></div>
<div class="block">Schedules a new workflow using DurableTask client.</div>
<dl class="notes">
<dt>Type Parameters:</dt>
@ -257,9 +272,9 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
<li>
<section class="detail" id="scheduleNewWorkflow(java.lang.Class,java.lang.Object,java.lang.String)">
<h3>scheduleNewWorkflow</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;T extends <a href="../Workflow.html" title="class in io.dapr.workflows">Workflow</a>&gt;</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">scheduleNewWorkflow</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceId)</span></div>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;T extends <a href="../Workflow.html" title="interface in io.dapr.workflows">Workflow</a>&gt;</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">scheduleNewWorkflow</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceId)</span></div>
<div class="block">Schedules a new workflow using DurableTask client.</div>
<dl class="notes">
<dt>Type Parameters:</dt>
@ -274,10 +289,10 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
</section>
</li>
<li>
<section class="detail" id="scheduleNewWorkflow(java.lang.Class,io.dapr.workflows.client.NewWorkflowOption)">
<section class="detail" id="scheduleNewWorkflow(java.lang.Class,io.dapr.workflows.client.NewWorkflowOptions)">
<h3>scheduleNewWorkflow</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;T extends <a href="../Workflow.html" title="class in io.dapr.workflows">Workflow</a>&gt;</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">scheduleNewWorkflow</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz,
<a href="NewWorkflowOption.html" title="class in io.dapr.workflows.client">NewWorkflowOption</a>&nbsp;options)</span></div>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;T extends <a href="../Workflow.html" title="interface in io.dapr.workflows">Workflow</a>&gt;</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">scheduleNewWorkflow</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz,
<a href="NewWorkflowOptions.html" title="class in io.dapr.workflows.client">NewWorkflowOptions</a>&nbsp;options)</span></div>
<div class="block">Schedules a new workflow with a specified set of options for execution.</div>
<dl class="notes">
<dt>Type Parameters:</dt>
@ -293,9 +308,9 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
<li>
<section class="detail" id="terminateWorkflow(java.lang.String,java.lang.Object)">
<h3>terminateWorkflow</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">terminateWorkflow</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;workflowInstanceId,
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">terminateWorkflow</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;workflowInstanceId,
@Nullable
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;output)</span></div>
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;output)</span></div>
<div class="block">Terminates the workflow associated with the provided instance id.</div>
<dl class="notes">
<dt>Parameters:</dt>
@ -308,7 +323,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
<section class="detail" id="getInstanceState(java.lang.String,boolean)">
<h3>getInstanceState</h3>
<div class="member-signature"><span class="annotations">@Nullable
</span><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="WorkflowInstanceStatus.html" title="class in io.dapr.workflows.client">WorkflowInstanceStatus</a></span>&nbsp;<span class="element-name">getInstanceState</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceId,
</span><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="WorkflowInstanceStatus.html" title="class in io.dapr.workflows.client">WorkflowInstanceStatus</a></span>&nbsp;<span class="element-name">getInstanceState</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceId,
boolean&nbsp;getInputsAndOutputs)</span></div>
<div class="block">Fetches workflow instance metadata from the configured durable store.</div>
<dl class="notes">
@ -325,10 +340,10 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
<section class="detail" id="waitForInstanceStart(java.lang.String,java.time.Duration,boolean)">
<h3>waitForInstanceStart</h3>
<div class="member-signature"><span class="annotations">@Nullable
</span><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="WorkflowInstanceStatus.html" title="class in io.dapr.workflows.client">WorkflowInstanceStatus</a></span>&nbsp;<span class="element-name">waitForInstanceStart</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceId,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/Duration.html" title="class or interface in java.time" class="external-link">Duration</a>&nbsp;timeout,
</span><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="WorkflowInstanceStatus.html" title="class in io.dapr.workflows.client">WorkflowInstanceStatus</a></span>&nbsp;<span class="element-name">waitForInstanceStart</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html" title="class or interface in java.time" class="external-link">Duration</a>&nbsp;timeout,
boolean&nbsp;getInputsAndOutputs)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/TimeoutException.html" title="class or interface in java.util.concurrent" class="external-link">TimeoutException</a></span></div>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/TimeoutException.html" title="class or interface in java.util.concurrent" class="external-link">TimeoutException</a></span></div>
<div class="block">Waits for an workflow to start running and returns an
<a href="WorkflowInstanceStatus.html" title="class in io.dapr.workflows.client"><code>WorkflowInstanceStatus</code></a> object that contains metadata about the started
instance and optionally its input, output, and custom status payloads.
@ -346,7 +361,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
<dt>Returns:</dt>
<dd>the workflow instance metadata or null if no such instance is found</dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/TimeoutException.html" title="class or interface in java.util.concurrent" class="external-link">TimeoutException</a></code> - when the workflow instance is not started within the specified amount of time</dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/TimeoutException.html" title="class or interface in java.util.concurrent" class="external-link">TimeoutException</a></code> - when the workflow instance is not started within the specified amount of time</dd>
</dl>
</section>
</li>
@ -354,10 +369,10 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
<section class="detail" id="waitForInstanceCompletion(java.lang.String,java.time.Duration,boolean)">
<h3>waitForInstanceCompletion</h3>
<div class="member-signature"><span class="annotations">@Nullable
</span><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="WorkflowInstanceStatus.html" title="class in io.dapr.workflows.client">WorkflowInstanceStatus</a></span>&nbsp;<span class="element-name">waitForInstanceCompletion</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceId,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/Duration.html" title="class or interface in java.time" class="external-link">Duration</a>&nbsp;timeout,
</span><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="WorkflowInstanceStatus.html" title="class in io.dapr.workflows.client">WorkflowInstanceStatus</a></span>&nbsp;<span class="element-name">waitForInstanceCompletion</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html" title="class or interface in java.time" class="external-link">Duration</a>&nbsp;timeout,
boolean&nbsp;getInputsAndOutputs)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/TimeoutException.html" title="class or interface in java.util.concurrent" class="external-link">TimeoutException</a></span></div>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/TimeoutException.html" title="class or interface in java.util.concurrent" class="external-link">TimeoutException</a></span></div>
<div class="block">Waits for an workflow to complete and returns an <a href="WorkflowInstanceStatus.html" title="class in io.dapr.workflows.client"><code>WorkflowInstanceStatus</code></a> object that contains
metadata about the completed instance.
@ -377,16 +392,16 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
<dt>Returns:</dt>
<dd>the workflow instance metadata or null if no such instance is found</dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/TimeoutException.html" title="class or interface in java.util.concurrent" class="external-link">TimeoutException</a></code> - when the workflow instance is not completed within the specified amount of time</dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/TimeoutException.html" title="class or interface in java.util.concurrent" class="external-link">TimeoutException</a></code> - when the workflow instance is not completed within the specified amount of time</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="raiseEvent(java.lang.String,java.lang.String,java.lang.Object)">
<h3>raiseEvent</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">raiseEvent</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;workflowInstanceId,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;eventName,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;eventPayload)</span></div>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">raiseEvent</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;workflowInstanceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;eventName,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;eventPayload)</span></div>
<div class="block">Sends an event notification message to awaiting workflow instance.</div>
<dl class="notes">
<dt>Parameters:</dt>
@ -399,7 +414,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
<li>
<section class="detail" id="purgeInstance(java.lang.String)">
<h3>purgeInstance</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">purgeInstance</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;workflowInstanceId)</span></div>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">purgeInstance</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;workflowInstanceId)</span></div>
<div class="block">Purges workflow instance state from the workflow state store.</div>
<dl class="notes">
<dt>Parameters:</dt>
@ -425,13 +440,13 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
<section class="detail" id="close()">
<h3>close</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></span></div>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></span></div>
<div class="block">Closes the inner DurableTask client and shutdown the GRPC channel.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/AutoCloseable.html#close()" title="class or interface in java.lang" class="external-link">close</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a></code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/AutoCloseable.html#close()" title="class or interface in java.lang" class="external-link">close</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/InterruptedException.html" title="class or interface in java.lang" class="external-link">InterruptedException</a></code></dd>
</dl>
</section>
</li>
@ -444,7 +459,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,305 +0,0 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>NewWorkflowOption (dapr-sdk-workflows 0.13.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="description" content="declaration: package: io.dapr.workflows.client, class: NewWorkflowOption">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/NewWorkflowOption.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">io.dapr.workflows.client</a></div>
<h1 title="Class NewWorkflowOption" class="title">Class NewWorkflowOption</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">io.dapr.workflows.client.NewWorkflowOption</div>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">NewWorkflowOption</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
<div class="block">Options for starting a new instance of a workflow.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">NewWorkflowOption</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getInput()" class="member-name-link">getInput</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets the input of the new workflow.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getInstanceId()" class="member-name-link">getInstanceId</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets the instance ID of the new workflow.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>com.microsoft.durabletask.NewOrchestrationInstanceOptions</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNewOrchestrationInstanceOptions()" class="member-name-link">getNewOrchestrationInstanceOptions</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/Instant.html" title="class or interface in java.time" class="external-link">Instant</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getStartTime()" class="member-name-link">getStartTime</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets the configured start time of the new workflow instance.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getVersion()" class="member-name-link">getVersion</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets the user-specified version of the new workflow.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="NewWorkflowOption.html" title="class in io.dapr.workflows.client">NewWorkflowOption</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setInput(java.lang.Object)" class="member-name-link">setInput</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Sets the input of the workflow to start.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="NewWorkflowOption.html" title="class in io.dapr.workflows.client">NewWorkflowOption</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setInstanceId(java.lang.String)" class="member-name-link">setInstanceId</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceId)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Sets the instance ID of the workflow to start.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="NewWorkflowOption.html" title="class in io.dapr.workflows.client">NewWorkflowOption</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setStartTime(java.time.Instant)" class="member-name-link">setStartTime</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/Instant.html" title="class or interface in java.time" class="external-link">Instant</a>&nbsp;startTime)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Sets the start time of the new workflow.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="NewWorkflowOption.html" title="class in io.dapr.workflows.client">NewWorkflowOption</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setVersion(java.lang.String)" class="member-name-link">setVersion</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;version)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Sets the version of the workflow to start.</div>
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>NewWorkflowOption</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">NewWorkflowOption</span>()</div>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="setVersion(java.lang.String)">
<h3>setVersion</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="NewWorkflowOption.html" title="class in io.dapr.workflows.client">NewWorkflowOption</a></span>&nbsp;<span class="element-name">setVersion</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;version)</span></div>
<div class="block">Sets the version of the workflow to start.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>version</code> - the user-defined version of workflow</dd>
<dt>Returns:</dt>
<dd>this <a href="NewWorkflowOption.html" title="class in io.dapr.workflows.client"><code>NewWorkflowOption</code></a> object</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setInstanceId(java.lang.String)">
<h3>setInstanceId</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="NewWorkflowOption.html" title="class in io.dapr.workflows.client">NewWorkflowOption</a></span>&nbsp;<span class="element-name">setInstanceId</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceId)</span></div>
<div class="block">Sets the instance ID of the workflow to start.
<p>If no instance ID is configured, the workflow will be created with a randomly generated instance ID.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>instanceId</code> - the ID of the new workflow</dd>
<dt>Returns:</dt>
<dd>this <a href="NewWorkflowOption.html" title="class in io.dapr.workflows.client"><code>NewWorkflowOption</code></a> object</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setInput(java.lang.Object)">
<h3>setInput</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="NewWorkflowOption.html" title="class in io.dapr.workflows.client">NewWorkflowOption</a></span>&nbsp;<span class="element-name">setInput</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input)</span></div>
<div class="block">Sets the input of the workflow to start.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>input</code> - the input of the new workflow</dd>
<dt>Returns:</dt>
<dd>this <a href="NewWorkflowOption.html" title="class in io.dapr.workflows.client"><code>NewWorkflowOption</code></a> object</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setStartTime(java.time.Instant)">
<h3>setStartTime</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="NewWorkflowOption.html" title="class in io.dapr.workflows.client">NewWorkflowOption</a></span>&nbsp;<span class="element-name">setStartTime</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/Instant.html" title="class or interface in java.time" class="external-link">Instant</a>&nbsp;startTime)</span></div>
<div class="block">Sets the start time of the new workflow.
<p>By default, new workflow instances start executing immediately. This method can be used
to start them at a specific time in the future.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>startTime</code> - the start time of the new workflow</dd>
<dt>Returns:</dt>
<dd>this <a href="NewWorkflowOption.html" title="class in io.dapr.workflows.client"><code>NewWorkflowOption</code></a> object</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getVersion()">
<h3>getVersion</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getVersion</span>()</div>
<div class="block">Gets the user-specified version of the new workflow.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>the user-specified version of the new workflow.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getInstanceId()">
<h3>getInstanceId</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getInstanceId</span>()</div>
<div class="block">Gets the instance ID of the new workflow.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>the instance ID of the new workflow.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getInput()">
<h3>getInput</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span>&nbsp;<span class="element-name">getInput</span>()</div>
<div class="block">Gets the input of the new workflow.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>the input of the new workflow.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getStartTime()">
<h3>getStartTime</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/Instant.html" title="class or interface in java.time" class="external-link">Instant</a></span>&nbsp;<span class="element-name">getStartTime</span>()</div>
<div class="block">Gets the configured start time of the new workflow instance.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>the configured start time of the new workflow instance.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getNewOrchestrationInstanceOptions()">
<h3>getNewOrchestrationInstanceOptions</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">com.microsoft.durabletask.NewOrchestrationInstanceOptions</span>&nbsp;<span class="element-name">getNewOrchestrationInstanceOptions</span>()</div>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>WorkflowFailureDetails (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>WorkflowFailureDetails (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="declaration: package: io.dapr.workflows.client, class: WorkflowFailureDetails">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
@ -72,13 +72,13 @@ loadScripts(document, 'script');</script>
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">io.dapr.workflows.client</a></div>
<h1 title="Class WorkflowFailureDetails" class="title">Class WorkflowFailureDetails</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">io.dapr.workflows.client.WorkflowFailureDetails</div>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">WorkflowFailureDetails</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
<div class="block">Represents a workflow failure details.</div>
</section>
<section class="summary">
@ -104,35 +104,35 @@ loadScripts(document, 'script');</script>
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getErrorMessage()" class="member-name-link">getErrorMessage</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets the error message.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getErrorType()" class="member-name-link">getErrorType</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets the error type, which is the namespace-qualified exception type name.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getStackTrace()" class="member-name-link">getStackTrace</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets the stack trace.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
@ -166,7 +166,7 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="getErrorType()">
<h3>getErrorType</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getErrorType</span>()</div>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getErrorType</span>()</div>
<div class="block">Gets the error type, which is the namespace-qualified exception type name.</div>
<dl class="notes">
<dt>Returns:</dt>
@ -177,7 +177,7 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="getErrorMessage()">
<h3>getErrorMessage</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getErrorMessage</span>()</div>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getErrorMessage</span>()</div>
<div class="block">Gets the error message.</div>
<dl class="notes">
<dt>Returns:</dt>
@ -188,7 +188,7 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="getStackTrace()">
<h3>getStackTrace</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getStackTrace</span>()</div>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getStackTrace</span>()</div>
<div class="block">Gets the stack trace.</div>
<dl class="notes">
<dt>Returns:</dt>
@ -199,10 +199,10 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="toString()">
<h3>toString</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
</dl>
</section>
</li>
@ -215,7 +215,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>WorkflowInstanceStatus (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>WorkflowInstanceStatus (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="declaration: package: io.dapr.workflows.client, class: WorkflowInstanceStatus">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
@ -72,13 +72,13 @@ loadScripts(document, 'script');</script>
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">io.dapr.workflows.client</a></div>
<h1 title="Class WorkflowInstanceStatus" class="title">Class WorkflowInstanceStatus</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">io.dapr.workflows.client.WorkflowInstanceStatus</div>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">WorkflowInstanceStatus</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
<div class="block">Represents a snapshot of a workflow instance's current state, including
metadata.</div>
</section>
@ -105,12 +105,12 @@ loadScripts(document, 'script');</script>
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/Instant.html" title="class or interface in java.time" class="external-link">Instant</a></code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html" title="class or interface in java.time" class="external-link">Instant</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCreatedAt()" class="member-name-link">getCreatedAt</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets the workflow instance's creation time in UTC.</div>
@ -120,33 +120,33 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets the failure details, if any, for the failed workflow instance.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getInstanceId()" class="member-name-link">getInstanceId</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets the unique ID of the workflow instance.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/Instant.html" title="class or interface in java.time" class="external-link">Instant</a></code></div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html" title="class or interface in java.time" class="external-link">Instant</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLastUpdatedAt()" class="member-name-link">getLastUpdatedAt</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets the workflow instance's last updated time in UTC.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getName()" class="member-name-link">getName</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets the name of the workflow.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../runtime/WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></code></div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../runtime/WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRuntimeStatus()" class="member-name-link">getRuntimeStatus</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets the current runtime status of the workflow instance at the time this
object was fetched.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getSerializedInput()" class="member-name-link">getSerializedInput</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets the workflow instance's serialized input, if any, as a string value.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getSerializedOutput()" class="member-name-link">getSerializedOutput</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets the workflow instance's serialized output, if any, as a string value.</div>
@ -164,16 +164,16 @@ loadScripts(document, 'script');</script>
this object was fetched.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>&lt;T&gt;&nbsp;T</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#readInputAs(java.lang.Class)" class="member-name-link">readInputAs</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;type)</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#readInputAs(java.lang.Class)" class="member-name-link">readInputAs</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;type)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Deserializes the workflow's input into an object of the specified type.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>&lt;T&gt;&nbsp;T</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#readOutputAs(java.lang.Class)" class="member-name-link">readOutputAs</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;type)</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#readOutputAs(java.lang.Class)" class="member-name-link">readOutputAs</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;type)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Deserializes the workflow's output into an object of the specified type.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Generates a user-friendly string representation of the current metadata
@ -183,8 +183,8 @@ loadScripts(document, 'script');</script>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
@ -218,7 +218,7 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="getName()">
<h3>getName</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getName</span>()</div>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getName</span>()</div>
<div class="block">Gets the name of the workflow.</div>
<dl class="notes">
<dt>Returns:</dt>
@ -229,7 +229,7 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="getInstanceId()">
<h3>getInstanceId</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getInstanceId</span>()</div>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getInstanceId</span>()</div>
<div class="block">Gets the unique ID of the workflow instance.</div>
<dl class="notes">
<dt>Returns:</dt>
@ -240,7 +240,7 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="getRuntimeStatus()">
<h3>getRuntimeStatus</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../runtime/WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></span>&nbsp;<span class="element-name">getRuntimeStatus</span>()</div>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../runtime/WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></span>&nbsp;<span class="element-name">getRuntimeStatus</span>()</div>
<div class="block">Gets the current runtime status of the workflow instance at the time this
object was fetched.</div>
<dl class="notes">
@ -252,7 +252,7 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="getCreatedAt()">
<h3>getCreatedAt</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/Instant.html" title="class or interface in java.time" class="external-link">Instant</a></span>&nbsp;<span class="element-name">getCreatedAt</span>()</div>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html" title="class or interface in java.time" class="external-link">Instant</a></span>&nbsp;<span class="element-name">getCreatedAt</span>()</div>
<div class="block">Gets the workflow instance's creation time in UTC.</div>
<dl class="notes">
<dt>Returns:</dt>
@ -263,7 +263,7 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="getLastUpdatedAt()">
<h3>getLastUpdatedAt</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/Instant.html" title="class or interface in java.time" class="external-link">Instant</a></span>&nbsp;<span class="element-name">getLastUpdatedAt</span>()</div>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Instant.html" title="class or interface in java.time" class="external-link">Instant</a></span>&nbsp;<span class="element-name">getLastUpdatedAt</span>()</div>
<div class="block">Gets the workflow instance's last updated time in UTC.</div>
<dl class="notes">
<dt>Returns:</dt>
@ -274,7 +274,7 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="getSerializedInput()">
<h3>getSerializedInput</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getSerializedInput</span>()</div>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getSerializedInput</span>()</div>
<div class="block">Gets the workflow instance's serialized input, if any, as a string value.</div>
<dl class="notes">
<dt>Returns:</dt>
@ -285,7 +285,7 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="getSerializedOutput()">
<h3>getSerializedOutput</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getSerializedOutput</span>()</div>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getSerializedOutput</span>()</div>
<div class="block">Gets the workflow instance's serialized output, if any, as a string value.</div>
<dl class="notes">
<dt>Returns:</dt>
@ -335,15 +335,14 @@ loadScripts(document, 'script');</script>
<a href="../runtime/WorkflowRuntimeStatus.html#TERMINATED"><code>WorkflowRuntimeStatus.TERMINATED</code></a>.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd><code>true</code> if the workflow was in a terminal state; otherwise
<code>false</code></dd>
<dd><code>true</code> if the workflow was in a terminal state; otherwise <code>false</code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="readInputAs(java.lang.Class)">
<h3>readInputAs</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;T&gt;</span>&nbsp;<span class="return-type">T</span>&nbsp;<span class="element-name">readInputAs</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;type)</span></div>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;T&gt;</span>&nbsp;<span class="return-type">T</span>&nbsp;<span class="element-name">readInputAs</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;type)</span></div>
<div class="block">Deserializes the workflow's input into an object of the specified type.
<p>Deserialization is performed using the DataConverter that was
@ -358,7 +357,7 @@ loadScripts(document, 'script');</script>
<dt>Returns:</dt>
<dd>the deserialized input value</dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalStateException.html" title="class or interface in java.lang" class="external-link">IllegalStateException</a></code> - if the metadata was fetched without the option
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/IllegalStateException.html" title="class or interface in java.lang" class="external-link">IllegalStateException</a></code> - if the metadata was fetched without the option
to read inputs and outputs</dd>
</dl>
</section>
@ -366,7 +365,7 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="readOutputAs(java.lang.Class)">
<h3>readOutputAs</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;T&gt;</span>&nbsp;<span class="return-type">T</span>&nbsp;<span class="element-name">readOutputAs</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;type)</span></div>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;T&gt;</span>&nbsp;<span class="return-type">T</span>&nbsp;<span class="element-name">readOutputAs</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;type)</span></div>
<div class="block">Deserializes the workflow's output into an object of the specified type.
<p>Deserialization is performed using the DataConverter that was
@ -381,7 +380,7 @@ loadScripts(document, 'script');</script>
<dt>Returns:</dt>
<dd>the deserialized input value</dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalStateException.html" title="class or interface in java.lang" class="external-link">IllegalStateException</a></code> - if the metadata was fetched without the option
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/IllegalStateException.html" title="class or interface in java.lang" class="external-link">IllegalStateException</a></code> - if the metadata was fetched without the option
to read inputs and outputs</dd>
</dl>
</section>
@ -389,12 +388,12 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="toString()">
<h3>toString</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
<div class="block">Generates a user-friendly string representation of the current metadata
object.</div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
<dt>Returns:</dt>
<dd>a user-friendly string representation of the current metadata object</dd>
</dl>
@ -409,7 +408,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>Uses of Class io.dapr.workflows.client.DaprWorkflowClient (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>Uses of Class io.dapr.workflows.client.DaprWorkflowClient (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="use: package: io.dapr.workflows.client, class: DaprWorkflowClient">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
@ -54,7 +54,7 @@ loadScripts(document, 'script');</script>
No usage of io.dapr.workflows.client.DaprWorkflowClient</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,116 +0,0 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>Uses of Class io.dapr.workflows.client.NewWorkflowOption (dapr-sdk-workflows 0.13.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="description" content="use: package: io.dapr.workflows.client, class: NewWorkflowOption">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../NewWorkflowOption.html" title="class in io.dapr.workflows.client">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Class io.dapr.workflows.client.NewWorkflowOption" class="title">Uses of Class<br>io.dapr.workflows.client.NewWorkflowOption</h1>
</div>
<div class="caption"><span>Packages that use <a href="../NewWorkflowOption.html" title="class in io.dapr.workflows.client">NewWorkflowOption</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#io.dapr.workflows.client">io.dapr.workflows.client</a></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="io.dapr.workflows.client">
<h2>Uses of <a href="../NewWorkflowOption.html" title="class in io.dapr.workflows.client">NewWorkflowOption</a> in <a href="../package-summary.html">io.dapr.workflows.client</a></h2>
<div class="caption"><span>Methods in <a href="../package-summary.html">io.dapr.workflows.client</a> that return <a href="../NewWorkflowOption.html" title="class in io.dapr.workflows.client">NewWorkflowOption</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../NewWorkflowOption.html" title="class in io.dapr.workflows.client">NewWorkflowOption</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">NewWorkflowOption.</span><code><a href="../NewWorkflowOption.html#setInput(java.lang.Object)" class="member-name-link">setInput</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;input)</code></div>
<div class="col-last even-row-color">
<div class="block">Sets the input of the workflow to start.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../NewWorkflowOption.html" title="class in io.dapr.workflows.client">NewWorkflowOption</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">NewWorkflowOption.</span><code><a href="../NewWorkflowOption.html#setInstanceId(java.lang.String)" class="member-name-link">setInstanceId</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceId)</code></div>
<div class="col-last odd-row-color">
<div class="block">Sets the instance ID of the workflow to start.</div>
</div>
<div class="col-first even-row-color"><code><a href="../NewWorkflowOption.html" title="class in io.dapr.workflows.client">NewWorkflowOption</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">NewWorkflowOption.</span><code><a href="../NewWorkflowOption.html#setStartTime(java.time.Instant)" class="member-name-link">setStartTime</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/Instant.html" title="class or interface in java.time" class="external-link">Instant</a>&nbsp;startTime)</code></div>
<div class="col-last even-row-color">
<div class="block">Sets the start time of the new workflow.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../NewWorkflowOption.html" title="class in io.dapr.workflows.client">NewWorkflowOption</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">NewWorkflowOption.</span><code><a href="../NewWorkflowOption.html#setVersion(java.lang.String)" class="member-name-link">setVersion</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;version)</code></div>
<div class="col-last odd-row-color">
<div class="block">Sets the version of the workflow to start.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../package-summary.html">io.dapr.workflows.client</a> with parameters of type <a href="../NewWorkflowOption.html" title="class in io.dapr.workflows.client">NewWorkflowOption</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&lt;T extends <a href="../../Workflow.html" title="class in io.dapr.workflows">Workflow</a>&gt;<br><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">DaprWorkflowClient.</span><code><a href="../DaprWorkflowClient.html#scheduleNewWorkflow(java.lang.Class,io.dapr.workflows.client.NewWorkflowOption)" class="member-name-link">scheduleNewWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz,
<a href="../NewWorkflowOption.html" title="class in io.dapr.workflows.client">NewWorkflowOption</a>&nbsp;options)</code></div>
<div class="col-last even-row-color">
<div class="block">Schedules a new workflow with a specified set of options for execution.</div>
</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>Uses of Class io.dapr.workflows.client.WorkflowFailureDetails (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>Uses of Class io.dapr.workflows.client.WorkflowFailureDetails (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="use: package: io.dapr.workflows.client, class: WorkflowFailureDetails">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
@ -81,7 +81,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>Uses of Class io.dapr.workflows.client.WorkflowInstanceStatus (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>Uses of Class io.dapr.workflows.client.WorkflowInstanceStatus (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="use: package: io.dapr.workflows.client, class: WorkflowInstanceStatus">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
@ -69,22 +69,22 @@ loadScripts(document, 'script');</script>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../WorkflowInstanceStatus.html" title="class in io.dapr.workflows.client">WorkflowInstanceStatus</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">DaprWorkflowClient.</span><code><a href="../DaprWorkflowClient.html#getInstanceState(java.lang.String,boolean)" class="member-name-link">getInstanceState</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceId,
<div class="col-second even-row-color"><span class="type-name-label">DaprWorkflowClient.</span><code><a href="../DaprWorkflowClient.html#getInstanceState(java.lang.String,boolean)" class="member-name-link">getInstanceState</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceId,
boolean&nbsp;getInputsAndOutputs)</code></div>
<div class="col-last even-row-color">
<div class="block">Fetches workflow instance metadata from the configured durable store.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../WorkflowInstanceStatus.html" title="class in io.dapr.workflows.client">WorkflowInstanceStatus</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">DaprWorkflowClient.</span><code><a href="../DaprWorkflowClient.html#waitForInstanceCompletion(java.lang.String,java.time.Duration,boolean)" class="member-name-link">waitForInstanceCompletion</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceId,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/Duration.html" title="class or interface in java.time" class="external-link">Duration</a>&nbsp;timeout,
<div class="col-second odd-row-color"><span class="type-name-label">DaprWorkflowClient.</span><code><a href="../DaprWorkflowClient.html#waitForInstanceCompletion(java.lang.String,java.time.Duration,boolean)" class="member-name-link">waitForInstanceCompletion</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html" title="class or interface in java.time" class="external-link">Duration</a>&nbsp;timeout,
boolean&nbsp;getInputsAndOutputs)</code></div>
<div class="col-last odd-row-color">
<div class="block">Waits for an workflow to complete and returns an <a href="../WorkflowInstanceStatus.html" title="class in io.dapr.workflows.client"><code>WorkflowInstanceStatus</code></a> object that contains
metadata about the completed instance.</div>
</div>
<div class="col-first even-row-color"><code><a href="../WorkflowInstanceStatus.html" title="class in io.dapr.workflows.client">WorkflowInstanceStatus</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">DaprWorkflowClient.</span><code><a href="../DaprWorkflowClient.html#waitForInstanceStart(java.lang.String,java.time.Duration,boolean)" class="member-name-link">waitForInstanceStart</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceId,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/time/Duration.html" title="class or interface in java.time" class="external-link">Duration</a>&nbsp;timeout,
<div class="col-second even-row-color"><span class="type-name-label">DaprWorkflowClient.</span><code><a href="../DaprWorkflowClient.html#waitForInstanceStart(java.lang.String,java.time.Duration,boolean)" class="member-name-link">waitForInstanceStart</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;instanceId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/Duration.html" title="class or interface in java.time" class="external-link">Duration</a>&nbsp;timeout,
boolean&nbsp;getInputsAndOutputs)</code></div>
<div class="col-last even-row-color">
<div class="block">Waits for an workflow to start running and returns an
@ -99,7 +99,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>io.dapr.workflows.client (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>io.dapr.workflows.client (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="declaration: package: io.dapr.workflows.client">
<meta name="generator" content="javadoc/PackageWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-declaration-page">
@ -75,8 +75,6 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="../runtime/package-summary.html">io.dapr.workflows.runtime</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="../saga/package-summary.html">io.dapr.workflows.saga</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</div>
</li>
@ -90,7 +88,7 @@ loadScripts(document, 'script');</script>
<div class="col-last even-row-color class-summary class-summary-tab2">
<div class="block">Defines client operations for managing Dapr Workflow instances.</div>
</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="NewWorkflowOption.html" title="class in io.dapr.workflows.client">NewWorkflowOption</a></div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="NewWorkflowOptions.html" title="class in io.dapr.workflows.client">NewWorkflowOptions</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">
<div class="block">Options for starting a new instance of a workflow.</div>
</div>
@ -111,7 +109,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>io.dapr.workflows.client Class Hierarchy (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>io.dapr.workflows.client Class Hierarchy (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="tree: package: io.dapr.workflows.client">
<meta name="generator" content="javadoc/PackageTreeWriter">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-tree-page">
@ -58,10 +58,10 @@ loadScripts(document, 'script');</script>
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<ul>
<li class="circle">io.dapr.workflows.client.<a href="DaprWorkflowClient.html" class="type-name-link" title="class in io.dapr.workflows.client">DaprWorkflowClient</a> (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a>)</li>
<li class="circle">io.dapr.workflows.client.<a href="NewWorkflowOption.html" class="type-name-link" title="class in io.dapr.workflows.client">NewWorkflowOption</a></li>
<li class="circle">io.dapr.workflows.client.<a href="DaprWorkflowClient.html" class="type-name-link" title="class in io.dapr.workflows.client">DaprWorkflowClient</a> (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a>)</li>
<li class="circle">io.dapr.workflows.client.<a href="NewWorkflowOptions.html" class="type-name-link" title="class in io.dapr.workflows.client">NewWorkflowOptions</a></li>
<li class="circle">io.dapr.workflows.client.<a href="WorkflowFailureDetails.html" class="type-name-link" title="class in io.dapr.workflows.client">WorkflowFailureDetails</a></li>
<li class="circle">io.dapr.workflows.client.<a href="WorkflowInstanceStatus.html" class="type-name-link" title="class in io.dapr.workflows.client">WorkflowInstanceStatus</a></li>
</ul>
@ -71,7 +71,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>Uses of Package io.dapr.workflows.client (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>Uses of Package io.dapr.workflows.client (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="use: package: io.dapr.workflows.client">
<meta name="generator" content="javadoc/PackageUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-use-page">
@ -66,7 +66,7 @@ loadScripts(document, 'script');</script>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/NewWorkflowOption.html#io.dapr.workflows.client">NewWorkflowOption</a></div>
<div class="col-first even-row-color"><a href="class-use/NewWorkflowOptions.html#io.dapr.workflows.client">NewWorkflowOptions</a></div>
<div class="col-last even-row-color">
<div class="block">Options for starting a new instance of a workflow.</div>
</div>
@ -87,7 +87,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>ApiTokenClientInterceptor (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>ApiTokenClientInterceptor (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="declaration: package: io.dapr.workflows.internal, class: ApiTokenClientInterceptor">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
@ -72,7 +72,7 @@ loadScripts(document, 'script');</script>
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">io.dapr.workflows.internal</a></div>
<h1 title="Class ApiTokenClientInterceptor" class="title">Class ApiTokenClientInterceptor</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">io.dapr.workflows.internal.ApiTokenClientInterceptor</div>
</div>
<section class="class-description" id="class-description">
@ -82,7 +82,7 @@ loadScripts(document, 'script');</script>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ApiTokenClientInterceptor</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
implements io.grpc.ClientInterceptor</span></div>
</section>
<section class="summary">
@ -106,8 +106,8 @@ implements io.grpc.ClientInterceptor</span></div>
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
@ -121,8 +121,8 @@ RespT&gt;<br>io.grpc.ClientCall&lt;ReqT,<wbr>RespT&gt;</code></div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
@ -170,7 +170,7 @@ RespT&gt;</span>&nbsp;<span class="return-type">io.grpc.ClientCall&lt;ReqT,<wbr>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>Uses of Class io.dapr.workflows.internal.ApiTokenClientInterceptor (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>Uses of Class io.dapr.workflows.internal.ApiTokenClientInterceptor (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="use: package: io.dapr.workflows.internal, class: ApiTokenClientInterceptor">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
@ -54,7 +54,7 @@ loadScripts(document, 'script');</script>
No usage of io.dapr.workflows.internal.ApiTokenClientInterceptor</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>io.dapr.workflows.internal (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>io.dapr.workflows.internal (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="declaration: package: io.dapr.workflows.internal">
<meta name="generator" content="javadoc/PackageWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-declaration-page">
@ -75,8 +75,6 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="../runtime/package-summary.html">io.dapr.workflows.runtime</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="../saga/package-summary.html">io.dapr.workflows.saga</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</div>
</li>
@ -96,7 +94,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>io.dapr.workflows.internal Class Hierarchy (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>io.dapr.workflows.internal Class Hierarchy (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="tree: package: io.dapr.workflows.internal">
<meta name="generator" content="javadoc/PackageTreeWriter">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-tree-page">
@ -58,7 +58,7 @@ loadScripts(document, 'script');</script>
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<ul>
<li class="circle">io.dapr.workflows.internal.<a href="ApiTokenClientInterceptor.html" class="type-name-link" title="class in io.dapr.workflows.internal">ApiTokenClientInterceptor</a> (implements io.grpc.ClientInterceptor)</li>
</ul>
@ -68,7 +68,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>Uses of Package io.dapr.workflows.internal (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>Uses of Package io.dapr.workflows.internal (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="use: package: io.dapr.workflows.internal">
<meta name="generator" content="javadoc/PackageUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-use-page">
@ -54,7 +54,7 @@ loadScripts(document, 'script');</script>
No usage of io.dapr.workflows.internal</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>io.dapr.workflows (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>io.dapr.workflows (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="declaration: package: io.dapr.workflows">
<meta name="generator" content="javadoc/PackageWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-declaration-page">
@ -79,32 +79,40 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="runtime/package-summary.html">io.dapr.workflows.runtime</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="saga/package-summary.html">io.dapr.workflows.saga</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</div>
</li>
<li>
<div id="class-summary">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="class-summary-tab0" role="tab" aria-selected="true" aria-controls="class-summary.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="class-summary-tab1" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab1', 2)" class="table-tab">Interfaces</button><button id="class-summary-tab2" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab2', 2)" class="table-tab">Classes</button></div>
<div id="class-summary.tabpanel" role="tabpanel">
<div class="summary-table two-column-summary" aria-labelledby="class-summary-tab0">
<div id="class-summary.tabpanel" role="tabpanel" aria-labelledby="class-summary-tab0">
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="DaprWorkflowContextImpl.html" title="class in io.dapr.workflows">DaprWorkflowContextImpl</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="Workflow.html" title="class in io.dapr.workflows">Workflow</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">
<div class="col-first even-row-color class-summary class-summary-tab1"><a href="Workflow.html" title="interface in io.dapr.workflows">Workflow</a></div>
<div class="col-last even-row-color class-summary class-summary-tab1">
<div class="block">Common interface for workflow implementations.</div>
</div>
<div class="col-first even-row-color class-summary class-summary-tab1"><a href="WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></div>
<div class="col-last even-row-color class-summary class-summary-tab1">
<div class="col-first odd-row-color class-summary class-summary-tab1"><a href="WorkflowActivity.html" title="interface in io.dapr.workflows">WorkflowActivity</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab1">
<div class="block">Common interface for task activity implementations.</div>
</div>
<div class="col-first even-row-color class-summary class-summary-tab1"><a href="WorkflowActivityContext.html" title="interface in io.dapr.workflows">WorkflowActivityContext</a></div>
<div class="col-last even-row-color class-summary class-summary-tab1">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab1"><a href="WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab1">
<div class="block">Context object used by workflow implementations to perform actions such as scheduling activities,
durable timers, waiting for external events, and for getting basic information about the current
workflow instance.</div>
</div>
<div class="col-first odd-row-color class-summary class-summary-tab1"><a href="WorkflowStub.html" title="interface in io.dapr.workflows">WorkflowStub</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab1">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab1"><a href="WorkflowStub.html" title="interface in io.dapr.workflows">WorkflowStub</a></div>
<div class="col-last even-row-color class-summary class-summary-tab1">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="WorkflowTaskOptions.html" title="class in io.dapr.workflows">WorkflowTaskOptions</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="WorkflowTaskRetryPolicy.html" title="class in io.dapr.workflows">WorkflowTaskRetryPolicy</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="WorkflowTaskRetryPolicy.Builder.html" title="class in io.dapr.workflows">WorkflowTaskRetryPolicy.Builder</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
</div>
</div>
</div>
@ -114,7 +122,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>io.dapr.workflows Class Hierarchy (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>io.dapr.workflows Class Hierarchy (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="tree: package: io.dapr.workflows">
<meta name="generator" content="javadoc/PackageTreeWriter">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-tree-page">
@ -58,10 +58,11 @@ loadScripts(document, 'script');</script>
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<ul>
<li class="circle">io.dapr.workflows.<a href="DaprWorkflowContextImpl.html" class="type-name-link" title="class in io.dapr.workflows">DaprWorkflowContextImpl</a> (implements io.dapr.workflows.<a href="WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a>)</li>
<li class="circle">io.dapr.workflows.<a href="Workflow.html" class="type-name-link" title="class in io.dapr.workflows">Workflow</a></li>
<li class="circle">io.dapr.workflows.<a href="WorkflowTaskOptions.html" class="type-name-link" title="class in io.dapr.workflows">WorkflowTaskOptions</a></li>
<li class="circle">io.dapr.workflows.<a href="WorkflowTaskRetryPolicy.html" class="type-name-link" title="class in io.dapr.workflows">WorkflowTaskRetryPolicy</a></li>
<li class="circle">io.dapr.workflows.<a href="WorkflowTaskRetryPolicy.Builder.html" class="type-name-link" title="class in io.dapr.workflows">WorkflowTaskRetryPolicy.Builder</a></li>
</ul>
</li>
</ul>
@ -69,6 +70,9 @@ loadScripts(document, 'script');</script>
<section class="hierarchy">
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li class="circle">io.dapr.workflows.<a href="Workflow.html" class="type-name-link" title="interface in io.dapr.workflows">Workflow</a></li>
<li class="circle">io.dapr.workflows.<a href="WorkflowActivity.html" class="type-name-link" title="interface in io.dapr.workflows">WorkflowActivity</a></li>
<li class="circle">io.dapr.workflows.<a href="WorkflowActivityContext.html" class="type-name-link" title="interface in io.dapr.workflows">WorkflowActivityContext</a></li>
<li class="circle">io.dapr.workflows.<a href="WorkflowContext.html" class="type-name-link" title="interface in io.dapr.workflows">WorkflowContext</a></li>
<li class="circle">io.dapr.workflows.<a href="WorkflowStub.html" class="type-name-link" title="interface in io.dapr.workflows">WorkflowStub</a></li>
</ul>
@ -76,7 +80,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>Uses of Package io.dapr.workflows (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>Uses of Package io.dapr.workflows (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="use: package: io.dapr.workflows">
<meta name="generator" content="javadoc/PackageUseWriter">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-use-page">
@ -61,8 +61,6 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#io.dapr.workflows.runtime">io.dapr.workflows.runtime</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#io.dapr.workflows.saga">io.dapr.workflows.saga</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<section class="package-uses">
<ul class="block-list">
@ -72,13 +70,21 @@ loadScripts(document, 'script');</script>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/WorkflowContext.html#io.dapr.workflows">WorkflowContext</a></div>
<div class="col-last even-row-color">
<div class="col-first even-row-color"><a href="class-use/WorkflowActivityContext.html#io.dapr.workflows">WorkflowActivityContext</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="class-use/WorkflowContext.html#io.dapr.workflows">WorkflowContext</a></div>
<div class="col-last odd-row-color">
<div class="block">Context object used by workflow implementations to perform actions such as scheduling activities,
durable timers, waiting for external events, and for getting basic information about the current
workflow instance.</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/WorkflowStub.html#io.dapr.workflows">WorkflowStub</a></div>
<div class="col-first even-row-color"><a href="class-use/WorkflowStub.html#io.dapr.workflows">WorkflowStub</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="class-use/WorkflowTaskOptions.html#io.dapr.workflows">WorkflowTaskOptions</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="class-use/WorkflowTaskRetryPolicy.html#io.dapr.workflows">WorkflowTaskRetryPolicy</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="class-use/WorkflowTaskRetryPolicy.Builder.html#io.dapr.workflows">WorkflowTaskRetryPolicy.Builder</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
@ -106,21 +112,18 @@ loadScripts(document, 'script');</script>
<div class="col-last even-row-color">
<div class="block">Common interface for workflow implementations.</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/WorkflowActivity.html#io.dapr.workflows.runtime">WorkflowActivity</a></div>
<div class="col-last odd-row-color">
<div class="block">Common interface for task activity implementations.</div>
</div>
</section>
</li>
<li>
<section class="detail" id="io.dapr.workflows.saga">
<div class="caption"><span>Classes in <a href="package-summary.html">io.dapr.workflows</a> used by <a href="saga/package-summary.html">io.dapr.workflows.saga</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/WorkflowContext.html#io.dapr.workflows.saga">WorkflowContext</a></div>
<div class="col-first even-row-color"><a href="class-use/WorkflowContext.html#io.dapr.workflows.runtime">WorkflowContext</a></div>
<div class="col-last even-row-color">
<div class="block">Context object used by workflow implementations to perform actions such as scheduling activities,
durable timers, waiting for external events, and for getting basic information about the current
workflow instance.</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/WorkflowTaskOptions.html#io.dapr.workflows.runtime">WorkflowTaskOptions</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
@ -129,7 +132,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,193 +0,0 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>ActivityWrapper (dapr-sdk-workflows 0.13.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="description" content="declaration: package: io.dapr.workflows.runtime, class: ActivityWrapper">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/ActivityWrapper.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">io.dapr.workflows.runtime</a></div>
<h1 title="Class ActivityWrapper" class="title">Class ActivityWrapper&lt;T extends <a href="WorkflowActivity.html" title="interface in io.dapr.workflows.runtime">WorkflowActivity</a>&gt;</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">io.dapr.workflows.runtime.ActivityWrapper&lt;T&gt;</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>com.microsoft.durabletask.TaskActivityFactory</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ActivityWrapper&lt;T extends <a href="WorkflowActivity.html" title="interface in io.dapr.workflows.runtime">WorkflowActivity</a>&gt;</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
implements com.microsoft.durabletask.TaskActivityFactory</span></div>
<div class="block">Wrapper for Durable Task Framework task activity factory.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.Class)" class="member-name-link">ActivityWrapper</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;<a href="ActivityWrapper.html" title="type parameter in ActivityWrapper">T</a>&gt;&nbsp;clazz)</code></div>
<div class="col-last even-row-color">
<div class="block">Constructor for ActivityWrapper.</div>
</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>com.microsoft.durabletask.TaskActivity</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#create()" class="member-name-link">create</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getName()" class="member-name-link">getName</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;(java.lang.Class)">
<h3>ActivityWrapper</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ActivityWrapper</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;<a href="ActivityWrapper.html" title="type parameter in ActivityWrapper">T</a>&gt;&nbsp;clazz)</span></div>
<div class="block">Constructor for ActivityWrapper.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>clazz</code> - Class of the activity to wrap.</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="getName()">
<h3>getName</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getName</span>()</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code>getName</code>&nbsp;in interface&nbsp;<code>com.microsoft.durabletask.TaskActivityFactory</code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="create()">
<h3>create</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">com.microsoft.durabletask.TaskActivity</span>&nbsp;<span class="element-name">create</span>()</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code>create</code>&nbsp;in interface&nbsp;<code>com.microsoft.durabletask.TaskActivityFactory</code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,158 +0,0 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>WorkflowActivity (dapr-sdk-workflows 0.13.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="description" content="declaration: package: io.dapr.workflows.runtime, interface: WorkflowActivity">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/WorkflowActivity.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">io.dapr.workflows.runtime</a></div>
<h1 title="Interface WorkflowActivity" class="title">Interface WorkflowActivity</h1>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">WorkflowActivity</span></div>
<div class="block">Common interface for task activity implementations.
<p>Activities are the basic unit of work in a durable task orchestration. Activities are the tasks that are
orchestrated in the business process. For example, you might create an orchestrator to process an order. The tasks
ay involve checking the inventory, charging the customer, and creating a shipment. Each task would be a separate
activity. These activities may be executed serially, in parallel, or some combination of both.
<p>Unlike task orchestrators, activities aren't restricted in the type of work you can do in them. Activity functions
are frequently used to make network calls or run CPU intensive operations. An activity can also return data back to
the orchestrator function. The Durable Task runtime guarantees that each called activity function will be executed
<strong>at least once</strong> during an orchestration's execution.
<p>Because activities only guarantee at least once execution, it's recommended that activity logic be implemented as
idempotent whenever possible.
<p>Activities are scheduled by orchestrators using one of the <a href="../WorkflowContext.html#callActivity(java.lang.String,java.lang.Object,com.microsoft.durabletask.TaskOptions,java.lang.Class)"><code>WorkflowContext.callActivity(java.lang.String, java.lang.Object, com.microsoft.durabletask.TaskOptions, java.lang.Class&lt;V&gt;)</code></a>
method overloads.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#run(io.dapr.workflows.runtime.WorkflowActivityContext)" class="member-name-link">run</a><wbr>(<a href="WorkflowActivityContext.html" title="class in io.dapr.workflows.runtime">WorkflowActivityContext</a>&nbsp;ctx)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Executes the activity logic and returns a value which will be serialized and
returned to the calling orchestrator.</div>
</div>
</div>
</div>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="run(io.dapr.workflows.runtime.WorkflowActivityContext)">
<h3>run</h3>
<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span>&nbsp;<span class="element-name">run</span><wbr><span class="parameters">(<a href="WorkflowActivityContext.html" title="class in io.dapr.workflows.runtime">WorkflowActivityContext</a>&nbsp;ctx)</span></div>
<div class="block">Executes the activity logic and returns a value which will be serialized and
returned to the calling orchestrator.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>ctx</code> - provides information about the current activity execution, like the activity's name and the input
data provided to it by the orchestrator.</dd>
<dt>Returns:</dt>
<dd>any serializable value to be returned to the calling orchestrator.</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,210 +0,0 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>WorkflowActivityContext (dapr-sdk-workflows 0.13.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="description" content="declaration: package: io.dapr.workflows.runtime, class: WorkflowActivityContext">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/WorkflowActivityContext.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">io.dapr.workflows.runtime</a></div>
<h1 title="Class WorkflowActivityContext" class="title">Class WorkflowActivityContext</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">io.dapr.workflows.runtime.WorkflowActivityContext</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>com.microsoft.durabletask.TaskActivityContext</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">WorkflowActivityContext</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
implements com.microsoft.durabletask.TaskActivityContext</span></div>
<div class="block">Wrapper for Durable Task Framework <code>TaskActivityContext</code>.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(com.microsoft.durabletask.TaskActivityContext)" class="member-name-link">WorkflowActivityContext</a><wbr>(com.microsoft.durabletask.TaskActivityContext&nbsp;context)</code></div>
<div class="col-last even-row-color">
<div class="block">Constructor for WorkflowActivityContext.</div>
</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>&lt;T&gt;&nbsp;T</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getInput(java.lang.Class)" class="member-name-link">getInput</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;targetType)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets the input of the current activity.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getName()" class="member-name-link">getName</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets the name of the current activity.</div>
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;(com.microsoft.durabletask.TaskActivityContext)">
<h3>WorkflowActivityContext</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">WorkflowActivityContext</span><wbr><span class="parameters">(com.microsoft.durabletask.TaskActivityContext&nbsp;context)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<div class="block">Constructor for WorkflowActivityContext.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>context</code> - TaskActivityContext</dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if context is null</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="getName()">
<h3>getName</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getName</span>()</div>
<div class="block">Gets the name of the current activity.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code>getName</code>&nbsp;in interface&nbsp;<code>com.microsoft.durabletask.TaskActivityContext</code></dd>
<dt>Returns:</dt>
<dd>the name of the current activity</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getInput(java.lang.Class)">
<h3>getInput</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;T&gt;</span>&nbsp;<span class="return-type">T</span>&nbsp;<span class="element-name">getInput</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;targetType)</span></div>
<div class="block">Gets the input of the current activity.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code>getInput</code>&nbsp;in interface&nbsp;<code>com.microsoft.durabletask.TaskActivityContext</code></dd>
<dt>Type Parameters:</dt>
<dd><code>T</code> - the type of the input</dd>
<dt>Parameters:</dt>
<dd><code>targetType</code> - targetType of the input</dd>
<dt>Returns:</dt>
<dd>the input of the current activity</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>WorkflowRuntime (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>WorkflowRuntime (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="declaration: package: io.dapr.workflows.runtime, class: WorkflowRuntime">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
@ -72,18 +72,18 @@ loadScripts(document, 'script');</script>
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">io.dapr.workflows.runtime</a></div>
<h1 title="Class WorkflowRuntime" class="title">Class WorkflowRuntime</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">io.dapr.workflows.runtime.WorkflowRuntime</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a></code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">WorkflowRuntime</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a></span></div>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
implements <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a></span></div>
<div class="block">Contains methods to register workflows and activities.</div>
</section>
<section class="summary">
@ -107,8 +107,8 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
@ -129,8 +129,8 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
@ -180,7 +180,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">close</span>()</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/AutoCloseable.html#close()" title="class or interface in java.lang" class="external-link">close</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a></code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/AutoCloseable.html#close()" title="class or interface in java.lang" class="external-link">close</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a></code></dd>
</dl>
</section>
</li>
@ -193,7 +193,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>WorkflowRuntimeBuilder (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>WorkflowRuntimeBuilder (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="declaration: package: io.dapr.workflows.runtime, class: WorkflowRuntimeBuilder">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
@ -72,13 +72,13 @@ loadScripts(document, 'script');</script>
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">io.dapr.workflows.runtime</a></div>
<h1 title="Class WorkflowRuntimeBuilder" class="title">Class WorkflowRuntimeBuilder</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">io.dapr.workflows.runtime.WorkflowRuntimeBuilder</div>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">WorkflowRuntimeBuilder</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
</section>
<section class="summary">
<ul class="summary-list">
@ -94,6 +94,12 @@ loadScripts(document, 'script');</script>
<div class="col-last even-row-color">
<div class="block">Constructs the WorkflowRuntimeBuilder.</div>
</div>
<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(io.dapr.config.Properties)" class="member-name-link">WorkflowRuntimeBuilder</a><wbr>(io.dapr.config.Properties&nbsp;properties)</code></div>
<div class="col-last odd-row-color">
<div class="block">Constructs the WorkflowRuntimeBuilder.</div>
</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.slf4j.Logger)" class="member-name-link">WorkflowRuntimeBuilder</a><wbr>(org.slf4j.Logger&nbsp;logger)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
@ -103,8 +109,8 @@ loadScripts(document, 'script');</script>
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
@ -113,13 +119,23 @@ loadScripts(document, 'script');</script>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Returns a WorkflowRuntime object.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>&lt;T extends <a href="WorkflowActivity.html" title="interface in io.dapr.workflows.runtime">WorkflowActivity</a>&gt;<br>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#registerActivity(java.lang.Class)" class="member-name-link">registerActivity</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz)</code></div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>&lt;T extends <a href="../WorkflowActivity.html" title="interface in io.dapr.workflows">WorkflowActivity</a>&gt;<br><a href="WorkflowRuntimeBuilder.html" title="class in io.dapr.workflows.runtime">WorkflowRuntimeBuilder</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#registerActivity(java.lang.Class)" class="member-name-link">registerActivity</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Registers an Activity object.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>&lt;T extends <a href="../Workflow.html" title="class in io.dapr.workflows">Workflow</a>&gt;<br><a href="WorkflowRuntimeBuilder.html" title="class in io.dapr.workflows.runtime">WorkflowRuntimeBuilder</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#registerWorkflow(java.lang.Class)" class="member-name-link">registerWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz)</code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>&lt;T extends <a href="../WorkflowActivity.html" title="interface in io.dapr.workflows">WorkflowActivity</a>&gt;<br><a href="WorkflowRuntimeBuilder.html" title="class in io.dapr.workflows.runtime">WorkflowRuntimeBuilder</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#registerActivity(T)" class="member-name-link">registerActivity</a><wbr>(T&nbsp;instance)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Registers an Activity object.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>&lt;T extends <a href="../Workflow.html" title="interface in io.dapr.workflows">Workflow</a>&gt;<br><a href="WorkflowRuntimeBuilder.html" title="class in io.dapr.workflows.runtime">WorkflowRuntimeBuilder</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#registerWorkflow(java.lang.Class)" class="member-name-link">registerWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Registers a Workflow object.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>&lt;T extends <a href="../Workflow.html" title="interface in io.dapr.workflows">Workflow</a>&gt;<br><a href="WorkflowRuntimeBuilder.html" title="class in io.dapr.workflows.runtime">WorkflowRuntimeBuilder</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#registerWorkflow(T)" class="member-name-link">registerWorkflow</a><wbr>(T&nbsp;instance)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Registers a Workflow object.</div>
</div>
@ -127,8 +143,8 @@ loadScripts(document, 'script');</script>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
@ -147,6 +163,23 @@ loadScripts(document, 'script');</script>
<div class="block">Constructs the WorkflowRuntimeBuilder.</div>
</section>
</li>
<li>
<section class="detail" id="&lt;init&gt;(io.dapr.config.Properties)">
<h3>WorkflowRuntimeBuilder</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">WorkflowRuntimeBuilder</span><wbr><span class="parameters">(io.dapr.config.Properties&nbsp;properties)</span></div>
<div class="block">Constructs the WorkflowRuntimeBuilder.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>properties</code> - Properties to use.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="&lt;init&gt;(org.slf4j.Logger)">
<h3>WorkflowRuntimeBuilder</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">WorkflowRuntimeBuilder</span><wbr><span class="parameters">(org.slf4j.Logger&nbsp;logger)</span></div>
</section>
</li>
</ul>
</section>
</li>
@ -169,7 +202,7 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="registerWorkflow(java.lang.Class)">
<h3>registerWorkflow</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;T extends <a href="../Workflow.html" title="class in io.dapr.workflows">Workflow</a>&gt;</span>&nbsp;<span class="return-type"><a href="WorkflowRuntimeBuilder.html" title="class in io.dapr.workflows.runtime">WorkflowRuntimeBuilder</a></span>&nbsp;<span class="element-name">registerWorkflow</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz)</span></div>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;T extends <a href="../Workflow.html" title="interface in io.dapr.workflows">Workflow</a>&gt;</span>&nbsp;<span class="return-type"><a href="WorkflowRuntimeBuilder.html" title="class in io.dapr.workflows.runtime">WorkflowRuntimeBuilder</a></span>&nbsp;<span class="element-name">registerWorkflow</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz)</span></div>
<div class="block">Registers a Workflow object.</div>
<dl class="notes">
<dt>Type Parameters:</dt>
@ -182,15 +215,49 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
<section class="detail" id="registerWorkflow(T)">
<h3 id="registerWorkflow(io.dapr.workflows.Workflow)">registerWorkflow</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;T extends <a href="../Workflow.html" title="interface in io.dapr.workflows">Workflow</a>&gt;</span>&nbsp;<span class="return-type"><a href="WorkflowRuntimeBuilder.html" title="class in io.dapr.workflows.runtime">WorkflowRuntimeBuilder</a></span>&nbsp;<span class="element-name">registerWorkflow</span><wbr><span class="parameters">(T&nbsp;instance)</span></div>
<div class="block">Registers a Workflow object.</div>
<dl class="notes">
<dt>Type Parameters:</dt>
<dd><code>T</code> - any Workflow type</dd>
<dt>Parameters:</dt>
<dd><code>instance</code> - the workflow instance being registered</dd>
<dt>Returns:</dt>
<dd>the WorkflowRuntimeBuilder</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="registerActivity(java.lang.Class)">
<h3>registerActivity</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;T extends <a href="WorkflowActivity.html" title="interface in io.dapr.workflows.runtime">WorkflowActivity</a>&gt;</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">registerActivity</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz)</span></div>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;T extends <a href="../WorkflowActivity.html" title="interface in io.dapr.workflows">WorkflowActivity</a>&gt;</span>
<span class="return-type"><a href="WorkflowRuntimeBuilder.html" title="class in io.dapr.workflows.runtime">WorkflowRuntimeBuilder</a></span>&nbsp;<span class="element-name">registerActivity</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz)</span></div>
<div class="block">Registers an Activity object.</div>
<dl class="notes">
<dt>Type Parameters:</dt>
<dd><code>T</code> - any WorkflowActivity type</dd>
<dt>Parameters:</dt>
<dd><code>clazz</code> - the class being registered</dd>
<dt>Returns:</dt>
<dd>the WorkflowRuntimeBuilder</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="registerActivity(T)">
<h3 id="registerActivity(io.dapr.workflows.WorkflowActivity)">registerActivity</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="type-parameters">&lt;T extends <a href="../WorkflowActivity.html" title="interface in io.dapr.workflows">WorkflowActivity</a>&gt;</span>
<span class="return-type"><a href="WorkflowRuntimeBuilder.html" title="class in io.dapr.workflows.runtime">WorkflowRuntimeBuilder</a></span>&nbsp;<span class="element-name">registerActivity</span><wbr><span class="parameters">(T&nbsp;instance)</span></div>
<div class="block">Registers an Activity object.</div>
<dl class="notes">
<dt>Type Parameters:</dt>
<dd><code>T</code> - any WorkflowActivity type</dd>
<dt>Parameters:</dt>
<dd><code>instance</code> - the class instance being registered</dd>
<dt>Returns:</dt>
<dd>the WorkflowRuntimeBuilder</dd>
</dl>
</section>
</li>
@ -203,7 +270,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>WorkflowRuntimeStatus (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>WorkflowRuntimeStatus (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="declaration: package: io.dapr.workflows.runtime, enum: WorkflowRuntimeStatus">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
@ -45,7 +45,7 @@ loadScripts(document, 'script');</script>
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#enum-constant-summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
@ -70,34 +70,25 @@ loadScripts(document, 'script');</script>
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">io.dapr.workflows.runtime</a></div>
<h1 title="Enum Class WorkflowRuntimeStatus" class="title">Enum Class WorkflowRuntimeStatus</h1>
<h1 title="Enum WorkflowRuntimeStatus" class="title">Enum WorkflowRuntimeStatus</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">java.lang.Enum</a>&lt;<a href="WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a>&gt;
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">java.lang.Enum</a>&lt;<a href="WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a>&gt;
<div class="inheritance">io.dapr.workflows.runtime.WorkflowRuntimeStatus</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a>&gt;</code>, <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a></code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a>&gt;</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public enum </span><span class="element-name type-name-label">WorkflowRuntimeStatus</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a>&lt;<a href="WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a>&gt;</span></div>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a>&lt;<a href="WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a>&gt;</span></div>
<div class="block">Enum describing the runtime status of a workflow.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<li>
<section class="nested-class-summary" id="nested-class-summary">
<h2>Nested Class Summary</h2>
<div class="inherited-list">
<h2 id="nested-classes-inherited-from-class-java.lang.Enum">Nested classes/interfaces inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h2>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">Enum.EnumDesc</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a>&gt;&gt;</code></div>
</section>
</li>
<!-- =========== ENUM CONSTANT SUMMARY =========== -->
<li>
<section class="constants-summary" id="enum-constant-summary">
@ -147,46 +138,46 @@ loadScripts(document, 'script');</script>
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#fromOrchestrationRuntimeStatus(com.microsoft.durabletask.OrchestrationRuntimeStatus)" class="member-name-link">fromOrchestrationRuntimeStatus</a><wbr>(com.microsoft.durabletask.OrchestrationRuntimeStatus&nbsp;status)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Convert runtime OrchestrationRuntimeStatus to WorkflowRuntimeStatus.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static com.microsoft.durabletask.OrchestrationRuntimeStatus</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#toOrchestrationRuntimeStatus(io.dapr.workflows.runtime.WorkflowRuntimeStatus)" class="member-name-link">toOrchestrationRuntimeStatus</a><wbr>(<a href="WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a>&nbsp;status)</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#toOrchestrationRuntimeStatus(io.dapr.workflows.runtime.WorkflowRuntimeStatus)" class="member-name-link">toOrchestrationRuntimeStatus</a><wbr>(<a href="WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a>&nbsp;status)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Convert runtime WorkflowRuntimeStatus to OrchestrationRuntimeStatus.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;com.microsoft.durabletask.OrchestrationRuntimeStatus&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#toOrchestrationRuntimeStatus(java.util.List)" class="member-name-link">toOrchestrationRuntimeStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a>&gt;&nbsp;statuses)</code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;com.microsoft.durabletask.OrchestrationRuntimeStatus&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#toOrchestrationRuntimeStatus(java.util.List)" class="member-name-link">toOrchestrationRuntimeStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a>&gt;&nbsp;statuses)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Convert runtime WorkflowRuntimeStatus to OrchestrationRuntimeStatus.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#valueOf(java.lang.String)" class="member-name-link">valueOf</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#valueOf(java.lang.String)" class="member-name-link">valueOf</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Returns the enum constant of this class with the specified name.</div>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a>[]</code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a>[]</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#values()" class="member-name-link">values</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Returns an array containing the constants of this enum class, in
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Enum">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#compareTo(E)" title="class or interface in java.lang" class="external-link">compareTo</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#describeConstable()" title="class or interface in java.lang" class="external-link">describeConstable</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#getDeclaringClass()" title="class or interface in java.lang" class="external-link">getDeclaringClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#name()" title="class or interface in java.lang" class="external-link">name</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#ordinal()" title="class or interface in java.lang" class="external-link">ordinal</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#valueOf(java.lang.Class,java.lang.String)" title="class or interface in java.lang" class="external-link">valueOf</a></code></div>
<h3 id="methods-inherited-from-class-java.lang.Enum">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html#compareTo(E)" title="class or interface in java.lang" class="external-link">compareTo</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html#getDeclaringClass()" title="class or interface in java.lang" class="external-link">getDeclaringClass</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html#name()" title="class or interface in java.lang" class="external-link">name</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html#ordinal()" title="class or interface in java.lang" class="external-link">ordinal</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html#valueOf(java.lang.Class,java.lang.String)" title="class or interface in java.lang" class="external-link">valueOf</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
@ -201,56 +192,56 @@ the order they are declared.</div>
<li>
<section class="detail" id="RUNNING">
<h3>RUNNING</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></span>&nbsp;<span class="element-name">RUNNING</span></div>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></span>&nbsp;<span class="element-name">RUNNING</span></div>
<div class="block">The workflow started running.</div>
</section>
</li>
<li>
<section class="detail" id="COMPLETED">
<h3>COMPLETED</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></span>&nbsp;<span class="element-name">COMPLETED</span></div>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></span>&nbsp;<span class="element-name">COMPLETED</span></div>
<div class="block">The workflow completed normally.</div>
</section>
</li>
<li>
<section class="detail" id="CONTINUED_AS_NEW">
<h3>CONTINUED_AS_NEW</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></span>&nbsp;<span class="element-name">CONTINUED_AS_NEW</span></div>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></span>&nbsp;<span class="element-name">CONTINUED_AS_NEW</span></div>
<div class="block">The workflow is continued as new.</div>
</section>
</li>
<li>
<section class="detail" id="FAILED">
<h3>FAILED</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></span>&nbsp;<span class="element-name">FAILED</span></div>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></span>&nbsp;<span class="element-name">FAILED</span></div>
<div class="block">The workflow completed with an unhandled exception.</div>
</section>
</li>
<li>
<section class="detail" id="CANCELED">
<h3>CANCELED</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></span>&nbsp;<span class="element-name">CANCELED</span></div>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></span>&nbsp;<span class="element-name">CANCELED</span></div>
<div class="block">The workflow was abruptly cancelled via a management API call.</div>
</section>
</li>
<li>
<section class="detail" id="TERMINATED">
<h3>TERMINATED</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></span>&nbsp;<span class="element-name">TERMINATED</span></div>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></span>&nbsp;<span class="element-name">TERMINATED</span></div>
<div class="block">The workflow was abruptly terminated via a management API call.</div>
</section>
</li>
<li>
<section class="detail" id="PENDING">
<h3>PENDING</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></span>&nbsp;<span class="element-name">PENDING</span></div>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></span>&nbsp;<span class="element-name">PENDING</span></div>
<div class="block">The workflow was scheduled but hasn't started running.</div>
</section>
</li>
<li>
<section class="detail" id="SUSPENDED">
<h3>SUSPENDED</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></span>&nbsp;<span class="element-name">SUSPENDED</span></div>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></span>&nbsp;<span class="element-name">SUSPENDED</span></div>
<div class="block">The workflow was suspended.</div>
</section>
</li>
@ -265,22 +256,22 @@ the order they are declared.</div>
<li>
<section class="detail" id="values()">
<h3>values</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a>[]</span>&nbsp;<span class="element-name">values</span>()</div>
<div class="block">Returns an array containing the constants of this enum class, in
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a>[]</span>&nbsp;<span class="element-name">values</span>()</div>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>an array containing the constants of this enum class, in the order they are declared</dd>
<dd>an array containing the constants of this enum type, in the order they are declared</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="valueOf(java.lang.String)">
<h3>valueOf</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></span>&nbsp;<span class="element-name">valueOf</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</span></div>
<div class="block">Returns the enum constant of this class with the specified name.
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></span>&nbsp;<span class="element-name">valueOf</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</span></div>
<div class="block">Returns the enum constant of this type with the specified name.
The string must match <i>exactly</i> an identifier used to declare an
enum constant in this class. (Extraneous whitespace characters are
enum constant in this type. (Extraneous whitespace characters are
not permitted.)</div>
<dl class="notes">
<dt>Parameters:</dt>
@ -288,15 +279,15 @@ not permitted.)</div>
<dt>Returns:</dt>
<dd>the enum constant with the specified name</dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if this enum class has no constant with the specified name</dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/NullPointerException.html" title="class or interface in java.lang" class="external-link">NullPointerException</a></code> - if the argument is null</dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if this enum type has no constant with the specified name</dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/NullPointerException.html" title="class or interface in java.lang" class="external-link">NullPointerException</a></code> - if the argument is null</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="fromOrchestrationRuntimeStatus(com.microsoft.durabletask.OrchestrationRuntimeStatus)">
<h3>fromOrchestrationRuntimeStatus</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></span>&nbsp;<span class="element-name">fromOrchestrationRuntimeStatus</span><wbr><span class="parameters">(com.microsoft.durabletask.OrchestrationRuntimeStatus&nbsp;status)</span></div>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></span>&nbsp;<span class="element-name">fromOrchestrationRuntimeStatus</span><wbr><span class="parameters">(com.microsoft.durabletask.OrchestrationRuntimeStatus&nbsp;status)</span></div>
<div class="block">Convert runtime OrchestrationRuntimeStatus to WorkflowRuntimeStatus.</div>
<dl class="notes">
<dt>Parameters:</dt>
@ -309,7 +300,7 @@ not permitted.)</div>
<li>
<section class="detail" id="toOrchestrationRuntimeStatus(io.dapr.workflows.runtime.WorkflowRuntimeStatus)">
<h3>toOrchestrationRuntimeStatus</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">com.microsoft.durabletask.OrchestrationRuntimeStatus</span>&nbsp;<span class="element-name">toOrchestrationRuntimeStatus</span><wbr><span class="parameters">(<a href="WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a>&nbsp;status)</span></div>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">com.microsoft.durabletask.OrchestrationRuntimeStatus</span>&nbsp;<span class="element-name">toOrchestrationRuntimeStatus</span><wbr><span class="parameters">(<a href="WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a>&nbsp;status)</span></div>
<div class="block">Convert runtime WorkflowRuntimeStatus to OrchestrationRuntimeStatus.</div>
<dl class="notes">
<dt>Parameters:</dt>
@ -322,7 +313,7 @@ not permitted.)</div>
<li>
<section class="detail" id="toOrchestrationRuntimeStatus(java.util.List)">
<h3>toOrchestrationRuntimeStatus</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;com.microsoft.durabletask.OrchestrationRuntimeStatus&gt;</span>&nbsp;<span class="element-name">toOrchestrationRuntimeStatus</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a>&gt;&nbsp;statuses)</span></div>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;com.microsoft.durabletask.OrchestrationRuntimeStatus&gt;</span>&nbsp;<span class="element-name">toOrchestrationRuntimeStatus</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a>&gt;&nbsp;statuses)</span></div>
<div class="block">Convert runtime WorkflowRuntimeStatus to OrchestrationRuntimeStatus.</div>
<dl class="notes">
<dt>Parameters:</dt>
@ -341,7 +332,7 @@ not permitted.)</div>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,62 +0,0 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>Uses of Class io.dapr.workflows.runtime.ActivityWrapper (dapr-sdk-workflows 0.13.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="description" content="use: package: io.dapr.workflows.runtime, class: ActivityWrapper">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../ActivityWrapper.html" title="class in io.dapr.workflows.runtime">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Class io.dapr.workflows.runtime.ActivityWrapper" class="title">Uses of Class<br>io.dapr.workflows.runtime.ActivityWrapper</h1>
</div>
No usage of io.dapr.workflows.runtime.ActivityWrapper</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,100 +0,0 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>Uses of Interface io.dapr.workflows.runtime.WorkflowActivity (dapr-sdk-workflows 0.13.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="description" content="use: package: io.dapr.workflows.runtime, interface: WorkflowActivity">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../WorkflowActivity.html" title="interface in io.dapr.workflows.runtime">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Interface io.dapr.workflows.runtime.WorkflowActivity" class="title">Uses of Interface<br>io.dapr.workflows.runtime.WorkflowActivity</h1>
</div>
<div class="caption"><span>Packages that use <a href="../WorkflowActivity.html" title="interface in io.dapr.workflows.runtime">WorkflowActivity</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#io.dapr.workflows.runtime">io.dapr.workflows.runtime</a></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="io.dapr.workflows.runtime">
<h2>Uses of <a href="../WorkflowActivity.html" title="interface in io.dapr.workflows.runtime">WorkflowActivity</a> in <a href="../package-summary.html">io.dapr.workflows.runtime</a></h2>
<div class="caption"><span>Classes in <a href="../package-summary.html">io.dapr.workflows.runtime</a> with type parameters of type <a href="../WorkflowActivity.html" title="interface in io.dapr.workflows.runtime">WorkflowActivity</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../ActivityWrapper.html" class="type-name-link" title="class in io.dapr.workflows.runtime">ActivityWrapper</a>&lt;T extends <a href="../WorkflowActivity.html" title="interface in io.dapr.workflows.runtime">WorkflowActivity</a>&gt;</code></div>
<div class="col-last even-row-color">
<div class="block">Wrapper for Durable Task Framework task activity factory.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../package-summary.html">io.dapr.workflows.runtime</a> with type parameters of type <a href="../WorkflowActivity.html" title="interface in io.dapr.workflows.runtime">WorkflowActivity</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&lt;T extends <a href="../WorkflowActivity.html" title="interface in io.dapr.workflows.runtime">WorkflowActivity</a>&gt;<br>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">WorkflowRuntimeBuilder.</span><code><a href="../WorkflowRuntimeBuilder.html#registerActivity(java.lang.Class)" class="member-name-link">registerActivity</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz)</code></div>
<div class="col-last even-row-color">
<div class="block">Registers an Activity object.</div>
</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,90 +0,0 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>Uses of Class io.dapr.workflows.runtime.WorkflowActivityContext (dapr-sdk-workflows 0.13.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="description" content="use: package: io.dapr.workflows.runtime, class: WorkflowActivityContext">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../WorkflowActivityContext.html" title="class in io.dapr.workflows.runtime">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Class io.dapr.workflows.runtime.WorkflowActivityContext" class="title">Uses of Class<br>io.dapr.workflows.runtime.WorkflowActivityContext</h1>
</div>
<div class="caption"><span>Packages that use <a href="../WorkflowActivityContext.html" title="class in io.dapr.workflows.runtime">WorkflowActivityContext</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#io.dapr.workflows.runtime">io.dapr.workflows.runtime</a></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="io.dapr.workflows.runtime">
<h2>Uses of <a href="../WorkflowActivityContext.html" title="class in io.dapr.workflows.runtime">WorkflowActivityContext</a> in <a href="../package-summary.html">io.dapr.workflows.runtime</a></h2>
<div class="caption"><span>Methods in <a href="../package-summary.html">io.dapr.workflows.runtime</a> with parameters of type <a href="../WorkflowActivityContext.html" title="class in io.dapr.workflows.runtime">WorkflowActivityContext</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">WorkflowActivity.</span><code><a href="../WorkflowActivity.html#run(io.dapr.workflows.runtime.WorkflowActivityContext)" class="member-name-link">run</a><wbr>(<a href="../WorkflowActivityContext.html" title="class in io.dapr.workflows.runtime">WorkflowActivityContext</a>&nbsp;ctx)</code></div>
<div class="col-last even-row-color">
<div class="block">Executes the activity logic and returns a value which will be serialized and
returned to the calling orchestrator.</div>
</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>Uses of Class io.dapr.workflows.runtime.WorkflowRuntime (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>Uses of Class io.dapr.workflows.runtime.WorkflowRuntime (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="use: package: io.dapr.workflows.runtime, class: WorkflowRuntime">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
@ -81,7 +81,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>Uses of Class io.dapr.workflows.runtime.WorkflowRuntimeBuilder (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>Uses of Class io.dapr.workflows.runtime.WorkflowRuntimeBuilder (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="use: package: io.dapr.workflows.runtime, class: WorkflowRuntimeBuilder">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
@ -68,9 +68,24 @@ loadScripts(document, 'script');</script>
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&lt;T extends <a href="../../Workflow.html" title="class in io.dapr.workflows">Workflow</a>&gt;<br><a href="../WorkflowRuntimeBuilder.html" title="class in io.dapr.workflows.runtime">WorkflowRuntimeBuilder</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">WorkflowRuntimeBuilder.</span><code><a href="../WorkflowRuntimeBuilder.html#registerWorkflow(java.lang.Class)" class="member-name-link">registerWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz)</code></div>
<div class="col-first even-row-color"><code>&lt;T extends <a href="../../WorkflowActivity.html" title="interface in io.dapr.workflows">WorkflowActivity</a>&gt;<br><a href="../WorkflowRuntimeBuilder.html" title="class in io.dapr.workflows.runtime">WorkflowRuntimeBuilder</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">WorkflowRuntimeBuilder.</span><code><a href="../WorkflowRuntimeBuilder.html#registerActivity(java.lang.Class)" class="member-name-link">registerActivity</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz)</code></div>
<div class="col-last even-row-color">
<div class="block">Registers an Activity object.</div>
</div>
<div class="col-first odd-row-color"><code>&lt;T extends <a href="../../WorkflowActivity.html" title="interface in io.dapr.workflows">WorkflowActivity</a>&gt;<br><a href="../WorkflowRuntimeBuilder.html" title="class in io.dapr.workflows.runtime">WorkflowRuntimeBuilder</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">WorkflowRuntimeBuilder.</span><code><a href="../WorkflowRuntimeBuilder.html#registerActivity(T)" class="member-name-link">registerActivity</a><wbr>(T&nbsp;instance)</code></div>
<div class="col-last odd-row-color">
<div class="block">Registers an Activity object.</div>
</div>
<div class="col-first even-row-color"><code>&lt;T extends <a href="../../Workflow.html" title="interface in io.dapr.workflows">Workflow</a>&gt;<br><a href="../WorkflowRuntimeBuilder.html" title="class in io.dapr.workflows.runtime">WorkflowRuntimeBuilder</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">WorkflowRuntimeBuilder.</span><code><a href="../WorkflowRuntimeBuilder.html#registerWorkflow(java.lang.Class)" class="member-name-link">registerWorkflow</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;T&gt;&nbsp;clazz)</code></div>
<div class="col-last even-row-color">
<div class="block">Registers a Workflow object.</div>
</div>
<div class="col-first odd-row-color"><code>&lt;T extends <a href="../../Workflow.html" title="interface in io.dapr.workflows">Workflow</a>&gt;<br><a href="../WorkflowRuntimeBuilder.html" title="class in io.dapr.workflows.runtime">WorkflowRuntimeBuilder</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">WorkflowRuntimeBuilder.</span><code><a href="../WorkflowRuntimeBuilder.html#registerWorkflow(T)" class="member-name-link">registerWorkflow</a><wbr>(T&nbsp;instance)</code></div>
<div class="col-last odd-row-color">
<div class="block">Registers a Workflow object.</div>
</div>
</div>
@ -81,7 +96,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>Uses of Enum io.dapr.workflows.runtime.WorkflowRuntimeStatus (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>Uses of Enum io.dapr.workflows.runtime.WorkflowRuntimeStatus (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="use: package: io.dapr.workflows.runtime, enum: WorkflowRuntimeStatus">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
@ -30,7 +30,7 @@ loadScripts(document, 'script');</script>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">Class</a></li>
<li><a href="../WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
@ -49,9 +49,9 @@ loadScripts(document, 'script');</script>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Enum Class io.dapr.workflows.runtime.WorkflowRuntimeStatus" class="title">Uses of Enum Class<br>io.dapr.workflows.runtime.WorkflowRuntimeStatus</h1>
<h1 title="Uses of Enum io.dapr.workflows.runtime.WorkflowRuntimeStatus" class="title">Uses of Enum<br>io.dapr.workflows.runtime.WorkflowRuntimeStatus</h1>
</div>
<div class="caption"><span>Packages that use <a href="../WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></span></div>
<div class="caption"><span>Packages that use <a href="../WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
@ -64,13 +64,13 @@ loadScripts(document, 'script');</script>
<ul class="block-list">
<li>
<section class="detail" id="io.dapr.workflows.client">
<h2>Uses of <a href="../WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a> in <a href="../../client/package-summary.html">io.dapr.workflows.client</a></h2>
<div class="caption"><span>Methods in <a href="../../client/package-summary.html">io.dapr.workflows.client</a> that return <a href="../WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></span></div>
<h2>Uses of <a href="../WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a> in <a href="../../client/package-summary.html">io.dapr.workflows.client</a></h2>
<div class="caption"><span>Methods in <a href="../../client/package-summary.html">io.dapr.workflows.client</a> that return <a href="../WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></code></div>
<div class="col-first even-row-color"><code><a href="../WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">WorkflowInstanceStatus.</span><code><a href="../../client/WorkflowInstanceStatus.html#getRuntimeStatus()" class="member-name-link">getRuntimeStatus</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Gets the current runtime status of the workflow instance at the time this
@ -81,47 +81,47 @@ loadScripts(document, 'script');</script>
</li>
<li>
<section class="detail" id="io.dapr.workflows.runtime">
<h2>Uses of <a href="../WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a> in <a href="../package-summary.html">io.dapr.workflows.runtime</a></h2>
<div class="caption"><span>Methods in <a href="../package-summary.html">io.dapr.workflows.runtime</a> that return <a href="../WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></span></div>
<h2>Uses of <a href="../WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a> in <a href="../package-summary.html">io.dapr.workflows.runtime</a></h2>
<div class="caption"><span>Methods in <a href="../package-summary.html">io.dapr.workflows.runtime</a> that return <a href="../WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></code></div>
<div class="col-first even-row-color"><code>static <a href="../WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">WorkflowRuntimeStatus.</span><code><a href="../WorkflowRuntimeStatus.html#fromOrchestrationRuntimeStatus(com.microsoft.durabletask.OrchestrationRuntimeStatus)" class="member-name-link">fromOrchestrationRuntimeStatus</a><wbr>(com.microsoft.durabletask.OrchestrationRuntimeStatus&nbsp;status)</code></div>
<div class="col-last even-row-color">
<div class="block">Convert runtime OrchestrationRuntimeStatus to WorkflowRuntimeStatus.</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="../WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">WorkflowRuntimeStatus.</span><code><a href="../WorkflowRuntimeStatus.html#valueOf(java.lang.String)" class="member-name-link">valueOf</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
<div class="col-first odd-row-color"><code>static <a href="../WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">WorkflowRuntimeStatus.</span><code><a href="../WorkflowRuntimeStatus.html#valueOf(java.lang.String)" class="member-name-link">valueOf</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
<div class="col-last odd-row-color">
<div class="block">Returns the enum constant of this class with the specified name.</div>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</div>
<div class="col-first even-row-color"><code>static <a href="../WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a>[]</code></div>
<div class="col-first even-row-color"><code>static <a href="../WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a>[]</code></div>
<div class="col-second even-row-color"><span class="type-name-label">WorkflowRuntimeStatus.</span><code><a href="../WorkflowRuntimeStatus.html#values()" class="member-name-link">values</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Returns an array containing the constants of this enum class, in
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../package-summary.html">io.dapr.workflows.runtime</a> with parameters of type <a href="../WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></span></div>
<div class="caption"><span>Methods in <a href="../package-summary.html">io.dapr.workflows.runtime</a> with parameters of type <a href="../WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static com.microsoft.durabletask.OrchestrationRuntimeStatus</code></div>
<div class="col-second even-row-color"><span class="type-name-label">WorkflowRuntimeStatus.</span><code><a href="../WorkflowRuntimeStatus.html#toOrchestrationRuntimeStatus(io.dapr.workflows.runtime.WorkflowRuntimeStatus)" class="member-name-link">toOrchestrationRuntimeStatus</a><wbr>(<a href="../WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a>&nbsp;status)</code></div>
<div class="col-second even-row-color"><span class="type-name-label">WorkflowRuntimeStatus.</span><code><a href="../WorkflowRuntimeStatus.html#toOrchestrationRuntimeStatus(io.dapr.workflows.runtime.WorkflowRuntimeStatus)" class="member-name-link">toOrchestrationRuntimeStatus</a><wbr>(<a href="../WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a>&nbsp;status)</code></div>
<div class="col-last even-row-color">
<div class="block">Convert runtime WorkflowRuntimeStatus to OrchestrationRuntimeStatus.</div>
</div>
</div>
<div class="caption"><span>Method parameters in <a href="../package-summary.html">io.dapr.workflows.runtime</a> with type arguments of type <a href="../WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></span></div>
<div class="caption"><span>Method parameters in <a href="../package-summary.html">io.dapr.workflows.runtime</a> with type arguments of type <a href="../WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;com.microsoft.durabletask.OrchestrationRuntimeStatus&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">WorkflowRuntimeStatus.</span><code><a href="../WorkflowRuntimeStatus.html#toOrchestrationRuntimeStatus(java.util.List)" class="member-name-link">toOrchestrationRuntimeStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a>&gt;&nbsp;statuses)</code></div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;com.microsoft.durabletask.OrchestrationRuntimeStatus&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">WorkflowRuntimeStatus.</span><code><a href="../WorkflowRuntimeStatus.html#toOrchestrationRuntimeStatus(java.util.List)" class="member-name-link">toOrchestrationRuntimeStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a>&gt;&nbsp;statuses)</code></div>
<div class="col-last even-row-color">
<div class="block">Convert runtime WorkflowRuntimeStatus to OrchestrationRuntimeStatus.</div>
</div>
@ -133,7 +133,7 @@ the order they are declared.</div>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>io.dapr.workflows.runtime (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>io.dapr.workflows.runtime (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="declaration: package: io.dapr.workflows.runtime">
<meta name="generator" content="javadoc/PackageWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-declaration-page">
@ -79,29 +79,25 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="../internal/package-summary.html">io.dapr.workflows.internal</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="../saga/package-summary.html">io.dapr.workflows.saga</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</div>
</li>
<li>
<div id="class-summary">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="class-summary-tab0" role="tab" aria-selected="true" aria-controls="class-summary.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="class-summary-tab1" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab1', 2)" class="table-tab">Interfaces</button><button id="class-summary-tab2" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab2', 2)" class="table-tab">Classes</button><button id="class-summary-tab3" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab3', 2)" class="table-tab">Enum Classes</button></div>
<div id="class-summary.tabpanel" role="tabpanel">
<div class="summary-table two-column-summary" aria-labelledby="class-summary-tab0">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="class-summary-tab0" role="tab" aria-selected="true" aria-controls="class-summary.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="class-summary-tab2" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab2', 2)" class="table-tab">Classes</button><button id="class-summary-tab3" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab3', 2)" class="table-tab">Enums</button></div>
<div id="class-summary.tabpanel" role="tabpanel" aria-labelledby="class-summary-tab0">
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="ActivityWrapper.html" title="class in io.dapr.workflows.runtime">ActivityWrapper</a>&lt;T extends <a href="WorkflowActivity.html" title="interface in io.dapr.workflows.runtime">WorkflowActivity</a>&gt;</div>
<div class="col-last even-row-color class-summary class-summary-tab2">
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="DefaultWorkflowContext.html" title="class in io.dapr.workflows.runtime">DefaultWorkflowContext</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="WorkflowActivityClassWrapper.html" title="class in io.dapr.workflows.runtime">WorkflowActivityClassWrapper</a>&lt;T extends <a href="../WorkflowActivity.html" title="interface in io.dapr.workflows">WorkflowActivity</a>&gt;</div>
<div class="col-last odd-row-color class-summary class-summary-tab2">
<div class="block">Wrapper for Durable Task Framework task activity factory.</div>
</div>
<div class="col-first odd-row-color class-summary class-summary-tab1"><a href="WorkflowActivity.html" title="interface in io.dapr.workflows.runtime">WorkflowActivity</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab1">
<div class="block">Common interface for task activity implementations.</div>
</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="WorkflowActivityContext.html" title="class in io.dapr.workflows.runtime">WorkflowActivityContext</a></div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="WorkflowActivityInstanceWrapper.html" title="class in io.dapr.workflows.runtime">WorkflowActivityInstanceWrapper</a>&lt;T extends <a href="../WorkflowActivity.html" title="interface in io.dapr.workflows">WorkflowActivity</a>&gt;</div>
<div class="col-last even-row-color class-summary class-summary-tab2">
<div class="block">Wrapper for Durable Task Framework <code>TaskActivityContext</code>.</div>
<div class="block">Wrapper for Durable Task Framework task activity factory.</div>
</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="WorkflowRuntime.html" title="class in io.dapr.workflows.runtime">WorkflowRuntime</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">
@ -109,7 +105,7 @@ loadScripts(document, 'script');</script>
</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="WorkflowRuntimeBuilder.html" title="class in io.dapr.workflows.runtime">WorkflowRuntimeBuilder</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab3"><a href="WorkflowRuntimeStatus.html" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></div>
<div class="col-first odd-row-color class-summary class-summary-tab3"><a href="WorkflowRuntimeStatus.html" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab3">
<div class="block">Enum describing the runtime status of a workflow.</div>
</div>
@ -122,7 +118,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>io.dapr.workflows.runtime Class Hierarchy (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>io.dapr.workflows.runtime Class Hierarchy (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="tree: package: io.dapr.workflows.runtime">
<meta name="generator" content="javadoc/PackageTreeWriter">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-tree-page">
@ -58,30 +58,25 @@ loadScripts(document, 'script');</script>
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<ul>
<li class="circle">io.dapr.workflows.runtime.<a href="ActivityWrapper.html" class="type-name-link" title="class in io.dapr.workflows.runtime">ActivityWrapper</a>&lt;T&gt; (implements com.microsoft.durabletask.TaskActivityFactory)</li>
<li class="circle">io.dapr.workflows.runtime.<a href="WorkflowActivityContext.html" class="type-name-link" title="class in io.dapr.workflows.runtime">WorkflowActivityContext</a> (implements com.microsoft.durabletask.TaskActivityContext)</li>
<li class="circle">io.dapr.workflows.runtime.<a href="WorkflowRuntime.html" class="type-name-link" title="class in io.dapr.workflows.runtime">WorkflowRuntime</a> (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a>)</li>
<li class="circle">io.dapr.workflows.runtime.<a href="DefaultWorkflowContext.html" class="type-name-link" title="class in io.dapr.workflows.runtime">DefaultWorkflowContext</a> (implements io.dapr.workflows.<a href="../WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a>)</li>
<li class="circle">io.dapr.workflows.runtime.<a href="WorkflowActivityClassWrapper.html" class="type-name-link" title="class in io.dapr.workflows.runtime">WorkflowActivityClassWrapper</a>&lt;T&gt; (implements com.microsoft.durabletask.TaskActivityFactory)</li>
<li class="circle">io.dapr.workflows.runtime.<a href="WorkflowActivityInstanceWrapper.html" class="type-name-link" title="class in io.dapr.workflows.runtime">WorkflowActivityInstanceWrapper</a>&lt;T&gt; (implements com.microsoft.durabletask.TaskActivityFactory)</li>
<li class="circle">io.dapr.workflows.runtime.<a href="WorkflowRuntime.html" class="type-name-link" title="class in io.dapr.workflows.runtime">WorkflowRuntime</a> (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a>)</li>
<li class="circle">io.dapr.workflows.runtime.<a href="WorkflowRuntimeBuilder.html" class="type-name-link" title="class in io.dapr.workflows.runtime">WorkflowRuntimeBuilder</a></li>
</ul>
</li>
</ul>
</section>
<section class="hierarchy">
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
<ul>
<li class="circle">io.dapr.workflows.runtime.<a href="WorkflowActivity.html" class="type-name-link" title="interface in io.dapr.workflows.runtime">WorkflowActivity</a></li>
</ul>
</section>
<section class="hierarchy">
<h2 title="Enum Class Hierarchy">Enum Class Hierarchy</h2>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html" class="type-name-link external-link" title="class or interface in java.lang">Enum</a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;T&gt;, java.io.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" class="type-name-link external-link" title="class or interface in java.lang">Enum</a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;T&gt;, java.lang.constant.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a>, java.io.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)
<ul>
<li class="circle">io.dapr.workflows.runtime.<a href="WorkflowRuntimeStatus.html" class="type-name-link" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></li>
<li class="circle">io.dapr.workflows.runtime.<a href="WorkflowRuntimeStatus.html" class="type-name-link" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></li>
</ul>
</li>
</ul>
@ -91,7 +86,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>Uses of Package io.dapr.workflows.runtime (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>Uses of Package io.dapr.workflows.runtime (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="use: package: io.dapr.workflows.runtime">
<meta name="generator" content="javadoc/PackageUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-use-page">
@ -81,14 +81,6 @@ loadScripts(document, 'script');</script>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/WorkflowActivity.html#io.dapr.workflows.runtime">WorkflowActivity</a></div>
<div class="col-last even-row-color">
<div class="block">Common interface for task activity implementations.</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/WorkflowActivityContext.html#io.dapr.workflows.runtime">WorkflowActivityContext</a></div>
<div class="col-last odd-row-color">
<div class="block">Wrapper for Durable Task Framework <code>TaskActivityContext</code>.</div>
</div>
<div class="col-first even-row-color"><a href="class-use/WorkflowRuntime.html#io.dapr.workflows.runtime">WorkflowRuntime</a></div>
<div class="col-last even-row-color">
<div class="block">Contains methods to register workflows and activities.</div>
@ -107,7 +99,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1,211 +0,0 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>DaprSagaContextImpl (dapr-sdk-workflows 0.13.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="description" content="declaration: package: io.dapr.workflows.saga, class: DaprSagaContextImpl">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/DaprSagaContextImpl.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">io.dapr.workflows.saga</a></div>
<h1 title="Class DaprSagaContextImpl" class="title">Class DaprSagaContextImpl</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">io.dapr.workflows.saga.DaprSagaContextImpl</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="SagaContext.html" title="interface in io.dapr.workflows.saga">SagaContext</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">DaprSagaContextImpl</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
implements <a href="SagaContext.html" title="interface in io.dapr.workflows.saga">SagaContext</a></span></div>
<div class="block">Dapr Saga Context implementation.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(io.dapr.workflows.saga.Saga,io.dapr.workflows.WorkflowContext)" class="member-name-link">DaprSagaContextImpl</a><wbr>(<a href="Saga.html" title="class in io.dapr.workflows.saga">Saga</a>&nbsp;saga,
<a href="../WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a>&nbsp;workflowContext)</code></div>
<div class="col-last even-row-color">
<div class="block">Constructor to build up instance.</div>
</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#compensate()" class="member-name-link">compensate</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Compensate all registered activities.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#registerCompensation(java.lang.String,java.lang.Object)" class="member-name-link">registerCompensation</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;activityClassName,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;activityInput)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Register a compensation activity.</div>
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;(io.dapr.workflows.saga.Saga,io.dapr.workflows.WorkflowContext)">
<h3>DaprSagaContextImpl</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">DaprSagaContextImpl</span><wbr><span class="parameters">(<a href="Saga.html" title="class in io.dapr.workflows.saga">Saga</a>&nbsp;saga,
<a href="../WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a>&nbsp;workflowContext)</span></div>
<div class="block">Constructor to build up instance.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>saga</code> - Saga instance.</dd>
<dd><code>workflowContext</code> - Workflow context.</dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if saga or workflowContext is null.</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="registerCompensation(java.lang.String,java.lang.Object)">
<h3>registerCompensation</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">registerCompensation</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;activityClassName,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;activityInput)</span></div>
<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="SagaContext.html#registerCompensation(java.lang.String,java.lang.Object)">SagaContext</a></code></span></div>
<div class="block">Register a compensation activity.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="SagaContext.html#registerCompensation(java.lang.String,java.lang.Object)">registerCompensation</a></code>&nbsp;in interface&nbsp;<code><a href="SagaContext.html" title="interface in io.dapr.workflows.saga">SagaContext</a></code></dd>
<dt>Parameters:</dt>
<dd><code>activityClassName</code> - name of the activity class</dd>
<dd><code>activityInput</code> - input of the activity to be compensated</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="compensate()">
<h3>compensate</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">compensate</span>()</div>
<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="SagaContext.html#compensate()">SagaContext</a></code></span></div>
<div class="block">Compensate all registered activities.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="SagaContext.html#compensate()">compensate</a></code>&nbsp;in interface&nbsp;<code><a href="SagaContext.html" title="interface in io.dapr.workflows.saga">SagaContext</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,218 +0,0 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>Saga (dapr-sdk-workflows 0.13.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="description" content="declaration: package: io.dapr.workflows.saga, class: Saga">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/Saga.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">io.dapr.workflows.saga</a></div>
<h1 title="Class Saga" class="title">Class Saga</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">io.dapr.workflows.saga.Saga</div>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="modifiers">public final class </span><span class="element-name type-name-label">Saga</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(io.dapr.workflows.saga.SagaOption)" class="member-name-link">Saga</a><wbr>(<a href="SagaOption.html" title="class in io.dapr.workflows.saga">SagaOption</a>&nbsp;option)</code></div>
<div class="col-last even-row-color">
<div class="block">Build up a Saga with its options.</div>
</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#compensate(io.dapr.workflows.WorkflowContext)" class="member-name-link">compensate</a><wbr>(<a href="../WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a>&nbsp;ctx)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Compensate all registered activities.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#registerCompensation(java.lang.String,java.lang.Object)" class="member-name-link">registerCompensation</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;activityClassName,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;activityInput)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Register a compensation activity.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#registerCompensation(java.lang.String,java.lang.Object,com.microsoft.durabletask.TaskOptions)" class="member-name-link">registerCompensation</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;activityClassName,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;activityInput,
com.microsoft.durabletask.TaskOptions&nbsp;taskOptions)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Register a compensation activity.</div>
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;(io.dapr.workflows.saga.SagaOption)">
<h3>Saga</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Saga</span><wbr><span class="parameters">(<a href="SagaOption.html" title="class in io.dapr.workflows.saga">SagaOption</a>&nbsp;option)</span></div>
<div class="block">Build up a Saga with its options.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>option</code> - Saga option.</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="registerCompensation(java.lang.String,java.lang.Object)">
<h3>registerCompensation</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">registerCompensation</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;activityClassName,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;activityInput)</span></div>
<div class="block">Register a compensation activity.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>activityClassName</code> - name of the activity class</dd>
<dd><code>activityInput</code> - input of the activity to be compensated</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="registerCompensation(java.lang.String,java.lang.Object,com.microsoft.durabletask.TaskOptions)">
<h3>registerCompensation</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">registerCompensation</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;activityClassName,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;activityInput,
com.microsoft.durabletask.TaskOptions&nbsp;taskOptions)</span></div>
<div class="block">Register a compensation activity.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>activityClassName</code> - name of the activity class</dd>
<dd><code>activityInput</code> - input of the activity to be compensated</dd>
<dd><code>taskOptions</code> - task options to set retry strategy</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="compensate(io.dapr.workflows.WorkflowContext)">
<h3>compensate</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">compensate</span><wbr><span class="parameters">(<a href="../WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a>&nbsp;ctx)</span></div>
<div class="block">Compensate all registered activities.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>ctx</code> - Workflow context.</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,164 +0,0 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>SagaCompensationException (dapr-sdk-workflows 0.13.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="description" content="declaration: package: io.dapr.workflows.saga, class: SagaCompensationException">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/SagaCompensationException.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">io.dapr.workflows.saga</a></div>
<h1 title="Class SagaCompensationException" class="title">Class SagaCompensationException</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">java.lang.Throwable</a>
<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">java.lang.Exception</a>
<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/RuntimeException.html" title="class or interface in java.lang" class="external-link">java.lang.RuntimeException</a>
<div class="inheritance">io.dapr.workflows.saga.SagaCompensationException</div>
</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SagaCompensationException</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/RuntimeException.html" title="class or interface in java.lang" class="external-link">RuntimeException</a></span></div>
<div class="block">saga compensation exception.</div>
<dl class="notes">
<dt>See Also:</dt>
<dd>
<ul class="see-list">
<li><a href="../../../../serialized-form.html#io.dapr.workflows.saga.SagaCompensationException">Serialized Form</a></li>
</ul>
</dd>
</dl>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.Exception)" class="member-name-link">SagaCompensationException</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;message,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a>&nbsp;cause)</code></div>
<div class="col-last even-row-color">
<div class="block">build up a SagaCompensationException.</div>
</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Throwable">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#addSuppressed(java.lang.Throwable)" title="class or interface in java.lang" class="external-link">addSuppressed</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang" class="external-link">fillInStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getCause()" title="class or interface in java.lang" class="external-link">getCause</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang" class="external-link">getLocalizedMessage</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang" class="external-link">getMessage</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang" class="external-link">getStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#getSuppressed()" title="class or interface in java.lang" class="external-link">getSuppressed</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang" class="external-link">initCause</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang" class="external-link">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang" class="external-link">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang" class="external-link">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement%5B%5D)" title="class or interface in java.lang" class="external-link">setStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.Exception)">
<h3>SagaCompensationException</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">SagaCompensationException</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;message,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a>&nbsp;cause)</span></div>
<div class="block">build up a SagaCompensationException.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>message</code> - exception message</dd>
<dd><code>cause</code> - exception cause</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,156 +0,0 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>SagaContext (dapr-sdk-workflows 0.13.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="description" content="declaration: package: io.dapr.workflows.saga, interface: SagaContext">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/SagaContext.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">io.dapr.workflows.saga</a></div>
<h1 title="Interface SagaContext" class="title">Interface SagaContext</h1>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Known Implementing Classes:</dt>
<dd><code><a href="DaprSagaContextImpl.html" title="class in io.dapr.workflows.saga">DaprSagaContextImpl</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">SagaContext</span></div>
<div class="block">Saga context.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#compensate()" class="member-name-link">compensate</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Compensate all registered activities.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#registerCompensation(java.lang.String,java.lang.Object)" class="member-name-link">registerCompensation</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;activityClassName,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;activityInput)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Register a compensation activity.</div>
</div>
</div>
</div>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="registerCompensation(java.lang.String,java.lang.Object)">
<h3>registerCompensation</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">registerCompensation</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;activityClassName,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;activityInput)</span></div>
<div class="block">Register a compensation activity.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>activityClassName</code> - name of the activity class</dd>
<dd><code>activityInput</code> - input of the activity to be compensated</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="compensate()">
<h3>compensate</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">compensate</span>()</div>
<div class="block">Compensate all registered activities.</div>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,232 +0,0 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>SagaOption.Builder (dapr-sdk-workflows 0.13.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="description" content="declaration: package: io.dapr.workflows.saga, class: SagaOption, class: Builder">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/SagaOption.Builder.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">io.dapr.workflows.saga</a></div>
<h1 title="Class SagaOption.Builder" class="title">Class SagaOption.Builder</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">io.dapr.workflows.saga.SagaOption.Builder</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>Enclosing class:</dt>
<dd><a href="SagaOption.html" title="class in io.dapr.workflows.saga">SagaOption</a></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public static final class </span><span class="element-name type-name-label">SagaOption.Builder</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">Builder</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="SagaOption.html" title="class in io.dapr.workflows.saga">SagaOption</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#build()" class="member-name-link">build</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Build Saga optiion.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="SagaOption.Builder.html" title="class in io.dapr.workflows.saga">SagaOption.Builder</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setContinueWithError(boolean)" class="member-name-link">setContinueWithError</a><wbr>(boolean&nbsp;continueWithError)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Set continue with error.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="SagaOption.Builder.html" title="class in io.dapr.workflows.saga">SagaOption.Builder</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setMaxParallelThread(int)" class="member-name-link">setMaxParallelThread</a><wbr>(int&nbsp;maxParallelThread)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">set max parallel thread.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="SagaOption.Builder.html" title="class in io.dapr.workflows.saga">SagaOption.Builder</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setParallelCompensation(boolean)" class="member-name-link">setParallelCompensation</a><wbr>(boolean&nbsp;parallelCompensation)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Set parallel compensation.</div>
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>Builder</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Builder</span>()</div>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="setParallelCompensation(boolean)">
<h3>setParallelCompensation</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="SagaOption.Builder.html" title="class in io.dapr.workflows.saga">SagaOption.Builder</a></span>&nbsp;<span class="element-name">setParallelCompensation</span><wbr><span class="parameters">(boolean&nbsp;parallelCompensation)</span></div>
<div class="block">Set parallel compensation.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>parallelCompensation</code> - parallel compensation or not</dd>
<dt>Returns:</dt>
<dd>this builder itself</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setMaxParallelThread(int)">
<h3>setMaxParallelThread</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="SagaOption.Builder.html" title="class in io.dapr.workflows.saga">SagaOption.Builder</a></span>&nbsp;<span class="element-name">setMaxParallelThread</span><wbr><span class="parameters">(int&nbsp;maxParallelThread)</span></div>
<div class="block">set max parallel thread.
<p>Only valid when parallelCompensation is true.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>maxParallelThread</code> - max parallel thread</dd>
<dt>Returns:</dt>
<dd>this builder itself</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setContinueWithError(boolean)">
<h3>setContinueWithError</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="SagaOption.Builder.html" title="class in io.dapr.workflows.saga">SagaOption.Builder</a></span>&nbsp;<span class="element-name">setContinueWithError</span><wbr><span class="parameters">(boolean&nbsp;continueWithError)</span></div>
<div class="block">Set continue with error.
<p>Only valid when parallelCompensation is false.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>continueWithError</code> - continue with error or not</dd>
<dt>Returns:</dt>
<dd>this builder itself</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="build()">
<h3>build</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="SagaOption.html" title="class in io.dapr.workflows.saga">SagaOption</a></span>&nbsp;<span class="element-name">build</span>()</div>
<div class="block">Build Saga optiion.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>Saga optiion</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,179 +0,0 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>SagaOption (dapr-sdk-workflows 0.13.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="description" content="declaration: package: io.dapr.workflows.saga, class: SagaOption">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/SagaOption.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">io.dapr.workflows.saga</a></div>
<h1 title="Class SagaOption" class="title">Class SagaOption</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">io.dapr.workflows.saga.SagaOption</div>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="modifiers">public final class </span><span class="element-name type-name-label">SagaOption</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
<div class="block">Saga option.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<li>
<section class="nested-class-summary" id="nested-class-summary">
<h2>Nested Class Summary</h2>
<div class="caption"><span>Nested Classes</span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static final class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="SagaOption.Builder.html" class="type-name-link" title="class in io.dapr.workflows.saga">SagaOption.Builder</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getMaxParallelThread()" class="member-name-link">getMaxParallelThread</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isContinueWithError()" class="member-name-link">isContinueWithError</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isParallelCompensation()" class="member-name-link">isParallelCompensation</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="SagaOption.Builder.html" title="class in io.dapr.workflows.saga">SagaOption.Builder</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#newBuilder()" class="member-name-link">newBuilder</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="isParallelCompensation()">
<h3>isParallelCompensation</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isParallelCompensation</span>()</div>
</section>
</li>
<li>
<section class="detail" id="isContinueWithError()">
<h3>isContinueWithError</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isContinueWithError</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getMaxParallelThread()">
<h3>getMaxParallelThread</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getMaxParallelThread</span>()</div>
</section>
</li>
<li>
<section class="detail" id="newBuilder()">
<h3>newBuilder</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="SagaOption.Builder.html" title="class in io.dapr.workflows.saga">SagaOption.Builder</a></span>&nbsp;<span class="element-name">newBuilder</span>()</div>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,62 +0,0 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>Uses of Class io.dapr.workflows.saga.DaprSagaContextImpl (dapr-sdk-workflows 0.13.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="description" content="use: package: io.dapr.workflows.saga, class: DaprSagaContextImpl">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../DaprSagaContextImpl.html" title="class in io.dapr.workflows.saga">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Class io.dapr.workflows.saga.DaprSagaContextImpl" class="title">Uses of Class<br>io.dapr.workflows.saga.DaprSagaContextImpl</h1>
</div>
No usage of io.dapr.workflows.saga.DaprSagaContextImpl</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,114 +0,0 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>Uses of Class io.dapr.workflows.saga.Saga (dapr-sdk-workflows 0.13.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="description" content="use: package: io.dapr.workflows.saga, class: Saga">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../Saga.html" title="class in io.dapr.workflows.saga">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Class io.dapr.workflows.saga.Saga" class="title">Uses of Class<br>io.dapr.workflows.saga.Saga</h1>
</div>
<div class="caption"><span>Packages that use <a href="../Saga.html" title="class in io.dapr.workflows.saga">Saga</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#io.dapr.workflows">io.dapr.workflows</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#io.dapr.workflows.saga">io.dapr.workflows.saga</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="io.dapr.workflows">
<h2>Uses of <a href="../Saga.html" title="class in io.dapr.workflows.saga">Saga</a> in <a href="../../package-summary.html">io.dapr.workflows</a></h2>
<div class="caption"><span>Constructors in <a href="../../package-summary.html">io.dapr.workflows</a> with parameters of type <a href="../Saga.html" title="class in io.dapr.workflows.saga">Saga</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../DaprWorkflowContextImpl.html#%3Cinit%3E(com.microsoft.durabletask.TaskOrchestrationContext,io.dapr.workflows.saga.Saga)" class="member-name-link">DaprWorkflowContextImpl</a><wbr>(com.microsoft.durabletask.TaskOrchestrationContext&nbsp;context,
<a href="../Saga.html" title="class in io.dapr.workflows.saga">Saga</a>&nbsp;saga)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../DaprWorkflowContextImpl.html#%3Cinit%3E(com.microsoft.durabletask.TaskOrchestrationContext,org.slf4j.Logger,io.dapr.workflows.saga.Saga)" class="member-name-link">DaprWorkflowContextImpl</a><wbr>(com.microsoft.durabletask.TaskOrchestrationContext&nbsp;context,
org.slf4j.Logger&nbsp;logger,
<a href="../Saga.html" title="class in io.dapr.workflows.saga">Saga</a>&nbsp;saga)</code></div>
<div class="col-last odd-row-color">
<div class="block">Constructor for DaprWorkflowContextImpl.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="io.dapr.workflows.saga">
<h2>Uses of <a href="../Saga.html" title="class in io.dapr.workflows.saga">Saga</a> in <a href="../package-summary.html">io.dapr.workflows.saga</a></h2>
<div class="caption"><span>Constructors in <a href="../package-summary.html">io.dapr.workflows.saga</a> with parameters of type <a href="../Saga.html" title="class in io.dapr.workflows.saga">Saga</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../DaprSagaContextImpl.html#%3Cinit%3E(io.dapr.workflows.saga.Saga,io.dapr.workflows.WorkflowContext)" class="member-name-link">DaprSagaContextImpl</a><wbr>(<a href="../Saga.html" title="class in io.dapr.workflows.saga">Saga</a>&nbsp;saga,
<a href="../../WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a>&nbsp;workflowContext)</code></div>
<div class="col-last even-row-color">
<div class="block">Constructor to build up instance.</div>
</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,62 +0,0 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>Uses of Class io.dapr.workflows.saga.SagaCompensationException (dapr-sdk-workflows 0.13.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="description" content="use: package: io.dapr.workflows.saga, class: SagaCompensationException">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../SagaCompensationException.html" title="class in io.dapr.workflows.saga">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Class io.dapr.workflows.saga.SagaCompensationException" class="title">Uses of Class<br>io.dapr.workflows.saga.SagaCompensationException</h1>
</div>
No usage of io.dapr.workflows.saga.SagaCompensationException</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,110 +0,0 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>Uses of Interface io.dapr.workflows.saga.SagaContext (dapr-sdk-workflows 0.13.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="description" content="use: package: io.dapr.workflows.saga, interface: SagaContext">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../SagaContext.html" title="interface in io.dapr.workflows.saga">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Interface io.dapr.workflows.saga.SagaContext" class="title">Uses of Interface<br>io.dapr.workflows.saga.SagaContext</h1>
</div>
<div class="caption"><span>Packages that use <a href="../SagaContext.html" title="interface in io.dapr.workflows.saga">SagaContext</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#io.dapr.workflows">io.dapr.workflows</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#io.dapr.workflows.saga">io.dapr.workflows.saga</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="io.dapr.workflows">
<h2>Uses of <a href="../SagaContext.html" title="interface in io.dapr.workflows.saga">SagaContext</a> in <a href="../../package-summary.html">io.dapr.workflows</a></h2>
<div class="caption"><span>Methods in <a href="../../package-summary.html">io.dapr.workflows</a> that return <a href="../SagaContext.html" title="interface in io.dapr.workflows.saga">SagaContext</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../SagaContext.html" title="interface in io.dapr.workflows.saga">SagaContext</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">DaprWorkflowContextImpl.</span><code><a href="../../DaprWorkflowContextImpl.html#getSagaContext()" class="member-name-link">getSagaContext</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../SagaContext.html" title="interface in io.dapr.workflows.saga">SagaContext</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">WorkflowContext.</span><code><a href="../../WorkflowContext.html#getSagaContext()" class="member-name-link">getSagaContext</a>()</code></div>
<div class="col-last odd-row-color">
<div class="block">get saga context.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="io.dapr.workflows.saga">
<h2>Uses of <a href="../SagaContext.html" title="interface in io.dapr.workflows.saga">SagaContext</a> in <a href="../package-summary.html">io.dapr.workflows.saga</a></h2>
<div class="caption"><span>Classes in <a href="../package-summary.html">io.dapr.workflows.saga</a> that implement <a href="../SagaContext.html" title="interface in io.dapr.workflows.saga">SagaContext</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../DaprSagaContextImpl.html" class="type-name-link" title="class in io.dapr.workflows.saga">DaprSagaContextImpl</a></code></div>
<div class="col-last even-row-color">
<div class="block">Dapr Saga Context implementation.</div>
</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,102 +0,0 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>Uses of Class io.dapr.workflows.saga.SagaOption.Builder (dapr-sdk-workflows 0.13.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="description" content="use: package: io.dapr.workflows.saga, class: SagaOption, class: Builder">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../SagaOption.Builder.html" title="class in io.dapr.workflows.saga">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Class io.dapr.workflows.saga.SagaOption.Builder" class="title">Uses of Class<br>io.dapr.workflows.saga.SagaOption.Builder</h1>
</div>
<div class="caption"><span>Packages that use <a href="../SagaOption.Builder.html" title="class in io.dapr.workflows.saga">SagaOption.Builder</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#io.dapr.workflows.saga">io.dapr.workflows.saga</a></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="io.dapr.workflows.saga">
<h2>Uses of <a href="../SagaOption.Builder.html" title="class in io.dapr.workflows.saga">SagaOption.Builder</a> in <a href="../package-summary.html">io.dapr.workflows.saga</a></h2>
<div class="caption"><span>Methods in <a href="../package-summary.html">io.dapr.workflows.saga</a> that return <a href="../SagaOption.Builder.html" title="class in io.dapr.workflows.saga">SagaOption.Builder</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../SagaOption.Builder.html" title="class in io.dapr.workflows.saga">SagaOption.Builder</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">SagaOption.</span><code><a href="../SagaOption.html#newBuilder()" class="member-name-link">newBuilder</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../SagaOption.Builder.html" title="class in io.dapr.workflows.saga">SagaOption.Builder</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">SagaOption.Builder.</span><code><a href="../SagaOption.Builder.html#setContinueWithError(boolean)" class="member-name-link">setContinueWithError</a><wbr>(boolean&nbsp;continueWithError)</code></div>
<div class="col-last odd-row-color">
<div class="block">Set continue with error.</div>
</div>
<div class="col-first even-row-color"><code><a href="../SagaOption.Builder.html" title="class in io.dapr.workflows.saga">SagaOption.Builder</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">SagaOption.Builder.</span><code><a href="../SagaOption.Builder.html#setMaxParallelThread(int)" class="member-name-link">setMaxParallelThread</a><wbr>(int&nbsp;maxParallelThread)</code></div>
<div class="col-last even-row-color">
<div class="block">set max parallel thread.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../SagaOption.Builder.html" title="class in io.dapr.workflows.saga">SagaOption.Builder</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">SagaOption.Builder.</span><code><a href="../SagaOption.Builder.html#setParallelCompensation(boolean)" class="member-name-link">setParallelCompensation</a><wbr>(boolean&nbsp;parallelCompensation)</code></div>
<div class="col-last odd-row-color">
<div class="block">Set parallel compensation.</div>
</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,118 +0,0 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>Uses of Class io.dapr.workflows.saga.SagaOption (dapr-sdk-workflows 0.13.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="description" content="use: package: io.dapr.workflows.saga, class: SagaOption">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../SagaOption.html" title="class in io.dapr.workflows.saga">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Class io.dapr.workflows.saga.SagaOption" class="title">Uses of Class<br>io.dapr.workflows.saga.SagaOption</h1>
</div>
<div class="caption"><span>Packages that use <a href="../SagaOption.html" title="class in io.dapr.workflows.saga">SagaOption</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#io.dapr.workflows">io.dapr.workflows</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#io.dapr.workflows.saga">io.dapr.workflows.saga</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="io.dapr.workflows">
<h2>Uses of <a href="../SagaOption.html" title="class in io.dapr.workflows.saga">SagaOption</a> in <a href="../../package-summary.html">io.dapr.workflows</a></h2>
<div class="caption"><span>Methods in <a href="../../package-summary.html">io.dapr.workflows</a> that return <a href="../SagaOption.html" title="class in io.dapr.workflows.saga">SagaOption</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../SagaOption.html" title="class in io.dapr.workflows.saga">SagaOption</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Workflow.</span><code><a href="../../Workflow.html#getSagaOption()" class="member-name-link">getSagaOption</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">get saga configuration.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="io.dapr.workflows.saga">
<h2>Uses of <a href="../SagaOption.html" title="class in io.dapr.workflows.saga">SagaOption</a> in <a href="../package-summary.html">io.dapr.workflows.saga</a></h2>
<div class="caption"><span>Methods in <a href="../package-summary.html">io.dapr.workflows.saga</a> that return <a href="../SagaOption.html" title="class in io.dapr.workflows.saga">SagaOption</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../SagaOption.html" title="class in io.dapr.workflows.saga">SagaOption</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">SagaOption.Builder.</span><code><a href="../SagaOption.Builder.html#build()" class="member-name-link">build</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Build Saga optiion.</div>
</div>
</div>
<div class="caption"><span>Constructors in <a href="../package-summary.html">io.dapr.workflows.saga</a> with parameters of type <a href="../SagaOption.html" title="class in io.dapr.workflows.saga">SagaOption</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../Saga.html#%3Cinit%3E(io.dapr.workflows.saga.SagaOption)" class="member-name-link">Saga</a><wbr>(<a href="../SagaOption.html" title="class in io.dapr.workflows.saga">SagaOption</a>&nbsp;option)</code></div>
<div class="col-last even-row-color">
<div class="block">Build up a Saga with its options.</div>
</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,128 +0,0 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>io.dapr.workflows.saga (dapr-sdk-workflows 0.13.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="description" content="declaration: package: io.dapr.workflows.saga">
<meta name="generator" content="javadoc/PackageWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li class="nav-bar-cell1-rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#package">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Package:&nbsp;</li>
<li>Description&nbsp;|&nbsp;</li>
<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
<li><a href="#class-summary">Classes and Interfaces</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Package io.dapr.workflows.saga" class="title">Package io.dapr.workflows.saga</h1>
</div>
<hr>
<div class="package-signature">package <span class="element-name">io.dapr.workflows.saga</span></div>
<section class="summary">
<ul class="summary-list">
<li>
<div id="related-package-summary">
<div class="caption"><span>Related Packages</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="../package-summary.html">io.dapr.workflows</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="../client/package-summary.html">io.dapr.workflows.client</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="../internal/package-summary.html">io.dapr.workflows.internal</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="../runtime/package-summary.html">io.dapr.workflows.runtime</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</div>
</li>
<li>
<div id="class-summary">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="class-summary-tab0" role="tab" aria-selected="true" aria-controls="class-summary.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="class-summary-tab1" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab1', 2)" class="table-tab">Interfaces</button><button id="class-summary-tab2" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab2', 2)" class="table-tab">Classes</button><button id="class-summary-tab5" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab5', 2)" class="table-tab">Exceptions</button></div>
<div id="class-summary.tabpanel" role="tabpanel">
<div class="summary-table two-column-summary" aria-labelledby="class-summary-tab0">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="DaprSagaContextImpl.html" title="class in io.dapr.workflows.saga">DaprSagaContextImpl</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">
<div class="block">Dapr Saga Context implementation.</div>
</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="Saga.html" title="class in io.dapr.workflows.saga">Saga</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab5"><a href="SagaCompensationException.html" title="class in io.dapr.workflows.saga">SagaCompensationException</a></div>
<div class="col-last even-row-color class-summary class-summary-tab5">
<div class="block">saga compensation exception.</div>
</div>
<div class="col-first odd-row-color class-summary class-summary-tab1"><a href="SagaContext.html" title="interface in io.dapr.workflows.saga">SagaContext</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab1">
<div class="block">Saga context.</div>
</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="SagaOption.html" title="class in io.dapr.workflows.saga">SagaOption</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">
<div class="block">Saga option.</div>
</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="SagaOption.Builder.html" title="class in io.dapr.workflows.saga">SagaOption.Builder</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
</div>
</div>
</div>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,98 +0,0 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>io.dapr.workflows.saga Class Hierarchy (dapr-sdk-workflows 0.13.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="description" content="tree: package: io.dapr.workflows.saga">
<meta name="generator" content="javadoc/PackageTreeWriter">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-tree-page">
<script type="text/javascript">var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li class="nav-bar-cell1-rev">Tree</li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#tree">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 class="title">Hierarchy For Package io.dapr.workflows.saga</h1>
<span class="package-hierarchy-label">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<ul>
<li class="circle">io.dapr.workflows.saga.<a href="DaprSagaContextImpl.html" class="type-name-link" title="class in io.dapr.workflows.saga">DaprSagaContextImpl</a> (implements io.dapr.workflows.saga.<a href="SagaContext.html" title="interface in io.dapr.workflows.saga">SagaContext</a>)</li>
<li class="circle">io.dapr.workflows.saga.<a href="Saga.html" class="type-name-link" title="class in io.dapr.workflows.saga">Saga</a></li>
<li class="circle">io.dapr.workflows.saga.<a href="SagaOption.html" class="type-name-link" title="class in io.dapr.workflows.saga">SagaOption</a></li>
<li class="circle">io.dapr.workflows.saga.<a href="SagaOption.Builder.html" class="type-name-link" title="class in io.dapr.workflows.saga">SagaOption.Builder</a></li>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" class="type-name-link external-link" title="class or interface in java.lang">Throwable</a> (implements java.io.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Exception.html" class="type-name-link external-link" title="class or interface in java.lang">Exception</a>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/RuntimeException.html" class="type-name-link external-link" title="class or interface in java.lang">RuntimeException</a>
<ul>
<li class="circle">io.dapr.workflows.saga.<a href="SagaCompensationException.html" class="type-name-link" title="class in io.dapr.workflows.saga">SagaCompensationException</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
<section class="hierarchy">
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li class="circle">io.dapr.workflows.saga.<a href="SagaContext.html" class="type-name-link" title="interface in io.dapr.workflows.saga">SagaContext</a></li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,115 +0,0 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>Uses of Package io.dapr.workflows.saga (dapr-sdk-workflows 0.13.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="description" content="use: package: io.dapr.workflows.saga">
<meta name="generator" content="javadoc/PackageUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-use-page">
<script type="text/javascript">var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Package io.dapr.workflows.saga" class="title">Uses of Package<br>io.dapr.workflows.saga</h1>
</div>
<div class="caption"><span>Packages that use <a href="package-summary.html">io.dapr.workflows.saga</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#io.dapr.workflows">io.dapr.workflows</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#io.dapr.workflows.saga">io.dapr.workflows.saga</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<section class="package-uses">
<ul class="block-list">
<li>
<section class="detail" id="io.dapr.workflows">
<div class="caption"><span>Classes in <a href="package-summary.html">io.dapr.workflows.saga</a> used by <a href="../package-summary.html">io.dapr.workflows</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/Saga.html#io.dapr.workflows">Saga</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="class-use/SagaContext.html#io.dapr.workflows">SagaContext</a></div>
<div class="col-last odd-row-color">
<div class="block">Saga context.</div>
</div>
<div class="col-first even-row-color"><a href="class-use/SagaOption.html#io.dapr.workflows">SagaOption</a></div>
<div class="col-last even-row-color">
<div class="block">Saga option.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="io.dapr.workflows.saga">
<div class="caption"><span>Classes in <a href="package-summary.html">io.dapr.workflows.saga</a> used by <a href="package-summary.html">io.dapr.workflows.saga</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/Saga.html#io.dapr.workflows.saga">Saga</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="class-use/SagaContext.html#io.dapr.workflows.saga">SagaContext</a></div>
<div class="col-last odd-row-color">
<div class="block">Saga context.</div>
</div>
<div class="col-first even-row-color"><a href="class-use/SagaOption.html#io.dapr.workflows.saga">SagaOption</a></div>
<div class="col-last even-row-color">
<div class="block">Saga option.</div>
</div>
<div class="col-first odd-row-color"><a href="class-use/SagaOption.Builder.html#io.dapr.workflows.saga">SagaOption.Builder</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>

View File

@ -1,8 +1,8 @@
## jQuery v3.6.1
## jQuery v3.7.1
### jQuery License
```
jQuery v 3.6.1
jQuery v 3.7.1
Copyright OpenJS Foundation and other contributors, https://openjsf.org/
Permission is hereby granted, free of charge, to any person obtaining
@ -23,50 +23,4 @@ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
******************************************
The jQuery JavaScript Library v3.6.1 also includes Sizzle.js
Sizzle.js includes the following license:
Copyright JS Foundation and other contributors, https://js.foundation/
This software consists of voluntary contributions made by many
individuals. For exact contribution history, see the revision history
available at https://github.com/jquery/sizzle
The following license applies to all parts of this software except as
documented below:
====
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
====
All files located in the node_modules and external directories are
externally maintained libraries used by this software which have their
own licenses; we recommend you read them, as their terms may differ from
the terms above.
*********************
```

File diff suppressed because one or more lines are too long

View File

@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>dapr-sdk-workflows 0.13.1 API</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>dapr-sdk-workflows 0.14.1 API</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="index redirect">
<meta name="generator" content="javadoc/IndexRedirectWriter">
<link rel="canonical" href="index.html">

View File

@ -1,18 +1,18 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) on Mon Dec 09 17:48:11 UTC 2024 -->
<title>Class Hierarchy (dapr-sdk-workflows 0.13.1 API)</title>
<!-- Generated by javadoc (17) on Wed Apr 30 13:51:53 UTC 2025 -->
<title>Class Hierarchy (dapr-sdk-workflows 0.14.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-12-09">
<meta name="dc.created" content="2025-04-30">
<meta name="description" content="class tree">
<meta name="generator" content="javadoc/TreeWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
</head>
<body class="tree-page">
@ -55,43 +55,27 @@ loadScripts(document, 'script');</script>
<li><a href="io/dapr/workflows/package-tree.html">io.dapr.workflows</a>, </li>
<li><a href="io/dapr/workflows/client/package-tree.html">io.dapr.workflows.client</a>, </li>
<li><a href="io/dapr/workflows/internal/package-tree.html">io.dapr.workflows.internal</a>, </li>
<li><a href="io/dapr/workflows/runtime/package-tree.html">io.dapr.workflows.runtime</a>, </li>
<li><a href="io/dapr/workflows/saga/package-tree.html">io.dapr.workflows.saga</a></li>
<li><a href="io/dapr/workflows/runtime/package-tree.html">io.dapr.workflows.runtime</a></li>
</ul>
</div>
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<ul>
<li class="circle">io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/ActivityWrapper.html" class="type-name-link" title="class in io.dapr.workflows.runtime">ActivityWrapper</a>&lt;T&gt; (implements com.microsoft.durabletask.TaskActivityFactory)</li>
<li class="circle">io.dapr.workflows.internal.<a href="io/dapr/workflows/internal/ApiTokenClientInterceptor.html" class="type-name-link" title="class in io.dapr.workflows.internal">ApiTokenClientInterceptor</a> (implements io.grpc.ClientInterceptor)</li>
<li class="circle">io.dapr.workflows.saga.<a href="io/dapr/workflows/saga/DaprSagaContextImpl.html" class="type-name-link" title="class in io.dapr.workflows.saga">DaprSagaContextImpl</a> (implements io.dapr.workflows.saga.<a href="io/dapr/workflows/saga/SagaContext.html" title="interface in io.dapr.workflows.saga">SagaContext</a>)</li>
<li class="circle">io.dapr.workflows.client.<a href="io/dapr/workflows/client/DaprWorkflowClient.html" class="type-name-link" title="class in io.dapr.workflows.client">DaprWorkflowClient</a> (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a>)</li>
<li class="circle">io.dapr.workflows.<a href="io/dapr/workflows/DaprWorkflowContextImpl.html" class="type-name-link" title="class in io.dapr.workflows">DaprWorkflowContextImpl</a> (implements io.dapr.workflows.<a href="io/dapr/workflows/WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a>)</li>
<li class="circle">io.dapr.workflows.client.<a href="io/dapr/workflows/client/NewWorkflowOption.html" class="type-name-link" title="class in io.dapr.workflows.client">NewWorkflowOption</a></li>
<li class="circle">io.dapr.workflows.saga.<a href="io/dapr/workflows/saga/Saga.html" class="type-name-link" title="class in io.dapr.workflows.saga">Saga</a></li>
<li class="circle">io.dapr.workflows.saga.<a href="io/dapr/workflows/saga/SagaOption.html" class="type-name-link" title="class in io.dapr.workflows.saga">SagaOption</a></li>
<li class="circle">io.dapr.workflows.saga.<a href="io/dapr/workflows/saga/SagaOption.Builder.html" class="type-name-link" title="class in io.dapr.workflows.saga">SagaOption.Builder</a></li>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" class="type-name-link external-link" title="class or interface in java.lang">Throwable</a> (implements java.io.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Exception.html" class="type-name-link external-link" title="class or interface in java.lang">Exception</a>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/RuntimeException.html" class="type-name-link external-link" title="class or interface in java.lang">RuntimeException</a>
<ul>
<li class="circle">io.dapr.workflows.saga.<a href="io/dapr/workflows/saga/SagaCompensationException.html" class="type-name-link" title="class in io.dapr.workflows.saga">SagaCompensationException</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="circle">io.dapr.workflows.<a href="io/dapr/workflows/Workflow.html" class="type-name-link" title="class in io.dapr.workflows">Workflow</a></li>
<li class="circle">io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowActivityContext.html" class="type-name-link" title="class in io.dapr.workflows.runtime">WorkflowActivityContext</a> (implements com.microsoft.durabletask.TaskActivityContext)</li>
<li class="circle">io.dapr.workflows.client.<a href="io/dapr/workflows/client/DaprWorkflowClient.html" class="type-name-link" title="class in io.dapr.workflows.client">DaprWorkflowClient</a> (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a>)</li>
<li class="circle">io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/DefaultWorkflowContext.html" class="type-name-link" title="class in io.dapr.workflows.runtime">DefaultWorkflowContext</a> (implements io.dapr.workflows.<a href="io/dapr/workflows/WorkflowContext.html" title="interface in io.dapr.workflows">WorkflowContext</a>)</li>
<li class="circle">io.dapr.workflows.client.<a href="io/dapr/workflows/client/NewWorkflowOptions.html" class="type-name-link" title="class in io.dapr.workflows.client">NewWorkflowOptions</a></li>
<li class="circle">io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowActivityClassWrapper.html" class="type-name-link" title="class in io.dapr.workflows.runtime">WorkflowActivityClassWrapper</a>&lt;T&gt; (implements com.microsoft.durabletask.TaskActivityFactory)</li>
<li class="circle">io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowActivityInstanceWrapper.html" class="type-name-link" title="class in io.dapr.workflows.runtime">WorkflowActivityInstanceWrapper</a>&lt;T&gt; (implements com.microsoft.durabletask.TaskActivityFactory)</li>
<li class="circle">io.dapr.workflows.client.<a href="io/dapr/workflows/client/WorkflowFailureDetails.html" class="type-name-link" title="class in io.dapr.workflows.client">WorkflowFailureDetails</a></li>
<li class="circle">io.dapr.workflows.client.<a href="io/dapr/workflows/client/WorkflowInstanceStatus.html" class="type-name-link" title="class in io.dapr.workflows.client">WorkflowInstanceStatus</a></li>
<li class="circle">io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowRuntime.html" class="type-name-link" title="class in io.dapr.workflows.runtime">WorkflowRuntime</a> (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a>)</li>
<li class="circle">io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowRuntime.html" class="type-name-link" title="class in io.dapr.workflows.runtime">WorkflowRuntime</a> (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a>)</li>
<li class="circle">io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowRuntimeBuilder.html" class="type-name-link" title="class in io.dapr.workflows.runtime">WorkflowRuntimeBuilder</a></li>
<li class="circle">io.dapr.workflows.<a href="io/dapr/workflows/WorkflowTaskOptions.html" class="type-name-link" title="class in io.dapr.workflows">WorkflowTaskOptions</a></li>
<li class="circle">io.dapr.workflows.<a href="io/dapr/workflows/WorkflowTaskRetryPolicy.html" class="type-name-link" title="class in io.dapr.workflows">WorkflowTaskRetryPolicy</a></li>
<li class="circle">io.dapr.workflows.<a href="io/dapr/workflows/WorkflowTaskRetryPolicy.Builder.html" class="type-name-link" title="class in io.dapr.workflows">WorkflowTaskRetryPolicy.Builder</a></li>
</ul>
</li>
</ul>
@ -99,20 +83,21 @@ loadScripts(document, 'script');</script>
<section class="hierarchy">
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li class="circle">io.dapr.workflows.saga.<a href="io/dapr/workflows/saga/SagaContext.html" class="type-name-link" title="interface in io.dapr.workflows.saga">SagaContext</a></li>
<li class="circle">io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowActivity.html" class="type-name-link" title="interface in io.dapr.workflows.runtime">WorkflowActivity</a></li>
<li class="circle">io.dapr.workflows.<a href="io/dapr/workflows/Workflow.html" class="type-name-link" title="interface in io.dapr.workflows">Workflow</a></li>
<li class="circle">io.dapr.workflows.<a href="io/dapr/workflows/WorkflowActivity.html" class="type-name-link" title="interface in io.dapr.workflows">WorkflowActivity</a></li>
<li class="circle">io.dapr.workflows.<a href="io/dapr/workflows/WorkflowActivityContext.html" class="type-name-link" title="interface in io.dapr.workflows">WorkflowActivityContext</a></li>
<li class="circle">io.dapr.workflows.<a href="io/dapr/workflows/WorkflowContext.html" class="type-name-link" title="interface in io.dapr.workflows">WorkflowContext</a></li>
<li class="circle">io.dapr.workflows.<a href="io/dapr/workflows/WorkflowStub.html" class="type-name-link" title="interface in io.dapr.workflows">WorkflowStub</a></li>
</ul>
</section>
<section class="hierarchy">
<h2 title="Enum Class Hierarchy">Enum Class Hierarchy</h2>
<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" class="type-name-link external-link" title="class or interface in java.lang">Enum</a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;T&gt;, java.lang.constant.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a>, java.io.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html" class="type-name-link external-link" title="class or interface in java.lang">Enum</a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;T&gt;, java.io.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)
<ul>
<li class="circle">io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html" class="type-name-link" title="enum class in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></li>
<li class="circle">io.dapr.workflows.runtime.<a href="io/dapr/workflows/runtime/WorkflowRuntimeStatus.html" class="type-name-link" title="enum in io.dapr.workflows.runtime">WorkflowRuntimeStatus</a></li>
</ul>
</li>
</ul>
@ -122,7 +107,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2024. All rights reserved.</small></p>
<p class="legal-copy"><small>Copyright &#169; 2025. All rights reserved.</small></p>
</footer>
</div>
</div>

View File

@ -1 +1 @@
packageSearchIndex = [{"l":"All Packages","u":"allpackages-index.html"},{"l":"io.dapr.workflows"},{"l":"io.dapr.workflows.client"},{"l":"io.dapr.workflows.internal"},{"l":"io.dapr.workflows.runtime"},{"l":"io.dapr.workflows.saga"}];updateSearchResults();
packageSearchIndex = [{"l":"All Packages","u":"allpackages-index.html"},{"l":"io.dapr.workflows"},{"l":"io.dapr.workflows.client"},{"l":"io.dapr.workflows.internal"},{"l":"io.dapr.workflows.runtime"}];updateSearchResults();

View File

@ -1,6 +1,6 @@
<!DOCTYPE html>
<!--
| Generated by Apache Maven Doxia Site Renderer 1.9.1 from org.apache.maven.plugins:maven-site-plugin:3.8.2:CategorySummaryDocumentRenderer at 2024-12-09
| Generated by Apache Maven Doxia Site Renderer 1.9.1 from org.apache.maven.plugins:maven-site-plugin:3.8.2:CategorySummaryDocumentRenderer at 2025-04-30
| Rendered using Apache Maven Default Skin
-->
@ -25,8 +25,8 @@
</div>
<div id="breadcrumbs">
<div class="xleft">
<span id="publishDate">Last Published: 2024-12-09</span>
&#xA0;| <span id="projectVersion">Version: 0.13.1</span>
<span id="publishDate">Last Published: 2025-04-30</span>
&#xA0;| <span id="projectVersion">Version: 0.14.1</span>
</div>
<div class="xright"><a href="./" title="dapr-sdk-workflows">dapr-sdk-workflows</a> </div>
<div class="clear">
@ -71,7 +71,7 @@
</div>
<div id="footer">
<div class="xright">
Copyright &#169; 2024.. </div>
Copyright &#169; 2025.. </div>
<div class="clear">
<hr/>
</div>

Some files were not shown because too many files have changed in this diff Show More