java.lang.Object |
↳ |
org.springframework.scheduling.quartz.QuartzJobBean |
|
↳ |
com.atlassian.quartz.jobs.AbstractJob |
Known Direct Subclasses
|
Known Indirect Subclasses
|
Class Overview
A base class for Quatz jobs in Confluence. It ensures that the application is in a correct state before any jobs
are executed.
Summary
[Expand]
Inherited Methods |
From class
org.springframework.scheduling.quartz.QuartzJobBean
final
void
|
execute(JobExecutionContext arg0)
|
abstract
void
|
executeInternal(JobExecutionContext arg0)
|
|
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
|
From interface
com.opensymphony.xwork.LocaleProvider
|
From interface
org.quartz.Job
abstract
void
|
execute(JobExecutionContext arg0)
|
|
Constants
public
static
final
String
DEFAULT_SESSION_FACTORY_BEAN_NAME
Constant Value:
"sessionFactory"
Fields
protected
List
textProviders
Public Constructors
Public Methods
public
void
addAssociatedActionForResources
(Class actionClass)
public
abstract
void
doExecute
(JobExecutionContext jobExecutionContext)
public
final
void
executeInternal
(JobExecutionContext jobExecutionContext)
This is a template method that can be used by extending classes to associate a ResourceBundle with the job.
This can be useful when using the Job's getText methods for I18n in velocity pages
By default the method will lookup a property resource bundle based on the Job class name and package
Returns
- the resource bundle to associate with the job or null
public
void
setApplicationConfig
(ApplicationConfiguration applicationConfig)
public
void
setSessionFactory
(SessionFactory sessionFactory)
Protected Methods
protected
boolean
allowConcurrentExecution
()