1 package org.apache.stratum.scheduler;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 /***
21 * This bean represents the settings used to assign jobstore properties for use in the Quartz scheduler.
22 *
23 * @author <a href="mailto:john@zenplex.com">John Thorhauer</a>
24 * @version $Id: JobStoreConfig.java 264191 2005-08-29 18:07:52Z henning $
25 */
26 public class JobStoreConfig
27 {
28 /*** The loggername used by the Quartz jobstore */
29 private String loggerName;
30
31 /*** The classname used by the Quartz jobstore */
32 private String className;
33
34 /***
35 * Default contructor
36 */
37 public JobStoreConfig()
38 {
39 }
40
41 /***
42 * This is the reference name of the logger that has been registered with Quartz that will be used by the Quartz jobstore.
43 *
44 * @param s logger name
45 */
46 public void setLoggerName(String s)
47 {
48 this.loggerName = s;
49 }
50
51 /***
52 * DOCUMENT ME!
53 *
54 * @return the name of the logger for the jobstore
55 */
56 public String getLoggerName()
57 {
58 return this.loggerName;
59 }
60
61 /***
62 * This is the full package/class name of the class used for the Quartz jobstore.
63 *
64 * @param s the full package/class name used for the jobstore
65 */
66 public void setClassName(String s)
67 {
68 this.className = s;
69 }
70
71 /***
72 * DOCUMENT ME!
73 *
74 * @return the full package/class name used for the jobstore
75 */
76 public String getClassName()
77 {
78 return this.className;
79 }
80 }