Annotation Interface Behaviour


@Target(METHOD) @Retention(RUNTIME) public @interface Behaviour
Behaviour method annotation.
Since:
5.0
Author:
Roy Wetherall
  • Element Details

    • name

      String name
      lookup name of the behaviour, if none specified behaviour is not recorded in the registry
      Default:
      ""
    • policy

      String policy
      qualified name of policy
      Default:
      ""
    • isService

      boolean isService
      indicates whether this is a service behaviour or not
      Default:
      false
    • type

      String type
      qualified name of type/aspect
      Default:
      ""
    • assocType

      String assocType
      qualified name of association
      Default:
      "cm:contains"
    • notificationFrequency

      Behaviour.NotificationFrequency notificationFrequency
      notification frequency
      Default:
      EVERY_EVENT