Как использовать AspectJ с Sbt для генерации клиентских классов SWF

Мне нужно поработать с Amazon SWF в проекте sbt scala. Так что я получаю проблемы при создании клиентских классов SWF. Если кто-либо из вас использует SWF в проекте scala, расскажите, как я могу сгенерировать клиентские классы SWF с использованием sbt AspectJ.

1 ответ

AspectJ не используется для генерации клиентских классов. Он используется только для внедрения перехватчиков для аннотаций @Asynchronous и @ExponentialRetry. Классы на стороне клиента генерируются с использованием процессора аннотаций SWF.

Я ничего не знаю о Скале. Но в Java вы можете писать рабочие процессы без сгенерированных клиентских классов, используя общий API, на который опирается сгенерированный код. Чтобы получить эти универсальные клиенты, используйте методы getActivityClient и getWorkflowClient, возвращаемые DecisionContext

Другие вопросы по тегам