org.exist.scheduler
Class UserJob

java.lang.Object
  extended by org.exist.scheduler.UserJob
All Implemented Interfaces:
JobDescription, Job
Direct Known Subclasses:
UserJavaJob, UserXQueryJob

public abstract class UserJob
extends Object
implements JobDescription, Job

Class to represent a User's Job Should be extended by all classes wishing to schedule as a Job that perform user defined functions Classes extending UserJob may have multiple instances executing within the scheduler at once

Author:
Adam Retter

Field Summary
static String JOB_GROUP
           
 
Constructor Summary
UserJob()
           
 
Method Summary
 String getGroup()
          Get the name group for the job
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.exist.scheduler.JobDescription
getName, setName
 
Methods inherited from interface org.quartz.Job
execute
 

Field Detail

JOB_GROUP

public static String JOB_GROUP
Constructor Detail

UserJob

public UserJob()
Method Detail

getGroup

public final String getGroup()
Description copied from interface: JobDescription
Get the name group for the job

Specified by:
getGroup in interface JobDescription
Returns:
The job's group name


Copyright (C) Wolfgang Meier. All rights reserved.