|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.apache.lenya.cms.scheduler.ServletJob
public abstract class ServletJob
Scheduling job that uses an HttpServletRequest to obtain its Job data.
| Field Summary | |
|---|---|
static java.lang.String |
ATTRIBUTE_CLASS
|
static java.lang.String |
ATTRIBUTE_DOCUMENT_URL
|
static java.lang.String |
ATTRIBUTE_ID
|
static java.lang.String |
ATTRIBUTE_SERVLET_CONTEXT
|
static java.lang.String |
ELEMENT_JOB
|
static java.lang.String |
PARAMETER_DOCUMENT_URL
|
| Constructor Summary | |
|---|---|
ServletJob()
|
|
| Method Summary | |
|---|---|
org.quartz.JobDataMap |
createJobData(javax.servlet.http.HttpServletRequest request)
Creates the job data from an HTTP request. |
java.lang.String |
getDocumentUrl(org.quartz.JobDetail jobDetail)
Returns the document URL of a certain job. |
org.quartz.JobDetail |
load(org.w3c.dom.Element element,
java.lang.String jobGroup,
java.lang.String servletContextPath)
Loads the job data from an XML element. |
org.w3c.dom.Element |
save(NamespaceHelper helper,
org.quartz.JobDetail jobDetail)
Saves the job data to an XML element. |
void |
setDocumentUrl(org.quartz.JobDetail jobDetail,
java.lang.String url)
Sets the document URL of a job. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.quartz.Job |
|---|
execute |
| Field Detail |
|---|
public static final java.lang.String ELEMENT_JOB
public static final java.lang.String ATTRIBUTE_ID
public static final java.lang.String ATTRIBUTE_CLASS
public static final java.lang.String ATTRIBUTE_DOCUMENT_URL
public static final java.lang.String ATTRIBUTE_SERVLET_CONTEXT
public static final java.lang.String PARAMETER_DOCUMENT_URL
| Constructor Detail |
|---|
public ServletJob()
| Method Detail |
|---|
public org.quartz.JobDataMap createJobData(javax.servlet.http.HttpServletRequest request)
throws org.quartz.SchedulerException
request - The request.
org.quartz.SchedulerException - when something went wrong.
public org.quartz.JobDetail load(org.w3c.dom.Element element,
java.lang.String jobGroup,
java.lang.String servletContextPath)
throws org.quartz.SchedulerException
element - An XML element.jobGroup - The job group the job belongs to.servletContextPath - The servlet context path.
org.quartz.SchedulerException - when something went wrong.
public org.w3c.dom.Element save(NamespaceHelper helper,
org.quartz.JobDetail jobDetail)
throws org.quartz.SchedulerException
helper - The namespace helper of the document the element shall belong to.jobDetail - The job detail to save.
org.quartz.SchedulerException - when something went wrong.public java.lang.String getDocumentUrl(org.quartz.JobDetail jobDetail)
jobDetail - The job detail.
public void setDocumentUrl(org.quartz.JobDetail jobDetail,
java.lang.String url)
jobDetail - The job detail.url - The URL.
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||