适用于 Java 的 AWS Flow Framework 软件包 - AWS Flow Framework 适用于 Java

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

适用于 Java 的 AWS Flow Framework 软件包

本节概述了适用于 Java 的 AWS Flow Framework 附带的软件包。有关每个软件包的更多信息,请参阅 AWS SDK for Java API Reference 中的 com.amazonaws.services.simpleworkflow.flow。

com.amazonaws.services.simpleworkflow.flow

包含与 Amazon SWF 集成的组件。

com.amazonaws.services.simpleworkflow.flow.annotations

包含适用于 Java 的 AWS Flow Framework 编程模型使用的注释。

com.amazonaws.services.simpleworkflow.flow.aspectj

包含功能所需的适用于 Java 的 AWS Flow Framework 组件,如 @异步@ExponentialRetry

com.amazonaws.services.simpleworkflow.flow.common

包含常见实用工具,例如框架定义的常量。

com.amazonaws.services.simpleworkflow.flow.core

包含核心功能,例如 TaskPromise

com.amazonaws.services.simpleworkflow.flow.generic

包含作为其他功能的构建基础的核心组件,例如通用客户端。

com.amazonaws.services.simpleworkflow.flow.interceptors

包含框架提供的修饰器 (包括 RetryDecorator) 的实施。

com.amazonaws.services.simpleworkflow.flow.junit

包含提供 Junit 集成的组件。

com.amazonaws.services.simpleworkflow.flow.pojo

包含为基于注释的编程模型实施活动和工作流程定义的类。

com.amazonaws.services.simpleworkflow.flow.spring

包含提供 Spring 集成的组件。

com.amazonaws.services.simpleworkflow.flow.test

包含用于单元测试工作流程实施的帮助程序类,例如 TestWorkflowClock

com.amazonaws.services.simpleworkflow.flow.worker

包含活动和工作流程工作线程的实施。