View Javadoc
1   package org.kuali.ole.deliver.batch;
2   
3   import org.kuali.ole.deliver.bo.OleCirculationDesk;
4   import org.kuali.ole.deliver.bo.OleLoanDocument;
5   import org.kuali.ole.deliver.bo.OlePatronDocument;
6   import org.kuali.ole.docstore.common.document.content.instance.Item;
7   import org.kuali.rice.krad.bo.PersistableBusinessObjectBase;
8   
9   import java.math.BigDecimal;
10  import java.util.Date;
11  
12  /**
13   * Created with IntelliJ IDEA.
14   * User: ?
15   * Date: 11/19/12
16   * Time: 7:06 PM
17   * To change this template use File | Settings | File Templates.
18   */
19  public class OleNoticeBo extends PersistableBusinessObjectBase  implements Cloneable{
20  
21      private OleCirculationDesk oleCirculationDesk;
22      private String circulationDeskAddress;
23      private String circulationDeskEmailAddress;
24      private String circulationDeskPhoneNumber;
25      private String circulationDeskName;
26      private String circulationDeskReplyToEmail;
27  
28      private String patronName;
29      private String patronAddress;
30      private String patronEmailAddress;
31      private String patronPhoneNumber;
32      private OlePatronDocument olePatron;
33  
34      private String noticeTitle;
35      private String title;
36      private String author;
37      private String volumeNumber;
38      private String itemCallNumber;
39      private String itemId;
40      private String itemShelvingLocation;
41      private Item oleItem;
42  
43      private Date onHoldDueDate;
44      private Date originalDueDate;
45      private Date newDueDate;
46      private String noticeName;
47      private String noticeSpecificContent;
48      private String noticeSpecificFooterContent;
49      private String pickUpLocation;
50      private Date dueDate;
51      private Date expiredOnHoldDate;
52  
53      private Date overDueNoticeDate;
54      private OleLoanDocument oleLoanDocument;
55  
56      private String volumeIssueCopyNumber;
57  
58      private String checkInDate;
59  
60      private String noticeType;
61  
62      private String chronology;
63      private String enumeration;
64  
65      private String dueDateString;
66      private String copyNumber;
67      private String billNumber;
68      private String feeType;
69      private BigDecimal feeAmount;
70      private String itemInstitution;
71      private String itemCampus;
72      private String itemCollection;
73      private String itemLibrary;
74      private String itemLocation;
75  
76      public String getNoticeType() {
77          return noticeType;
78      }
79  
80      public void setNoticeType(String noticeType) {
81          this.noticeType = noticeType;
82      }
83  
84      public String getVolumeIssueCopyNumber() {
85          return volumeIssueCopyNumber;
86      }
87  
88      public void setVolumeIssueCopyNumber(String volumeIssueCopyNumber) {
89          this.volumeIssueCopyNumber = volumeIssueCopyNumber;
90      }
91  
92      public Date getDueDate() {
93          return dueDate;
94      }
95  
96      public void setDueDate(Date dueDate) {
97          this.dueDate = dueDate;
98      }
99  
100     public OleCirculationDesk getOleCirculationDesk() {
101         return oleCirculationDesk;
102     }
103 
104     public void setOleCirculationDesk(OleCirculationDesk oleCirculationDesk) {
105         this.oleCirculationDesk = oleCirculationDesk;
106     }
107 
108     public String getCirculationDeskAddress() {
109         return circulationDeskAddress;
110     }
111 
112     public void setCirculationDeskAddress(String circulationDeskAddress) {
113         this.circulationDeskAddress = circulationDeskAddress;
114     }
115 
116     public String getCirculationDeskEmailAddress() {
117         return circulationDeskEmailAddress;
118     }
119 
120     public void setCirculationDeskEmailAddress(String circulationDeskEmailAddress) {
121         this.circulationDeskEmailAddress = circulationDeskEmailAddress;
122     }
123 
124     public String getCirculationDeskPhoneNumber() {
125         return circulationDeskPhoneNumber;
126     }
127 
128     public void setCirculationDeskPhoneNumber(String circulationDeskPhoneNumber) {
129         this.circulationDeskPhoneNumber = circulationDeskPhoneNumber;
130     }
131 
132     public String getCirculationDeskName() {
133         return circulationDeskName;
134     }
135 
136     public void setCirculationDeskName(String circulationDeskName) {
137         this.circulationDeskName = circulationDeskName;
138     }
139 
140     public String getPatronName() {
141         return patronName;
142     }
143 
144     public void setPatronName(String patronName) {
145         this.patronName = patronName;
146     }
147 
148     public String getPatronAddress() {
149         return patronAddress;
150     }
151 
152     public void setPatronAddress(String patronAddress) {
153         this.patronAddress = patronAddress;
154     }
155 
156     public String getPatronEmailAddress() {
157         return patronEmailAddress;
158     }
159 
160     public void setPatronEmailAddress(String patronEmailAddress) {
161         this.patronEmailAddress = patronEmailAddress;
162     }
163 
164     public String getPatronPhoneNumber() {
165         return patronPhoneNumber;
166     }
167 
168     public void setPatronPhoneNumber(String patronPhoneNumber) {
169         this.patronPhoneNumber = patronPhoneNumber;
170     }
171 
172     public OlePatronDocument getOlePatron() {
173         return olePatron;
174     }
175 
176     public void setOlePatron(OlePatronDocument olePatron) {
177         this.olePatron = olePatron;
178     }
179 
180     public String getTitle() {
181         return title;
182     }
183 
184     public void setTitle(String title) {
185         this.title = title;
186     }
187 
188     public String getAuthor() {
189         return author;
190     }
191 
192     public void setAuthor(String author) {
193         this.author = author;
194     }
195 
196     public String getVolumeNumber() {
197         return volumeNumber;
198     }
199 
200     public void setVolumeNumber(String volumeNumber) {
201         this.volumeNumber = volumeNumber;
202     }
203 
204     public String getItemCallNumber() {
205         return itemCallNumber;
206     }
207 
208     public void setItemCallNumber(String itemCallNumber) {
209         this.itemCallNumber = itemCallNumber;
210     }
211 
212     public String getItemId() {
213         return itemId;
214     }
215 
216     public void setItemId(String itemId) {
217         this.itemId = itemId;
218     }
219 
220     public String getItemShelvingLocation() {
221         return itemShelvingLocation;
222     }
223 
224     public void setItemShelvingLocation(String itemShelvingLocation) {
225         this.itemShelvingLocation = itemShelvingLocation;
226     }
227 
228     public Item getOleItem() {
229         return oleItem;
230     }
231 
232     public void setOleItem(Item oleItem) {
233         this.oleItem = oleItem;
234     }
235 
236     public Date getOnHoldDueDate() {
237         return onHoldDueDate;
238     }
239 
240     public void setOnHoldDueDate(Date onHoldDueDate) {
241         this.onHoldDueDate = onHoldDueDate;
242     }
243 
244     public Date getOriginalDueDate() {
245         return originalDueDate;
246     }
247 
248     public void setOriginalDueDate(Date originalDueDate) {
249         this.originalDueDate = originalDueDate;
250     }
251 
252     public Date getNewDueDate() {
253         return newDueDate;
254     }
255 
256     public void setNewDueDate(Date newDueDate) {
257         this.newDueDate = newDueDate;
258     }
259 
260     public String getNoticeName() {
261         return noticeName;
262     }
263 
264     public void setNoticeName(String noticeName) {
265         this.noticeName = noticeName;
266     }
267 
268     public String getNoticeSpecificContent() {
269         return noticeSpecificContent;
270     }
271 
272     public void setNoticeSpecificContent(String noticeSpecificContent) {
273         this.noticeSpecificContent = noticeSpecificContent;
274     }
275 
276     public Date getOverDueNoticeDate() {
277         return overDueNoticeDate;
278     }
279 
280     public void setOverDueNoticeDate(Date overDueNoticeDate) {
281         this.overDueNoticeDate = overDueNoticeDate;
282     }
283 
284     public OleLoanDocument getOleLoanDocument() {
285         return oleLoanDocument;
286     }
287 
288     public void setOleLoanDocument(OleLoanDocument oleLoanDocument) {
289         this.oleLoanDocument = oleLoanDocument;
290     }
291 
292     public String getPickUpLocation() {
293         return pickUpLocation;
294     }
295 
296     public void setPickUpLocation(String pickUpLocation) {
297         this.pickUpLocation = pickUpLocation;
298     }
299 
300     public Date getExpiredOnHoldDate() {
301         return expiredOnHoldDate;
302     }
303 
304     public void setExpiredOnHoldDate(Date expiredOnHoldDate) {
305         this.expiredOnHoldDate = expiredOnHoldDate;
306     }
307 
308     public String getCheckInDate() {
309         return checkInDate;
310     }
311 
312     public void setCheckInDate(String checkInDate) {
313         this.checkInDate = checkInDate;
314     }
315 
316     public String getChronology() {
317         return chronology;
318     }
319 
320     public void setChronology(String chronology) {
321         this.chronology = chronology;
322     }
323 
324     public String getEnumeration() {
325         return enumeration;
326     }
327 
328     public void setEnumeration(String enumeration) {
329         this.enumeration = enumeration;
330     }
331 
332     public String getCirculationDeskReplyToEmail() {
333         return circulationDeskReplyToEmail;
334     }
335 
336     public void setCirculationDeskReplyToEmail(String circulationDeskReplyToEmail) {
337         this.circulationDeskReplyToEmail = circulationDeskReplyToEmail;
338     }
339 
340     public String getNoticeTitle() {
341         return noticeTitle;
342     }
343 
344     public void setNoticeTitle(String noticeTitle) {
345         this.noticeTitle = noticeTitle;
346     }
347 
348     public String getDueDateString() {
349         return dueDateString;
350     }
351 
352     public void setDueDateString(String dueDateString) {
353         this.dueDateString = dueDateString;
354     }
355 
356     @Override
357     public Object clone() throws CloneNotSupportedException {
358         return super.clone();
359     }
360 
361     public void setCopyNumber(String copyNumber) {
362         this.copyNumber = copyNumber;
363     }
364 
365     public String getCopyNumber() {
366         return copyNumber;
367     }
368 
369     public void setBillNumber(String billNumber) {
370         this.billNumber = billNumber;
371     }
372 
373     public void setFeeType(String feeType) {
374         this.feeType = feeType;
375     }
376 
377     public void setFeeAmount(BigDecimal feeAmount) {
378         this.feeAmount = feeAmount;
379     }
380 
381     public String getBillNumber() {
382         return billNumber;
383     }
384 
385     public String getFeeType() {
386         return feeType;
387     }
388 
389     public BigDecimal getFeeAmount() {
390         return feeAmount;
391     }
392 
393     public String getNoticeSpecificFooterContent() {
394         return noticeSpecificFooterContent;
395     }
396 
397     public void setNoticeSpecificFooterContent(String noticeSpecificFooterContent) {
398         this.noticeSpecificFooterContent = noticeSpecificFooterContent;
399     }
400 
401     public String getItemInstitution() {
402         return itemInstitution;
403     }
404 
405     public void setItemInstitution(String itemInstitution) {
406         this.itemInstitution = itemInstitution;
407     }
408 
409     public String getItemCampus() {
410         return itemCampus;
411     }
412 
413     public void setItemCampus(String itemCampus) {
414         this.itemCampus = itemCampus;
415     }
416 
417     public String getItemCollection() {
418         return itemCollection;
419     }
420 
421     public void setItemCollection(String itemCollection) {
422         this.itemCollection = itemCollection;
423     }
424 
425     public String getItemLibrary() {
426         return itemLibrary;
427     }
428 
429     public void setItemLibrary(String itemLibrary) {
430         this.itemLibrary = itemLibrary;
431     }
432 
433     public String getItemLocation() {
434         return itemLocation;
435     }
436 
437     public void setItemLocation(String itemLocation) {
438         this.itemLocation = itemLocation;
439     }
440 }