1   /**
2    * Copyright (c) 2000-2008 Liferay, Inc. All rights reserved.
3    *
4    * Permission is hereby granted, free of charge, to any person obtaining a copy
5    * of this software and associated documentation files (the "Software"), to deal
6    * in the Software without restriction, including without limitation the rights
7    * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8    * copies of the Software, and to permit persons to whom the Software is
9    * furnished to do so, subject to the following conditions:
10   *
11   * The above copyright notice and this permission notice shall be included in
12   * all copies or substantial portions of the Software.
13   *
14   * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15   * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16   * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
17   * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18   * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
19   * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
20   * SOFTWARE.
21   */
22  
23  package com.liferay.portal.service;
24  
25  
26  /**
27   * <a href="CompanyLocalServiceUtil.java.html"><b><i>View Source</i></b></a>
28   *
29   * <p>
30   * ServiceBuilder generated this class. Modifications in this class will be
31   * overwritten the next time is generated.
32   * </p>
33   *
34   * <p>
35   * This class provides static methods for the
36   * <code>com.liferay.portal.service.CompanyLocalService</code>
37   * bean. The static methods of this class calls the same methods of the bean
38   * instance. It's convenient to be able to just write one line to call a method
39   * on a bean instead of writing a lookup call and a method call.
40   * </p>
41   *
42   * <p>
43   * <code>com.liferay.portal.service.CompanyLocalServiceFactory</code>
44   * is responsible for the lookup of the bean.
45   * </p>
46   *
47   * @author Brian Wing Shun Chan
48   *
49   * @see com.liferay.portal.service.CompanyLocalService
50   * @see com.liferay.portal.service.CompanyLocalServiceFactory
51   *
52   */
53  public class CompanyLocalServiceUtil {
54      public static com.liferay.portal.model.Company addCompany(
55          com.liferay.portal.model.Company company)
56          throws com.liferay.portal.SystemException {
57          CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
58  
59          return companyLocalService.addCompany(company);
60      }
61  
62      public static void deleteCompany(long companyId)
63          throws com.liferay.portal.PortalException,
64              com.liferay.portal.SystemException {
65          CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
66  
67          companyLocalService.deleteCompany(companyId);
68      }
69  
70      public static void deleteCompany(com.liferay.portal.model.Company company)
71          throws com.liferay.portal.SystemException {
72          CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
73  
74          companyLocalService.deleteCompany(company);
75      }
76  
77      public static java.util.List<Object> dynamicQuery(
78          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
79          throws com.liferay.portal.SystemException {
80          CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
81  
82          return companyLocalService.dynamicQuery(dynamicQuery);
83      }
84  
85      public static java.util.List<Object> dynamicQuery(
86          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
87          int end) throws com.liferay.portal.SystemException {
88          CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
89  
90          return companyLocalService.dynamicQuery(dynamicQuery, start, end);
91      }
92  
93      public static com.liferay.portal.model.Company getCompany(long companyId)
94          throws com.liferay.portal.PortalException,
95              com.liferay.portal.SystemException {
96          CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
97  
98          return companyLocalService.getCompany(companyId);
99      }
100 
101     public static com.liferay.portal.model.Company updateCompany(
102         com.liferay.portal.model.Company company)
103         throws com.liferay.portal.SystemException {
104         CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
105 
106         return companyLocalService.updateCompany(company);
107     }
108 
109     public static com.liferay.portal.model.Company addCompany(
110         java.lang.String webId, java.lang.String virtualHost,
111         java.lang.String mx)
112         throws com.liferay.portal.PortalException,
113             com.liferay.portal.SystemException {
114         CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
115 
116         return companyLocalService.addCompany(webId, virtualHost, mx);
117     }
118 
119     public static com.liferay.portal.model.Company checkCompany(
120         java.lang.String webId)
121         throws com.liferay.portal.PortalException,
122             com.liferay.portal.SystemException {
123         CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
124 
125         return companyLocalService.checkCompany(webId);
126     }
127 
128     public static com.liferay.portal.model.Company checkCompany(
129         java.lang.String webId, java.lang.String mx)
130         throws com.liferay.portal.PortalException,
131             com.liferay.portal.SystemException {
132         CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
133 
134         return companyLocalService.checkCompany(webId, mx);
135     }
136 
137     public static void checkCompanyKey(long companyId)
138         throws com.liferay.portal.PortalException,
139             com.liferay.portal.SystemException {
140         CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
141 
142         companyLocalService.checkCompanyKey(companyId);
143     }
144 
145     public static java.util.List<com.liferay.portal.model.Company> getCompanies()
146         throws com.liferay.portal.SystemException {
147         CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
148 
149         return companyLocalService.getCompanies();
150     }
151 
152     public static com.liferay.portal.model.Company getCompanyById(
153         long companyId)
154         throws com.liferay.portal.PortalException,
155             com.liferay.portal.SystemException {
156         CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
157 
158         return companyLocalService.getCompanyById(companyId);
159     }
160 
161     public static com.liferay.portal.model.Company getCompanyByLogoId(
162         long logoId)
163         throws com.liferay.portal.PortalException,
164             com.liferay.portal.SystemException {
165         CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
166 
167         return companyLocalService.getCompanyByLogoId(logoId);
168     }
169 
170     public static com.liferay.portal.model.Company getCompanyByMx(
171         java.lang.String mx)
172         throws com.liferay.portal.PortalException,
173             com.liferay.portal.SystemException {
174         CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
175 
176         return companyLocalService.getCompanyByMx(mx);
177     }
178 
179     public static com.liferay.portal.model.Company getCompanyByVirtualHost(
180         java.lang.String virtualHost)
181         throws com.liferay.portal.PortalException,
182             com.liferay.portal.SystemException {
183         CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
184 
185         return companyLocalService.getCompanyByVirtualHost(virtualHost);
186     }
187 
188     public static com.liferay.portal.model.Company getCompanyByWebId(
189         java.lang.String webId)
190         throws com.liferay.portal.PortalException,
191             com.liferay.portal.SystemException {
192         CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
193 
194         return companyLocalService.getCompanyByWebId(webId);
195     }
196 
197     public static com.liferay.portal.kernel.search.Hits search(long companyId,
198         java.lang.String keywords, int start, int end)
199         throws com.liferay.portal.SystemException {
200         CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
201 
202         return companyLocalService.search(companyId, keywords, start, end);
203     }
204 
205     public static com.liferay.portal.kernel.search.Hits search(long companyId,
206         java.lang.String portletId, long groupId, java.lang.String type,
207         java.lang.String keywords, int start, int end)
208         throws com.liferay.portal.SystemException {
209         CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
210 
211         return companyLocalService.search(companyId, portletId, groupId, type,
212             keywords, start, end);
213     }
214 
215     public static com.liferay.portal.model.Company updateCompany(
216         long companyId, java.lang.String virtualHost, java.lang.String mx)
217         throws com.liferay.portal.PortalException,
218             com.liferay.portal.SystemException {
219         CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
220 
221         return companyLocalService.updateCompany(companyId, virtualHost, mx);
222     }
223 
224     public static com.liferay.portal.model.Company updateCompany(
225         long companyId, java.lang.String virtualHost, java.lang.String mx,
226         java.lang.String name, java.lang.String legalName,
227         java.lang.String legalId, java.lang.String legalType,
228         java.lang.String sicCode, java.lang.String tickerSymbol,
229         java.lang.String industry, java.lang.String type, java.lang.String size)
230         throws com.liferay.portal.PortalException,
231             com.liferay.portal.SystemException {
232         CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
233 
234         return companyLocalService.updateCompany(companyId, virtualHost, mx,
235             name, legalName, legalId, legalType, sicCode, tickerSymbol,
236             industry, type, size);
237     }
238 
239     public static void updateDisplay(long companyId,
240         java.lang.String languageId, java.lang.String timeZoneId)
241         throws com.liferay.portal.PortalException,
242             com.liferay.portal.SystemException {
243         CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
244 
245         companyLocalService.updateDisplay(companyId, languageId, timeZoneId);
246     }
247 
248     public static void updateLogo(long companyId, java.io.File file)
249         throws com.liferay.portal.PortalException,
250             com.liferay.portal.SystemException {
251         CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
252 
253         companyLocalService.updateLogo(companyId, file);
254     }
255 
256     public static void updateSecurity(long companyId,
257         java.lang.String authType, boolean autoLogin, boolean sendPassword,
258         boolean strangers, boolean strangersWithMx, boolean strangersVerify,
259         boolean communityLogo)
260         throws com.liferay.portal.PortalException,
261             com.liferay.portal.SystemException {
262         CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
263 
264         companyLocalService.updateSecurity(companyId, authType, autoLogin,
265             sendPassword, strangers, strangersWithMx, strangersVerify,
266             communityLogo);
267     }
268 }