com.atlassian.confluence.setup.quartz
Class AbstractClusterAwareQuartzJobBean

java.lang.Object
  extended by org.springframework.scheduling.quartz.QuartzJobBean
      extended by com.atlassian.confluence.setup.quartz.AbstractClusterAwareQuartzJobBean
All Implemented Interfaces:
org.quartz.Job
Direct Known Subclasses:
BackupJob, CleanTempDirectoryJob, ClearExpiredRememberMeTokensJob, ClusterSafetyJob, DelegatingClusterAwareQuartzJobBean, IndexOptimizer, IndexQueueFlusher, JournalCleaner

public abstract class AbstractClusterAwareQuartzJobBean
extends org.springframework.scheduling.quartz.QuartzJobBean

This should be the base class for all Confluence Quartz Jobs


Constructor Summary
AbstractClusterAwareQuartzJobBean()
           
 
Method Summary
protected  void executeInternal(org.quartz.JobExecutionContext jobExecutionContext)
           
protected abstract  void executeJob(org.quartz.JobExecutionContext jobExecutionContext)
           
 void setClusterManager(ClusterManager clusterManager)
           
 
Methods inherited from class org.springframework.scheduling.quartz.QuartzJobBean
execute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractClusterAwareQuartzJobBean

public AbstractClusterAwareQuartzJobBean()
Method Detail

executeInternal

protected final void executeInternal(org.quartz.JobExecutionContext jobExecutionContext)
Specified by:
executeInternal in class org.springframework.scheduling.quartz.QuartzJobBean

executeJob

protected abstract void executeJob(org.quartz.JobExecutionContext jobExecutionContext)
                            throws org.quartz.JobExecutionException
Throws:
org.quartz.JobExecutionException

setClusterManager

public void setClusterManager(ClusterManager clusterManager)


Copyright © 2003–2015 Atlassian. All rights reserved.