1   /**
2    * Copyright (c) 2000-2010 Liferay, Inc. All rights reserved.
3    *
4    * This library is free software; you can redistribute it and/or modify it under
5    * the terms of the GNU Lesser General Public License as published by the Free
6    * Software Foundation; either version 2.1 of the License, or (at your option)
7    * any later version.
8    *
9    * This library is distributed in the hope that it will be useful, but WITHOUT
10   * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
11   * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
12   * details.
13   */
14  
15  package com.liferay.portal.service;
16  
17  import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
18  
19  /**
20   * <a href="PasswordPolicyLocalServiceUtil.java.html"><b><i>View Source</i></b></a>
21   *
22   * <p>
23   * ServiceBuilder generated this class. Modifications in this class will be
24   * overwritten the next time is generated.
25   * </p>
26   *
27   * <p>
28   * This class provides static methods for the
29   * {@link PasswordPolicyLocalService} bean. The static methods of
30   * this class calls the same methods of the bean instance. It's convenient to be
31   * able to just write one line to call a method on a bean instead of writing a
32   * lookup call and a method call.
33   * </p>
34   *
35   * @author    Brian Wing Shun Chan
36   * @see       PasswordPolicyLocalService
37   * @generated
38   */
39  public class PasswordPolicyLocalServiceUtil {
40      public static com.liferay.portal.model.PasswordPolicy addPasswordPolicy(
41          com.liferay.portal.model.PasswordPolicy passwordPolicy)
42          throws com.liferay.portal.kernel.exception.SystemException {
43          return getService().addPasswordPolicy(passwordPolicy);
44      }
45  
46      public static com.liferay.portal.model.PasswordPolicy createPasswordPolicy(
47          long passwordPolicyId) {
48          return getService().createPasswordPolicy(passwordPolicyId);
49      }
50  
51      public static void deletePasswordPolicy(long passwordPolicyId)
52          throws com.liferay.portal.kernel.exception.PortalException,
53              com.liferay.portal.kernel.exception.SystemException {
54          getService().deletePasswordPolicy(passwordPolicyId);
55      }
56  
57      public static void deletePasswordPolicy(
58          com.liferay.portal.model.PasswordPolicy passwordPolicy)
59          throws com.liferay.portal.kernel.exception.SystemException {
60          getService().deletePasswordPolicy(passwordPolicy);
61      }
62  
63      @SuppressWarnings("unchecked")
64      public static java.util.List dynamicQuery(
65          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
66          throws com.liferay.portal.kernel.exception.SystemException {
67          return getService().dynamicQuery(dynamicQuery);
68      }
69  
70      @SuppressWarnings("unchecked")
71      public static java.util.List dynamicQuery(
72          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
73          int end) throws com.liferay.portal.kernel.exception.SystemException {
74          return getService().dynamicQuery(dynamicQuery, start, end);
75      }
76  
77      @SuppressWarnings("unchecked")
78      public static java.util.List dynamicQuery(
79          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
80          int end,
81          com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
82          throws com.liferay.portal.kernel.exception.SystemException {
83          return getService()
84                     .dynamicQuery(dynamicQuery, start, end, orderByComparator);
85      }
86  
87      public static long dynamicQueryCount(
88          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
89          throws com.liferay.portal.kernel.exception.SystemException {
90          return getService().dynamicQueryCount(dynamicQuery);
91      }
92  
93      public static com.liferay.portal.model.PasswordPolicy getPasswordPolicy(
94          long passwordPolicyId)
95          throws com.liferay.portal.kernel.exception.PortalException,
96              com.liferay.portal.kernel.exception.SystemException {
97          return getService().getPasswordPolicy(passwordPolicyId);
98      }
99  
100     public static java.util.List<com.liferay.portal.model.PasswordPolicy> getPasswordPolicies(
101         int start, int end)
102         throws com.liferay.portal.kernel.exception.SystemException {
103         return getService().getPasswordPolicies(start, end);
104     }
105 
106     public static int getPasswordPoliciesCount()
107         throws com.liferay.portal.kernel.exception.SystemException {
108         return getService().getPasswordPoliciesCount();
109     }
110 
111     public static com.liferay.portal.model.PasswordPolicy updatePasswordPolicy(
112         com.liferay.portal.model.PasswordPolicy passwordPolicy)
113         throws com.liferay.portal.kernel.exception.SystemException {
114         return getService().updatePasswordPolicy(passwordPolicy);
115     }
116 
117     public static com.liferay.portal.model.PasswordPolicy updatePasswordPolicy(
118         com.liferay.portal.model.PasswordPolicy passwordPolicy, boolean merge)
119         throws com.liferay.portal.kernel.exception.SystemException {
120         return getService().updatePasswordPolicy(passwordPolicy, merge);
121     }
122 
123     public static com.liferay.portal.model.PasswordPolicy addPasswordPolicy(
124         long userId, boolean defaultPolicy, java.lang.String name,
125         java.lang.String description, boolean changeable,
126         boolean changeRequired, long minAge, boolean checkSyntax,
127         boolean allowDictionaryWords, int minAlphanumeric, int minLength,
128         int minLowerCase, int minNumbers, int minSymbols, int minUpperCase,
129         boolean history, int historyCount, boolean expireable, long maxAge,
130         long warningTime, int graceLimit, boolean lockout, int maxFailure,
131         long lockoutDuration, long resetFailureCount, long resetTicketMaxAge)
132         throws com.liferay.portal.kernel.exception.PortalException,
133             com.liferay.portal.kernel.exception.SystemException {
134         return getService()
135                    .addPasswordPolicy(userId, defaultPolicy, name, description,
136             changeable, changeRequired, minAge, checkSyntax,
137             allowDictionaryWords, minAlphanumeric, minLength, minLowerCase,
138             minNumbers, minSymbols, minUpperCase, history, historyCount,
139             expireable, maxAge, warningTime, graceLimit, lockout, maxFailure,
140             lockoutDuration, resetFailureCount, resetTicketMaxAge);
141     }
142 
143     public static void checkDefaultPasswordPolicy(long companyId)
144         throws com.liferay.portal.kernel.exception.PortalException,
145             com.liferay.portal.kernel.exception.SystemException {
146         getService().checkDefaultPasswordPolicy(companyId);
147     }
148 
149     public static com.liferay.portal.model.PasswordPolicy getDefaultPasswordPolicy(
150         long companyId)
151         throws com.liferay.portal.kernel.exception.PortalException,
152             com.liferay.portal.kernel.exception.SystemException {
153         return getService().getDefaultPasswordPolicy(companyId);
154     }
155 
156     /**
157     * @deprecated
158     */
159     public static com.liferay.portal.model.PasswordPolicy getPasswordPolicy(
160         long companyId, long organizationId, long locationId)
161         throws com.liferay.portal.kernel.exception.PortalException,
162             com.liferay.portal.kernel.exception.SystemException {
163         return getService()
164                    .getPasswordPolicy(companyId, organizationId, locationId);
165     }
166 
167     public static com.liferay.portal.model.PasswordPolicy getPasswordPolicy(
168         long companyId, long[] organizationIds)
169         throws com.liferay.portal.kernel.exception.PortalException,
170             com.liferay.portal.kernel.exception.SystemException {
171         return getService().getPasswordPolicy(companyId, organizationIds);
172     }
173 
174     public static com.liferay.portal.model.PasswordPolicy getPasswordPolicyByUserId(
175         long userId)
176         throws com.liferay.portal.kernel.exception.PortalException,
177             com.liferay.portal.kernel.exception.SystemException {
178         return getService().getPasswordPolicyByUserId(userId);
179     }
180 
181     public static java.util.List<com.liferay.portal.model.PasswordPolicy> search(
182         long companyId, java.lang.String name, int start, int end,
183         com.liferay.portal.kernel.util.OrderByComparator obc)
184         throws com.liferay.portal.kernel.exception.SystemException {
185         return getService().search(companyId, name, start, end, obc);
186     }
187 
188     public static int searchCount(long companyId, java.lang.String name)
189         throws com.liferay.portal.kernel.exception.SystemException {
190         return getService().searchCount(companyId, name);
191     }
192 
193     public static com.liferay.portal.model.PasswordPolicy updatePasswordPolicy(
194         long passwordPolicyId, java.lang.String name,
195         java.lang.String description, boolean changeable,
196         boolean changeRequired, long minAge, boolean checkSyntax,
197         boolean allowDictionaryWords, int minAlphanumeric, int minLength,
198         int minLowerCase, int minNumbers, int minSymbols, int minUpperCase,
199         boolean history, int historyCount, boolean expireable, long maxAge,
200         long warningTime, int graceLimit, boolean lockout, int maxFailure,
201         long lockoutDuration, long resetFailureCount, long resetTicketMaxAge)
202         throws com.liferay.portal.kernel.exception.PortalException,
203             com.liferay.portal.kernel.exception.SystemException {
204         return getService()
205                    .updatePasswordPolicy(passwordPolicyId, name, description,
206             changeable, changeRequired, minAge, checkSyntax,
207             allowDictionaryWords, minAlphanumeric, minLength, minLowerCase,
208             minNumbers, minSymbols, minUpperCase, history, historyCount,
209             expireable, maxAge, warningTime, graceLimit, lockout, maxFailure,
210             lockoutDuration, resetFailureCount, resetTicketMaxAge);
211     }
212 
213     public static PasswordPolicyLocalService getService() {
214         if (_service == null) {
215             _service = (PasswordPolicyLocalService)PortalBeanLocatorUtil.locate(PasswordPolicyLocalService.class.getName());
216         }
217 
218         return _service;
219     }
220 
221     public void setService(PasswordPolicyLocalService service) {
222         _service = service;
223     }
224 
225     private static PasswordPolicyLocalService _service;
226 }