如何使用AspectJ与Sbt生成SWF客户端类

时间:2014-11-18 06:23:06

标签: scala sbt amazon amazon-swf sbt-aspectj

我需要在sbt scala项目中使用Amazon SWF。所以我在生成SWF客户端类时遇到了问题。如果您有任何人在scala项目中使用SWF,请告诉我如何使用sbt AspectJ生成SWF客户端类。

1 个答案:

答案 0 :(得分:1)

AspectJ 不用于生成客户端类。它仅用于为 @Asynchronous @ExponentialRetry 注释注入拦截器。客户端类是使用SWF注释处理器生成的。

我对Scala一无所知。但是在Java中,您可以使用生成代码所依赖的通用API编写没有生成客户端类的工作流。要获取这些通用客户端,请使用DecisionContext

返回的 getActivityClient getWorkflowClient 方法