java.lang.Object
com.codebarrel.automation.rulecomponent.jira.trigger.branch.BranchTriggerFactory
All Implemented Interfaces:
RuleComponent

@Component public class BranchTriggerFactory extends Object implements RuleComponent
  • Constructor Details

  • Method Details

    • getExecutor

      public ComponentExecutor getExecutor()
      Description copied from interface: RuleComponent
      The worker for an automation rule. Actually performs the operation intended by this rule component.
      Specified by:
      getExecutor in interface RuleComponent
    • getConfigType

      public Class<String> getConfigType()
      Description copied from interface: RuleComponent
      The type class of the configuration type. This aids serialization and deserialization to allow us to use reach configuration types.
      Specified by:
      getConfigType in interface RuleComponent
    • getNameKey

      public String getNameKey()
      Specified by:
      getNameKey in interface RuleComponent
      Returns:
      an i18nizable key to print this component in the audit log