Class ChangelogInformationCollector


  • @Component
    @ConditionalOnProperty(name="mobitor.modules.changelog.enabled",
                           havingValue="true")
    public class ChangelogInformationCollector
    extends Object
    • Constructor Detail

      • ChangelogInformationCollector

        @Autowired
        public ChangelogInformationCollector​(BitBucketClient bitBucketClient,
                                             JiraClient jiraClient,
                                             ch.mobi.mobitor.service.DeploymentInformationService deploymentInformationService,
                                             ChangelogConfigurationService changelogConfigurationService,
                                             ch.mobi.mobitor.service.EnvironmentsConfigurationService environmentsConfigurationService,
                                             ChangelogConfiguration changelogConfiguration)
    • Method Detail

      • collectChangelogInformation

        @Scheduled(cron="0 0 5,12 * * ?")
        @CacheEvict(cacheNames="cache_changelogIssues",
                    allEntries=true)
        public void collectChangelogInformation()
      • issueIsNotInBlacklistedProject

        public boolean issueIsNotInBlacklistedProject​(String jiraIssueKey)