View Javadoc
1   package org.kuali.ole.deliver.bo;
2   
3   import org.kuali.ole.deliver.calendar.bo.OleCalendarGroup;
4   import org.kuali.rice.krad.bo.PersistableBusinessObjectBase;
5   
6   import java.util.ArrayList;
7   import java.util.List;
8   
9   /**
10   * OleCirculationDesk is business object class for Circulation Desk Maintenance Document
11   */
12  public class OleCirculationDesk extends PersistableBusinessObjectBase {
13  
14      private String circulationDeskId;
15      private String circulationDeskCode;
16      private String circulationDeskPublicName;
17      private String circulationDeskStaffName;
18      private boolean pickUpLocation;
19      private boolean asrPickupLocation;
20      private boolean active;
21      private String onHoldDays;
22      private String shelvingLagTime;
23      private List<OleCirculationDeskLocation> oleCirculationDeskLocations = new ArrayList<OleCirculationDeskLocation>();
24      private List<OleCirculationDeskLocation> deleteoleCirculationDeskLocations = new ArrayList<OleCirculationDeskLocation>();
25      private String locationId;
26      private boolean printSlip;
27      private String errorMessage;
28      private OleCalendarGroup oleCalendarGroup;
29      private String calendarGroupId;
30      private String holdFormat;
31      private boolean holdQueue;
32  
33      public String getErrorMessage() {
34          return errorMessage;
35      }
36  
37      public void setErrorMessage(String errorMessage) {
38          this.errorMessage = errorMessage;
39      }
40  
41      public boolean isPrintSlip() {
42          return printSlip;
43      }
44  
45      public void setPrintSlip(boolean printSlip) {
46          this.printSlip = printSlip;
47      }
48  
49      public String getLocationId() {
50          return locationId;
51      }
52  
53      public void setLocationId(String locationId) {
54          this.locationId = locationId;
55      }
56  
57      /**
58       * Gets the circulationDeskId attribute.
59       *
60       * @return Returns the circulationDeskId
61       */
62      public String getCirculationDeskId() {
63          return circulationDeskId;
64      }
65  
66      /**
67       * Sets the circulationDeskId attribute value.
68       *
69       * @param circulationDeskId The accessMethodId to set.
70       */
71      public void setCirculationDeskId(String circulationDeskId) {
72          this.circulationDeskId = circulationDeskId;
73      }
74  
75      /**
76       * Gets the circulationDeskCode attribute.
77       *
78       * @return Returns the circulationDeskCode
79       */
80      public String getCirculationDeskCode() {
81          return circulationDeskCode;
82      }
83  
84      /**
85       * Sets the circulationDeskCode attribute value.
86       *
87       * @param circulationDeskCode The circulationDeskCode to set.
88       */
89      public void setCirculationDeskCode(String circulationDeskCode) {
90          this.circulationDeskCode = circulationDeskCode;
91      }
92  
93      /**
94       * Gets the circulationDeskPublicName attribute.
95       *
96       * @return Returns the circulationDeskPublicName
97       */
98      public String getCirculationDeskPublicName() {
99          return circulationDeskPublicName;
100     }
101 
102     /**
103      * Sets the circulationDeskPublicName attribute value.
104      *
105      * @param circulationDeskPublicName The circulationDeskPublicName to set.
106      */
107     public void setCirculationDeskPublicName(String circulationDeskPublicName) {
108         this.circulationDeskPublicName = circulationDeskPublicName;
109     }
110 
111     /**
112      * Gets the circulationDeskStaffName attribute.
113      *
114      * @return Returns the circulationDeskStaffName
115      */
116     public String getCirculationDeskStaffName() {
117         return circulationDeskStaffName;
118     }
119 
120     /**
121      * Sets the circulationDeskStaffName attribute value.
122      *
123      * @param circulationDeskStaffName The circulationDeskStaffName to set.
124      */
125     public void setCirculationDeskStaffName(String circulationDeskStaffName) {
126         this.circulationDeskStaffName = circulationDeskStaffName;
127     }
128 
129     /**
130      * Gets the active attribute.
131      *
132      * @return Returns the active
133      */
134     public boolean isActive() {
135         return active;
136     }
137 
138     /**
139      * Sets the active attribute value.
140      *
141      * @param active The active to set.
142      */
143     public void setActive(boolean active) {
144         this.active = active;
145     }
146 
147     /**
148      * Gets the locationId attribute.
149      *
150      * @return Returns the locationId
151      */
152 
153     public boolean isPickUpLocation() {
154         return pickUpLocation;
155     }
156 
157     public void setPickUpLocation(boolean pickUpLocation) {
158         this.pickUpLocation = pickUpLocation;
159     }
160 
161     public String getOnHoldDays() {
162         return onHoldDays;
163     }
164 
165     public void setOnHoldDays(String onHoldDays) {
166         this.onHoldDays = onHoldDays;
167     }
168 
169     public List<OleCirculationDeskLocation> getOleCirculationDeskLocations() {
170         return oleCirculationDeskLocations;
171     }
172 
173     public void setOleCirculationDeskLocations(List<OleCirculationDeskLocation> oleCirculationDeskLocations) {
174         this.oleCirculationDeskLocations = oleCirculationDeskLocations;
175     }
176 
177     public String getShelvingLagTime() {
178         return shelvingLagTime;
179     }
180 
181     public void setShelvingLagTime(String shelvingLagTime) {
182         this.shelvingLagTime = shelvingLagTime;
183     }
184 
185     public OleCalendarGroup getOleCalendarGroup() {
186         return oleCalendarGroup;
187     }
188 
189     public void setOleCalendarGroup(OleCalendarGroup oleCalendarGroup) {
190         this.oleCalendarGroup = oleCalendarGroup;
191     }
192 
193     public String getCalendarGroupId() {
194         return calendarGroupId;
195     }
196 
197     public void setCalendarGroupId(String calendarGroupId) {
198         this.calendarGroupId = calendarGroupId;
199     }
200 
201     public List<OleCirculationDeskLocation> getDeleteoleCirculationDeskLocations() {
202         return deleteoleCirculationDeskLocations;
203     }
204 
205     public void setDeleteoleCirculationDeskLocations(List<OleCirculationDeskLocation> deleteoleCirculationDeskLocations) {
206         this.deleteoleCirculationDeskLocations = deleteoleCirculationDeskLocations;
207     }
208 
209     public boolean isAsrPickupLocation() {
210         return asrPickupLocation;
211     }
212 
213     public void setAsrPickupLocation(boolean asrPickupLocation) {
214         this.asrPickupLocation = asrPickupLocation;
215     }
216 
217     public String getHoldFormat() {
218         return holdFormat;
219     }
220 
221     public void setHoldFormat(String holdFormat) {
222         this.holdFormat = holdFormat;
223     }
224 
225     public boolean isHoldQueue() {
226         return holdQueue;
227     }
228 
229     public void setHoldQueue(boolean holdQueue) {
230         this.holdQueue = holdQueue;
231     }
232 }