1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.kuali.student.enrollment.lui.dto;
18
19 import org.kuali.student.core.dto.MetaInfo;
20 import org.kuali.student.core.ws.binding.JaxbAttributeMapListAdapter;
21
22 import javax.xml.bind.annotation.XmlAccessType;
23 import javax.xml.bind.annotation.XmlAccessorType;
24 import javax.xml.bind.annotation.XmlAttribute;
25 import javax.xml.bind.annotation.XmlElement;
26 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
27 import java.io.Serializable;
28 import java.util.Date;
29 import java.util.Map;
30 import org.kuali.student.common.dto.HasAttributesAndMetaInfo;
31 import org.kuali.student.enrollment.lui.infc.LuiInfc;
32
33
34
35
36
37
38 @XmlAccessorType(XmlAccessType.FIELD)
39 public class LuiInfo extends HasAttributesAndMetaInfo
40 implements Serializable, LuiInfc {
41
42 private static final long serialVersionUID = 1L;
43
44 @XmlElement
45 private String luiCode;
46
47 @XmlElement
48 private String cluId;
49
50 @XmlElement(name = "atpKey")
51 private String atpKey;
52
53 @XmlElement
54 private Integer maxSeats;
55
56 @XmlElement
57 private Date effectiveDate;
58
59 @XmlElement
60 private Date expirationDate;
61
62 @XmlAttribute
63 private String state;
64
65 @XmlAttribute
66 private String id;
67
68
69
70
71
72 @Override
73 public String getLuiCode() {
74 return luiCode;
75 }
76
77 @Override
78 public void setLuiCode(String luiCode) {
79 this.luiCode = luiCode;
80 }
81
82
83
84
85
86 @Override
87 public String getCluId() {
88 return cluId;
89 }
90
91 @Override
92 public void setCluId(String cluId) {
93 this.cluId = cluId;
94 }
95
96
97
98
99
100 @Override
101 public String getAtpKey() {
102 return atpKey;
103 }
104
105 @Override
106 public void setAtpKey(String atpKey) {
107 this.atpKey = atpKey;
108 }
109
110
111
112
113
114 @Override
115 public Integer getMaxSeats() {
116 return maxSeats;
117 }
118
119 @Override
120 public void setMaxSeats(Integer maxSeats) {
121 this.maxSeats = maxSeats;
122 }
123
124
125
126
127
128
129
130
131 @Override
132 public Date getEffectiveDate() {
133 return effectiveDate;
134 }
135
136 public void setEffectiveDate(Date effectiveDate) {
137 this.effectiveDate = effectiveDate;
138 }
139
140
141
142
143
144
145
146
147
148
149
150 public Date getExpirationDate() {
151 return expirationDate;
152 }
153
154 public void setExpirationDate(Date expirationDate) {
155 this.expirationDate = expirationDate;
156 }
157
158
159
160
161
162
163
164
165 public String getState() {
166 return state;
167 }
168
169 public void setState(String state) {
170 this.state = state;
171 }
172
173
174
175
176
177
178
179
180
181 public String getId() {
182 return id;
183 }
184
185 public void setId(String id) {
186 this.id = id;
187 }
188 }