Annotation Interface RuleComponentFactory


@Retention(RUNTIME) @Target(TYPE) @Inherited public @interface RuleComponentFactory
Annotation used to mark ComponentExecutors used to execute rule components.

This annotation is used to pick up all executors available at runtime.

  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    com.codebarrel.automation.api.config.ComponentType
     
    The type of the component (e.g.
  • Element Details

    • component

      com.codebarrel.automation.api.config.ComponentType component
      Default:
      ACTION
    • type

      String[] type
      The type of the component (e.g. "commentIssue")
      Default:
      {""}