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.PortalException,
72              com.liferay.portal.SystemException {
73          CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
74  
75          companyLocalService.deleteCompany(company);
76      }
77  
78      public static java.util.List<com.liferay.portal.model.Company> dynamicQuery(
79          com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer)
80          throws com.liferay.portal.SystemException {
81          CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
82  
83          return companyLocalService.dynamicQuery(queryInitializer);
84      }
85  
86      public static java.util.List<com.liferay.portal.model.Company> dynamicQuery(
87          com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer,
88          int begin, int end) throws com.liferay.portal.SystemException {
89          CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
90  
91          return companyLocalService.dynamicQuery(queryInitializer, begin, end);
92      }
93  
94      public static com.liferay.portal.model.Company updateCompany(
95          com.liferay.portal.model.Company company)
96          throws com.liferay.portal.SystemException {
97          CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
98  
99          return companyLocalService.updateCompany(company);
100     }
101 
102     public static com.liferay.portal.model.Company addCompany(
103         java.lang.String webId, java.lang.String virtualHost,
104         java.lang.String mx)
105         throws com.liferay.portal.PortalException,
106             com.liferay.portal.SystemException {
107         CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
108 
109         return companyLocalService.addCompany(webId, virtualHost, mx);
110     }
111 
112     public static com.liferay.portal.model.Company checkCompany(
113         java.lang.String webId)
114         throws com.liferay.portal.PortalException,
115             com.liferay.portal.SystemException {
116         CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
117 
118         return companyLocalService.checkCompany(webId);
119     }
120 
121     public static com.liferay.portal.model.Company checkCompany(
122         java.lang.String webId, java.lang.String mx)
123         throws com.liferay.portal.PortalException,
124             com.liferay.portal.SystemException {
125         CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
126 
127         return companyLocalService.checkCompany(webId, mx);
128     }
129 
130     public static void checkCompanyKey(long companyId)
131         throws com.liferay.portal.PortalException,
132             com.liferay.portal.SystemException {
133         CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
134 
135         companyLocalService.checkCompanyKey(companyId);
136     }
137 
138     public static java.util.List<com.liferay.portal.model.Company> getCompanies()
139         throws com.liferay.portal.SystemException {
140         CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
141 
142         return companyLocalService.getCompanies();
143     }
144 
145     public static com.liferay.portal.model.Company getCompanyById(
146         long companyId)
147         throws com.liferay.portal.PortalException,
148             com.liferay.portal.SystemException {
149         CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
150 
151         return companyLocalService.getCompanyById(companyId);
152     }
153 
154     public static com.liferay.portal.model.Company getCompanyByLogoId(
155         long logoId)
156         throws com.liferay.portal.PortalException,
157             com.liferay.portal.SystemException {
158         CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
159 
160         return companyLocalService.getCompanyByLogoId(logoId);
161     }
162 
163     public static com.liferay.portal.model.Company getCompanyByMx(
164         java.lang.String mx)
165         throws com.liferay.portal.PortalException,
166             com.liferay.portal.SystemException {
167         CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
168 
169         return companyLocalService.getCompanyByMx(mx);
170     }
171 
172     public static com.liferay.portal.model.Company getCompanyByVirtualHost(
173         java.lang.String virtualHost)
174         throws com.liferay.portal.PortalException,
175             com.liferay.portal.SystemException {
176         CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
177 
178         return companyLocalService.getCompanyByVirtualHost(virtualHost);
179     }
180 
181     public static com.liferay.portal.model.Company getCompanyByWebId(
182         java.lang.String webId)
183         throws com.liferay.portal.PortalException,
184             com.liferay.portal.SystemException {
185         CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
186 
187         return companyLocalService.getCompanyByWebId(webId);
188     }
189 
190     public static com.liferay.portal.kernel.search.Hits search(long companyId,
191         java.lang.String keywords) throws com.liferay.portal.SystemException {
192         CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
193 
194         return companyLocalService.search(companyId, keywords);
195     }
196 
197     public static com.liferay.portal.kernel.search.Hits search(long companyId,
198         java.lang.String portletId, long groupId, java.lang.String type,
199         java.lang.String keywords) throws com.liferay.portal.SystemException {
200         CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
201 
202         return companyLocalService.search(companyId, portletId, groupId, type,
203             keywords);
204     }
205 
206     public static com.liferay.portal.model.Company updateCompany(
207         long companyId, java.lang.String virtualHost, java.lang.String mx)
208         throws com.liferay.portal.PortalException,
209             com.liferay.portal.SystemException {
210         CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
211 
212         return companyLocalService.updateCompany(companyId, virtualHost, mx);
213     }
214 
215     public static com.liferay.portal.model.Company updateCompany(
216         long companyId, java.lang.String virtualHost, java.lang.String mx,
217         java.lang.String name, java.lang.String legalName,
218         java.lang.String legalId, java.lang.String legalType,
219         java.lang.String sicCode, java.lang.String tickerSymbol,
220         java.lang.String industry, java.lang.String type, java.lang.String size)
221         throws com.liferay.portal.PortalException,
222             com.liferay.portal.SystemException {
223         CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
224 
225         return companyLocalService.updateCompany(companyId, virtualHost, mx,
226             name, legalName, legalId, legalType, sicCode, tickerSymbol,
227             industry, type, size);
228     }
229 
230     public static void updateDisplay(long companyId,
231         java.lang.String languageId, java.lang.String timeZoneId)
232         throws com.liferay.portal.PortalException,
233             com.liferay.portal.SystemException {
234         CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
235 
236         companyLocalService.updateDisplay(companyId, languageId, timeZoneId);
237     }
238 
239     public static void updateLogo(long companyId, java.io.File file)
240         throws com.liferay.portal.PortalException,
241             com.liferay.portal.SystemException {
242         CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
243 
244         companyLocalService.updateLogo(companyId, file);
245     }
246 
247     public static void updateSecurity(long companyId,
248         java.lang.String authType, boolean autoLogin, boolean sendPassword,
249         boolean strangers, boolean strangersWithMx, boolean strangersVerify,
250         boolean communityLogo)
251         throws com.liferay.portal.PortalException,
252             com.liferay.portal.SystemException {
253         CompanyLocalService companyLocalService = CompanyLocalServiceFactory.getService();
254 
255         companyLocalService.updateSecurity(companyId, authType, autoLogin,
256             sendPassword, strangers, strangersWithMx, strangersVerify,
257             communityLogo);
258     }
259 }