1   /**
2    * Copyright (c) 2000-2010 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   *
12   * 
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.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.PortalException,
53              com.liferay.portal.SystemException {
54          getService().deletePasswordPolicy(passwordPolicyId);
55      }
56  
57      public static void deletePasswordPolicy(
58          com.liferay.portal.model.PasswordPolicy passwordPolicy)
59          throws com.liferay.portal.SystemException {
60          getService().deletePasswordPolicy(passwordPolicy);
61      }
62  
63      public static java.util.List<Object> dynamicQuery(
64          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
65          throws com.liferay.portal.SystemException {
66          return getService().dynamicQuery(dynamicQuery);
67      }
68  
69      public static java.util.List<Object> dynamicQuery(
70          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
71          int end) throws com.liferay.portal.SystemException {
72          return getService().dynamicQuery(dynamicQuery, start, end);
73      }
74  
75      public static java.util.List<Object> dynamicQuery(
76          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
77          int end,
78          com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
79          throws com.liferay.portal.SystemException {
80          return getService()
81                     .dynamicQuery(dynamicQuery, start, end, orderByComparator);
82      }
83  
84      public static int dynamicQueryCount(
85          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
86          throws com.liferay.portal.SystemException {
87          return getService().dynamicQueryCount(dynamicQuery);
88      }
89  
90      public static com.liferay.portal.model.PasswordPolicy getPasswordPolicy(
91          long passwordPolicyId)
92          throws com.liferay.portal.PortalException,
93              com.liferay.portal.SystemException {
94          return getService().getPasswordPolicy(passwordPolicyId);
95      }
96  
97      public static java.util.List<com.liferay.portal.model.PasswordPolicy> getPasswordPolicies(
98          int start, int end) throws com.liferay.portal.SystemException {
99          return getService().getPasswordPolicies(start, end);
100     }
101 
102     public static int getPasswordPoliciesCount()
103         throws com.liferay.portal.SystemException {
104         return getService().getPasswordPoliciesCount();
105     }
106 
107     public static com.liferay.portal.model.PasswordPolicy updatePasswordPolicy(
108         com.liferay.portal.model.PasswordPolicy passwordPolicy)
109         throws com.liferay.portal.SystemException {
110         return getService().updatePasswordPolicy(passwordPolicy);
111     }
112 
113     public static com.liferay.portal.model.PasswordPolicy updatePasswordPolicy(
114         com.liferay.portal.model.PasswordPolicy passwordPolicy, boolean merge)
115         throws com.liferay.portal.SystemException {
116         return getService().updatePasswordPolicy(passwordPolicy, merge);
117     }
118 
119     public static com.liferay.portal.model.PasswordPolicy addPasswordPolicy(
120         long userId, boolean defaultPolicy, java.lang.String name,
121         java.lang.String description, boolean changeable,
122         boolean changeRequired, long minAge, boolean checkSyntax,
123         boolean allowDictionaryWords, int minLength, boolean history,
124         int historyCount, boolean expireable, long maxAge, long warningTime,
125         int graceLimit, boolean lockout, int maxFailure, long lockoutDuration,
126         long resetFailureCount)
127         throws com.liferay.portal.PortalException,
128             com.liferay.portal.SystemException {
129         return getService()
130                    .addPasswordPolicy(userId, defaultPolicy, name, description,
131             changeable, changeRequired, minAge, checkSyntax,
132             allowDictionaryWords, minLength, history, historyCount, expireable,
133             maxAge, warningTime, graceLimit, lockout, maxFailure,
134             lockoutDuration, resetFailureCount);
135     }
136 
137     public static void checkDefaultPasswordPolicy(long companyId)
138         throws com.liferay.portal.PortalException,
139             com.liferay.portal.SystemException {
140         getService().checkDefaultPasswordPolicy(companyId);
141     }
142 
143     public static com.liferay.portal.model.PasswordPolicy getDefaultPasswordPolicy(
144         long companyId)
145         throws com.liferay.portal.PortalException,
146             com.liferay.portal.SystemException {
147         return getService().getDefaultPasswordPolicy(companyId);
148     }
149 
150     public static com.liferay.portal.model.PasswordPolicy getPasswordPolicy(
151         long companyId, long organizationId, long locationId)
152         throws com.liferay.portal.PortalException,
153             com.liferay.portal.SystemException {
154         return getService()
155                    .getPasswordPolicy(companyId, organizationId, locationId);
156     }
157 
158     public static com.liferay.portal.model.PasswordPolicy getPasswordPolicy(
159         long companyId, long[] organizationIds)
160         throws com.liferay.portal.PortalException,
161             com.liferay.portal.SystemException {
162         return getService().getPasswordPolicy(companyId, organizationIds);
163     }
164 
165     public static com.liferay.portal.model.PasswordPolicy getPasswordPolicyByUserId(
166         long userId)
167         throws com.liferay.portal.PortalException,
168             com.liferay.portal.SystemException {
169         return getService().getPasswordPolicyByUserId(userId);
170     }
171 
172     public static java.util.List<com.liferay.portal.model.PasswordPolicy> search(
173         long companyId, java.lang.String name, int start, int end,
174         com.liferay.portal.kernel.util.OrderByComparator obc)
175         throws com.liferay.portal.SystemException {
176         return getService().search(companyId, name, start, end, obc);
177     }
178 
179     public static int searchCount(long companyId, java.lang.String name)
180         throws com.liferay.portal.SystemException {
181         return getService().searchCount(companyId, name);
182     }
183 
184     public static com.liferay.portal.model.PasswordPolicy updatePasswordPolicy(
185         long passwordPolicyId, java.lang.String name,
186         java.lang.String description, boolean changeable,
187         boolean changeRequired, long minAge, boolean checkSyntax,
188         boolean allowDictionaryWords, int minLength, boolean history,
189         int historyCount, boolean expireable, long maxAge, long warningTime,
190         int graceLimit, boolean lockout, int maxFailure, long lockoutDuration,
191         long resetFailureCount)
192         throws com.liferay.portal.PortalException,
193             com.liferay.portal.SystemException {
194         return getService()
195                    .updatePasswordPolicy(passwordPolicyId, name, description,
196             changeable, changeRequired, minAge, checkSyntax,
197             allowDictionaryWords, minLength, history, historyCount, expireable,
198             maxAge, warningTime, graceLimit, lockout, maxFailure,
199             lockoutDuration, resetFailureCount);
200     }
201 
202     public static PasswordPolicyLocalService getService() {
203         if (_service == null) {
204             _service = (PasswordPolicyLocalService)PortalBeanLocatorUtil.locate(PasswordPolicyLocalService.class.getName());
205         }
206 
207         return _service;
208     }
209 
210     public void setService(PasswordPolicyLocalService service) {
211         _service = service;
212     }
213 
214     private static PasswordPolicyLocalService _service;
215 }