Annotation Interface InboxHandler


@Documented @Retention(RUNTIME) @Target(METHOD) public @interface InboxHandler
Declares that a method handles messages protected by inbox duplicate suppression.

The managed adapter requires an actual owned JDBC transaction and an explicitly installed inbox policy. Marker and business SQL share that exact guarded Connection. This does not make unrelated external effects atomic, and annotation presence alone grants no backend capability.

  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    Selects a finite trusted inbox profile sharing the actual JDBC transaction.
  • Element Details

    • policy

      String policy
      Selects a finite trusted inbox profile sharing the actual JDBC transaction.
      Returns:
      host inbox profile identity
      Default:
      "default"