Interface BuildTriggersProcessor
-
- All Known Implementing Classes:
BuildTriggersChecker
public interface BuildTriggersProcessor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
activateTrigger(SBuildType bt, BuildTriggerDescriptor btd)
void
activateTriggerIfSettingsChanged(SBuildType bt, BuildTriggerDescriptor btd)
void
clearTriggerData(SBuildType bt, BuildTriggerDescriptor btd)
Removes all data associated with the trigger.void
deactivateTrigger(SBuildType bt, BuildTriggerDescriptor btd)
void
triggerBuilds()
-
-
-
Method Detail
-
triggerBuilds
void triggerBuilds()
-
clearTriggerData
void clearTriggerData(@NotNull SBuildType bt, @NotNull BuildTriggerDescriptor btd)
Removes all data associated with the trigger. Note that trigger must have all parameters resolved.- Parameters:
bt
- build type where the trigger is attachedbtd
- trigger with resolved parameters
-
activateTrigger
void activateTrigger(@NotNull SBuildType bt, @NotNull BuildTriggerDescriptor btd)
- Since:
- 2019.1.2
-
activateTriggerIfSettingsChanged
void activateTriggerIfSettingsChanged(@NotNull SBuildType bt, @NotNull BuildTriggerDescriptor btd)
- Since:
- 2021.2
-
deactivateTrigger
void deactivateTrigger(@NotNull SBuildType bt, @NotNull BuildTriggerDescriptor btd)
- Since:
- 2019.1.2
-
-