Annotation Interface DynamicModelOperation


@Target(METHOD) @Retention(RUNTIME) public @interface DynamicModelOperation
Marks a public bean method as an operation invocable from dynamic view behavior handler expressions via services.call('name', args...).

Operations are the only bridge from handler expressions to application code. They run in the current user's session with no privilege elevation. Operation names must be unique across the application; duplicates fail startup.

  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    Operation name referenced from handler expressions.
  • Element Details

    • value

      String value
      Operation name referenced from handler expressions.