Annotation Interface SagaDefinition
Declares a class as a saga definition holder.
Managed hosting requires an actual durable saga factory and its policy. The version and verified artifact identify the exact definition allowed to resume persisted runs. This does not create an XA transaction or roll back arbitrary external effects.
-
Required Element Summary
Required Elements -
Optional Element Summary
Optional Elements
-
Element Details
-
name
-
version
int versionReturns the positive durable definition version.- Returns:
- definition version
- Default:
1
-
policy
String policySelects a finite trusted host policy, never a remote endpoint or credential.- Returns:
- registered profile name
- Default:
"default"
-