KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > oddjob > quartz > OddjobData


1 /*
2  * (c) Rob Gordon 2005
3  */

4 package org.oddjob.quartz;
5
6 import java.io.Serializable JavaDoc;
7 import java.util.Date JavaDoc;
8
9 /**
10  * Put in the JobDataMap
11  */

12 public class OddjobData implements Serializable JavaDoc {
13     private static final long serialVersionUID = 20050925;
14
15     public static final String JavaDoc ODDJOB_DATA = "oddjobdata";
16     
17     private transient Runnable JavaDoc job;
18     
19     private Date JavaDoc last;
20     
21     /**
22      * @return Returns the job.
23      */

24     synchronized public Runnable JavaDoc getJob() {
25         return job;
26     }
27     /**
28      * @param job The job to set.
29      */

30     synchronized public void setJob(Runnable JavaDoc job) {
31         this.job = job;
32     }
33     /**
34      * @return Returns the last.
35      */

36     synchronized public Date JavaDoc getLast() {
37         return last;
38     }
39     /**
40      * @param last The last to set.
41      */

42     synchronized public void setLast(Date JavaDoc last) {
43         this.last = last;
44     }
45 }
46
Popular Tags