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 Summary
Constructors Constructor Description ChangelogInformationCollector(BitBucketClient bitBucketClient, JiraClient jiraClient, ch.mobi.mobitor.service.DeploymentInformationService deploymentInformationService, ChangelogConfigurationService changelogConfigurationService, ch.mobi.mobitor.service.EnvironmentsConfigurationService environmentsConfigurationService, ChangelogConfiguration changelogConfiguration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcollectChangelogInformation()booleanissueIsNotInBlacklistedProject(String jiraIssueKey)
-
-
-
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)
-
-