KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > hibernate > ejb > packaging > PersistenceMetadata


1 package org.hibernate.ejb.packaging;
2
3 import java.util.ArrayList JavaDoc;
4 import java.util.HashSet JavaDoc;
5 import java.util.List JavaDoc;
6 import java.util.Properties JavaDoc;
7 import java.util.Set JavaDoc;
8 import java.io.InputStream JavaDoc;
9
10 /**
11  * Simple represenation of persistence.xml
12  *
13  * @author <a HREF="mailto:bill@jboss.org">Bill Burke</a>
14  * @version $Revision: 1.5 $
15  */

16 public class PersistenceMetadata {
17     private String JavaDoc name;
18     private String JavaDoc datasource;
19     private String JavaDoc jtaDatasource;
20     private String JavaDoc provider;
21     private List JavaDoc<String JavaDoc> classes = new ArrayList JavaDoc<String JavaDoc>();
22     private List JavaDoc<String JavaDoc> packages = new ArrayList JavaDoc<String JavaDoc>();
23     private List JavaDoc<String JavaDoc> mappingFiles = new ArrayList JavaDoc<String JavaDoc>();
24     private Set JavaDoc<String JavaDoc> jarFiles = new HashSet JavaDoc<String JavaDoc>();
25     private List JavaDoc<InputStream JavaDoc> hbmfiles = new ArrayList JavaDoc<InputStream JavaDoc>();
26     private Properties JavaDoc props = new Properties JavaDoc();
27
28     public String JavaDoc getName() {
29         return name;
30     }
31
32     public void setName(String JavaDoc name) {
33         this.name = name;
34     }
35
36     public String JavaDoc getDatasource() {
37         return datasource;
38     }
39
40     public void setDatasource(String JavaDoc datasource) {
41         this.datasource = datasource;
42     }
43
44     public String JavaDoc getJtaDatasource() {
45         return jtaDatasource;
46     }
47
48     public void setJtaDatasource(String JavaDoc jtaDatasource) {
49         this.jtaDatasource = jtaDatasource;
50     }
51
52     public String JavaDoc getProvider() {
53         return provider;
54     }
55
56     public void setProvider(String JavaDoc provider) {
57         this.provider = provider;
58     }
59
60     public List JavaDoc<String JavaDoc> getClasses() {
61         return classes;
62     }
63
64     public void setClasses(List JavaDoc<String JavaDoc> classes) {
65         this.classes = classes;
66     }
67
68     public List JavaDoc<String JavaDoc> getPackages() {
69         return packages;
70     }
71
72     public void setPackages(List JavaDoc<String JavaDoc> packages) {
73         this.packages = packages;
74     }
75
76     public List JavaDoc<String JavaDoc> getMappingFiles() {
77         return mappingFiles;
78     }
79
80     public void setMappingFiles(List JavaDoc<String JavaDoc> mappingFiles) {
81         this.mappingFiles = mappingFiles;
82     }
83
84     public Set JavaDoc<String JavaDoc> getJarFiles() {
85         return jarFiles;
86     }
87
88     public void setJarFiles(Set JavaDoc<String JavaDoc> jarFiles) {
89         this.jarFiles = jarFiles;
90     }
91
92     public Properties JavaDoc getProps() {
93         return props;
94     }
95
96     public void setProps(Properties JavaDoc props) {
97         this.props = props;
98     }
99
100     public List JavaDoc<InputStream JavaDoc> getHbmfiles() {
101         return hbmfiles;
102     }
103
104     public void setHbmfiles(List JavaDoc<InputStream JavaDoc> hbmfiles) {
105         this.hbmfiles = hbmfiles;
106     }
107 }
108
Popular Tags