View Javadoc
1   package org.kuali.ole.select.bo;
2   
3   
4           import org.kuali.ole.sys.OLEConstants;
5           import org.kuali.ole.vnd.businessobject.VendorContact;
6           import org.kuali.ole.vnd.businessobject.VendorDetail;
7           import org.kuali.rice.core.api.config.property.ConfigContext;
8   
9           import java.util.ArrayList;
10          import java.util.List;
11  /**
12   * Created by hemalathas on 12/5/14.
13   */
14  public class OLEEResourceContacts {
15      private String organization;
16  
17      private String contact;
18  
19      private String role;
20  
21      private String phone;
22  
23      private String email;
24  
25      private String format;
26  
27      private String note;
28  
29      private String vendorLink;
30      private int vendorHeaderGeneratedIdentifier;
31      private int vendorDetailAssignedIdentifier;
32      private boolean hasMorePhoneNo = false;
33  
34      private List<OLEPhoneNumber> olePhoneNumbers = new ArrayList<>();
35  
36      private String oleERSIdentifier;
37      public String getOrganization() {
38          return organization;
39      }
40  
41      public void setOrganization(String organization) {
42          this.organization = organization;
43      }
44  
45      public String getContact() {
46          return contact;
47      }
48  
49      public void setContact(String contact) {
50          this.contact = contact;
51      }
52  
53      public String getRole() {
54          return role;
55      }
56  
57      public void setRole(String role) {
58          this.role = role;
59      }
60  
61      public String getPhone() {
62          return phone;
63      }
64  
65      public void setPhone(String phone) {
66          this.phone = phone;
67      }
68  
69      public String getEmail() {
70          return email;
71      }
72  
73      public void setEmail(String email) {
74          this.email = email;
75      }
76  
77      public String getFormat() {
78          return format;
79      }
80  
81      public void setFormat(String format) {
82          this.format = format;
83      }
84  
85      public String getNote() {
86          return note;
87      }
88  
89      public void setNote(String note) {
90          this.note = note;
91      }
92  
93      public int getVendorHeaderGeneratedIdentifier() {
94          return vendorHeaderGeneratedIdentifier;
95      }
96  
97      public void setVendorHeaderGeneratedIdentifier(int vendorHeaderGeneratedIdentifier) {
98          this.vendorHeaderGeneratedIdentifier = vendorHeaderGeneratedIdentifier;
99      }
100 
101     public int getVendorDetailAssignedIdentifier() {
102         return vendorDetailAssignedIdentifier;
103     }
104 
105     public void setVendorDetailAssignedIdentifier(int vendorDetailAssignedIdentifier) {
106         this.vendorDetailAssignedIdentifier = vendorDetailAssignedIdentifier;
107     }
108 
109     public boolean isHasMorePhoneNo() {
110         return hasMorePhoneNo;
111     }
112 
113     public void setHasMorePhoneNo(boolean hasMorePhoneNo) {
114         this.hasMorePhoneNo = hasMorePhoneNo;
115     }
116 
117     public List<OLEPhoneNumber> getOlePhoneNumbers() {
118         return olePhoneNumbers;
119     }
120 
121     public void setOlePhoneNumbers(List<OLEPhoneNumber> olePhoneNumbers) {
122         this.olePhoneNumbers = olePhoneNumbers;
123     }
124 
125     public String getOleERSIdentifier() {
126         return oleERSIdentifier;
127     }
128 
129     public void setOleERSIdentifier(String oleERSIdentifier) {
130         this.oleERSIdentifier = oleERSIdentifier;
131     }
132 
133     public String getVendorLink() {
134         String oleurl = ConfigContext.getCurrentContextConfig().getProperty("ole.url");
135         String url = oleurl+ "/ole-kr-krad/inquiry?methodToCall=start&amp;dataObjectClassName=org.kuali.ole.vnd.businessobject.VendorDetail&amp;vendorHeaderGeneratedIdentifier=" +vendorHeaderGeneratedIdentifier + "&amp;vendorDetailAssignedIdentifier="
136                 +vendorDetailAssignedIdentifier;
137         return url;
138     }
139 
140     public void setVendorLink(String vendorLink) {
141         this.vendorLink = vendorLink;
142     }
143 }