Annotation Interface DeadLetterHandler
Declares a method as a dead-letter handling hook.
An explicitly installed generated host adapter decodes the retained business payload inside an owned invocation. Success neither acknowledges/removes the original poison record nor authorizes redrive; administrative redrive is a separate fenced operation. Annotation presence alone does not create an observer.
-
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionSelects a finite trusted host policy, never an administrative self-grant.Returns the queue whose retained poison records are observed.Returns stable logical observer identity; empty uses generated declaring-type/method identity.intReturns the positive logical observer contract version.
-
Element Details
-
queue
String queueReturns the queue whose retained poison records are observed.- Returns:
- host-authorized queue name
- Default:
""
-
value
String valueReturns stable logical observer identity; empty uses generated declaring-type/method identity.- Returns:
- observer identity or empty
- Default:
""
-
policy
String policySelects a finite trusted host policy, never an administrative self-grant.- Returns:
- profile name
- Default:
"default"
-
version
int versionReturns the positive logical observer contract version.- Returns:
- contract version
- Default:
1
-