Class RssTriggeringServiceImpl
- java.lang.Object
-
- com.atlassian.bamboo.configuration.external.rss.RssTriggeringServiceImpl
-
- All Implemented Interfaces:
RssTriggeringService
public class RssTriggeringServiceImpl extends Object implements RssTriggeringService
-
-
Constructor Summary
Constructors Constructor Description RssTriggeringServiceImpl(RssDetectionService rssDetectionService, CachedPlanManager cachedPlanManager, SpecsConsumerFactory specsConsumerFactory, PlanBranchPullRequestService planBranchPullRequestService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
triggerRss(List<VcsRepositoryData> vcsRepositoryDataList)
Detects either RSS should be triggered for a particular vcs repository data and if yes triggers execution.
-
-
-
Constructor Detail
-
RssTriggeringServiceImpl
@Inject public RssTriggeringServiceImpl(RssDetectionService rssDetectionService, CachedPlanManager cachedPlanManager, SpecsConsumerFactory specsConsumerFactory, PlanBranchPullRequestService planBranchPullRequestService)
-
-
Method Detail
-
triggerRss
public void triggerRss(List<VcsRepositoryData> vcsRepositoryDataList)
Description copied from interface:RssTriggeringService
Detects either RSS should be triggered for a particular vcs repository data and if yes triggers execution. There can be multiple vcs repositories provided. However, every vcs repository is considered in isolation.- Specified by:
triggerRss
in interfaceRssTriggeringService
- Parameters:
vcsRepositoryDataList
- the list of vcs repository data desired to trigger the RSS
-
-