sdk-java icon indicating copy to clipboard operation
sdk-java copied to clipboard

Declaring ActivityStub using annotation instead of newActivityStub

Open s-aliasgar opened this issue 3 years ago • 2 comments

temporal-sdk: 1.17.0 temporal-spring-boot-starter-alpha: 1.17.0

When using Temporal-Springboot-alpha since the workers are created by Temporal-Springboot-alpha Can we declare ActivityStub using an annotation? Something like

@ActivityStub( taskQueue = SOME_QUEUE, retryOptions = @RetryActivityOptions( maximumAttempts = 1, doNotRetry = {"SomeException"})) private ISomeActivity someActivity;

Instead of defining it as "Workflow.newActivityStub(ISomeActivity.class, activityOptions)"

s-aliasgar avatar Nov 23 '22 06:11 s-aliasgar

https://community.temporal.io/t/declaring-activitystub-using-annotation-instead-of-newactivitystub/6553

s-aliasgar avatar Nov 24 '22 04:11 s-aliasgar

+1

yurenji avatar Jul 16 '24 10:07 yurenji