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