sbt scala プロジェクトで Amazon SWF を使用する必要があります。そのため、SWF クライアント クラスの生成で問題が発生しています。scala プロジェクトで SWF を使用している場合は、sbt AspectJ を使用して SWF クライアント クラスを生成する方法を教えてください。
1 に答える
1
AspectJは、クライアント クラスの生成には使用されません。@Asynchronousおよび@ExponentialRetryアノテーションのインターセプターを注入するためにのみ使用されます。クライアント側のクラスは、SWF 注釈プロセッサを使用して生成されます。
Scalaについては何も知りません。しかし、Java では、生成されたコードが依存する汎用 API を使用して、クライアント クラスを生成せずにワークフローを作成できます。これらの汎用クライアントを取得するには、 DecisionContextによって返されるgetActivityClientおよびgetWorkflowClientメソッドを使用します
于 2014-11-18T21:47:17.263 に答える