Class ConfigureChainTrigger

    • Constructor Detail

      • ConfigureChainTrigger

        public ConfigureChainTrigger()
    • Method Detail

      • prepare

        public void prepare()
                     throws Exception
        Specified by:
        prepare in interface com.opensymphony.xwork2.Preparable
        Throws:
        Exception
      • validatePlan

        protected void validatePlan()
      • triggerAnalyticsEvent

        protected void triggerAnalyticsEvent()
      • validateDescription

        protected void validateDescription()
      • validateTriggerConditions

        protected void validateTriggerConditions()
      • getJsonObject

        @NotNull
        public @NotNull com.opensymphony.webwork.dispatcher.json.JSONObject getJsonObject()
                                                                                   throws com.opensymphony.webwork.dispatcher.json.JSONException
        Description copied from class: BambooActionSupport
        This is default property read by webwork for webwork's result type "json".
        Overrides:
        getJsonObject in class BambooActionSupport
        Returns:
        Throws:
        com.opensymphony.webwork.dispatcher.json.JSONException
        See Also:
        JSON Result

        If descending classes need to add anything to JSON response these should override #buildJsonObject() method.

      • getTriggerConditionEditHtml

        @NotNull
        public @NotNull String getTriggerConditionEditHtml()
      • getTriggerDefinitionById

        protected TriggerDefinition getTriggerDefinitionById​(long id)
      • isUseStandardRepositorySelector

        public boolean isUseStandardRepositorySelector()
      • triggeringRepositoriesFromInput

        @Nullable
        protected @Nullable Set<Long> triggeringRepositoriesFromInput()
      • triggerConditionsConfigurationFromInput

        @NotNull
        protected @NotNull Map<String,​String> triggerConditionsConfigurationFromInput()
      • getTriggerId

        public long getTriggerId()
      • setTriggerId

        public void setTriggerId​(long triggerId)
      • getUserDescription

        public String getUserDescription()
      • setUserDescription

        public void setUserDescription​(String userDescription)
      • setTriggerTypeManager

        public void setTriggerTypeManager​(TriggerTypeManager triggerTypeManager)
      • setTriggerUIConfigBean

        public void setTriggerUIConfigBean​(TriggerUIConfigBean triggerUIConfigBean)
      • setTriggerConfigurationService

        public void setTriggerConfigurationService​(TriggerConfigurationService triggerConfigurationService)
      • setRepositoryTrigger

        public void setRepositoryTrigger​(Long[] repositoryTrigger)
      • isTriggerDisabled

        public boolean isTriggerDisabled()
      • setTriggerDisabled

        public void setTriggerDisabled​(boolean triggerDisabled)