com.atlassian.confluence.cache
Class CacheCompactionJob

java.lang.Object
  extended by org.springframework.scheduling.quartz.QuartzJobBean
      extended by com.atlassian.quartz.jobs.AbstractJob
          extended by com.atlassian.confluence.cache.CacheCompactionJob
All Implemented Interfaces:
com.opensymphony.xwork.LocaleProvider, org.quartz.Job

@ParametersAreNonnullByDefault
public class CacheCompactionJob
extends AbstractJob

A Quartz Job for running CacheCompactors

Since:
5.7

Field Summary
 
Fields inherited from class com.atlassian.quartz.jobs.AbstractJob
DEFAULT_SESSION_FACTORY_BEAN_NAME, textProviders
 
Constructor Summary
CacheCompactionJob()
           
 
Method Summary
 void doExecute(org.quartz.JobExecutionContext jobExecutionContext)
           
 void setCompactor(CacheCompactor compactor)
           
 
Methods inherited from class com.atlassian.quartz.jobs.AbstractJob
addAssociatedActionForResources, allowConcurrentExecution, executeInternal, getLocale, getResourceBundle, getText, getText, setApplicationConfig, setHibernateTemplate, setSessionFactory
 
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

CacheCompactionJob

public CacheCompactionJob()
Method Detail

setCompactor

public void setCompactor(CacheCompactor compactor)

doExecute

public void doExecute(org.quartz.JobExecutionContext jobExecutionContext)
               throws org.quartz.JobExecutionException
Specified by:
doExecute in class AbstractJob
Throws:
org.quartz.JobExecutionException


Copyright © 2003–2015 Atlassian. All rights reserved.