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 addCompany(
101         java.lang.String webId, java.lang.String virtualHost,
102         java.lang.String mx)
103         throws com.liferay.portal.PortalException,
104             com.liferay.portal.SystemException {
105         return getService().addCompany(webId, virtualHost, mx);
106     }
107 
108     public static com.liferay.portal.model.Company checkCompany(
109         java.lang.String webId)
110         throws com.liferay.portal.PortalException,
111             com.liferay.portal.SystemException {
112         return getService().checkCompany(webId);
113     }
114 
115     public static com.liferay.portal.model.Company checkCompany(
116         java.lang.String webId, java.lang.String mx)
117         throws com.liferay.portal.PortalException,
118             com.liferay.portal.SystemException {
119         return getService().checkCompany(webId, mx);
120     }
121 
122     public static void checkCompanyKey(long companyId)
123         throws com.liferay.portal.PortalException,
124             com.liferay.portal.SystemException {
125         getService().checkCompanyKey(companyId);
126     }
127 
128     public static java.util.List<com.liferay.portal.model.Company> getCompanies()
129         throws com.liferay.portal.SystemException {
130         return getService().getCompanies();
131     }
132 
133     public static com.liferay.portal.model.Company getCompanyById(
134         long companyId)
135         throws com.liferay.portal.PortalException,
136             com.liferay.portal.SystemException {
137         return getService().getCompanyById(companyId);
138     }
139 
140     public static com.liferay.portal.model.Company getCompanyByLogoId(
141         long logoId)
142         throws com.liferay.portal.PortalException,
143             com.liferay.portal.SystemException {
144         return getService().getCompanyByLogoId(logoId);
145     }
146 
147     public static com.liferay.portal.model.Company getCompanyByMx(
148         java.lang.String mx)
149         throws com.liferay.portal.PortalException,
150             com.liferay.portal.SystemException {
151         return getService().getCompanyByMx(mx);
152     }
153 
154     public static com.liferay.portal.model.Company getCompanyByVirtualHost(
155         java.lang.String virtualHost)
156         throws com.liferay.portal.PortalException,
157             com.liferay.portal.SystemException {
158         return getService().getCompanyByVirtualHost(virtualHost);
159     }
160 
161     public static com.liferay.portal.model.Company getCompanyByWebId(
162         java.lang.String webId)
163         throws com.liferay.portal.PortalException,
164             com.liferay.portal.SystemException {
165         return getService().getCompanyByWebId(webId);
166     }
167 
168     public static com.liferay.portal.kernel.search.Hits search(long companyId,
169         java.lang.String keywords, int start, int end)
170         throws com.liferay.portal.SystemException {
171         return getService().search(companyId, keywords, start, end);
172     }
173 
174     public static com.liferay.portal.kernel.search.Hits search(long companyId,
175         java.lang.String portletId, long groupId, java.lang.String type,
176         java.lang.String keywords, int start, int end)
177         throws com.liferay.portal.SystemException {
178         return getService()
179                    .search(companyId, portletId, groupId, type, keywords,
180             start, end);
181     }
182 
183     public static com.liferay.portal.model.Company updateCompany(
184         long companyId, java.lang.String virtualHost, java.lang.String mx)
185         throws com.liferay.portal.PortalException,
186             com.liferay.portal.SystemException {
187         return getService().updateCompany(companyId, virtualHost, mx);
188     }
189 
190     public static com.liferay.portal.model.Company updateCompany(
191         long companyId, java.lang.String virtualHost, java.lang.String mx,
192         java.lang.String name, java.lang.String legalName,
193         java.lang.String legalId, java.lang.String legalType,
194         java.lang.String sicCode, java.lang.String tickerSymbol,
195         java.lang.String industry, java.lang.String type, java.lang.String size)
196         throws com.liferay.portal.PortalException,
197             com.liferay.portal.SystemException {
198         return getService()
199                    .updateCompany(companyId, virtualHost, mx, name, legalName,
200             legalId, legalType, sicCode, tickerSymbol, industry, type, size);
201     }
202 
203     public static void updateDisplay(long companyId,
204         java.lang.String languageId, java.lang.String timeZoneId)
205         throws com.liferay.portal.PortalException,
206             com.liferay.portal.SystemException {
207         getService().updateDisplay(companyId, languageId, timeZoneId);
208     }
209 
210     public static void updateLogo(long companyId, java.io.File file)
211         throws com.liferay.portal.PortalException,
212             com.liferay.portal.SystemException {
213         getService().updateLogo(companyId, file);
214     }
215 
216     public static void updateSecurity(long companyId,
217         java.lang.String authType, boolean autoLogin, boolean sendPassword,
218         boolean strangers, boolean strangersWithMx, boolean strangersVerify,
219         boolean communityLogo) throws com.liferay.portal.SystemException {
220         getService()
221             .updateSecurity(companyId, authType, autoLogin, sendPassword,
222             strangers, strangersWithMx, strangersVerify, communityLogo);
223     }
224 
225     public static CompanyLocalService getService() {
226         if (_service == null) {
227             throw new RuntimeException("CompanyLocalService is not set");
228         }
229 
230         return _service;
231     }
232 
233     public void setService(CompanyLocalService service) {
234         _service = service;
235     }
236 
237     private static CompanyLocalService _service;
238 }