Class GitPollJob

All Implemented Interfaces:
Job

@Component @DisallowConcurrentExecution public class GitPollJob extends AbstractBatchService implements Job
Quartz job that periodically polls the Git content repository for changes. Used by Vitruvio instances that can't receive webhooks (behind firewalls).
  • Constructor Details

    • GitPollJob

      public GitPollJob()
  • Method Details

    • setGitSyncService

      @Autowired public void setGitSyncService(GitSyncService gitSyncService)
    • execute

      public void execute(JobExecutionContext context) throws JobExecutionException
      Specified by:
      execute in interface Job
      Throws:
      JobExecutionException