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