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
ConstructorsConstructorDescriptionChangelogInformationCollector(BitBucketClient bitBucketClient, JiraClient jiraClient, ch.mobi.mobitor.service.DeploymentInformationService deploymentInformationService, ChangelogConfigurationService changelogConfigurationService, ch.mobi.mobitor.service.EnvironmentsConfigurationService environmentsConfigurationService, ChangelogConfiguration changelogConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanissueIsNotInBlacklistedProject(String jiraIssueKey)
-
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
-