Class ChangelogInformationCollector

java.lang.Object
ch.mobi.mobitor.service.scheduling.ChangelogInformationCollector

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

    • 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 Details

    • collectChangelogInformation

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

      public boolean issueIsNotInBlacklistedProject(String jiraIssueKey)